C'est basé sur des points : le rating.
Tu gagnes contre des pas bons : tu gagnes peu de points. Tu perds contre des pas bons (en mmr ou classement) : tu perds beaucoup de points. A l'inverse, si tu gagnes contre des bons (qui ont un bon mmr) tu gagnes beaucoup de points, tu montes donc plus vite.
Et pour rencontrer des bons, ben faut faire des win streaks. Si tu fais des lose streak, tu tombes contre de plus en plus mauvais qui te feront descendre plus vite ou monter moins vite. CQFD.