enigma [#3]
in broad strokes #2 is right, but your point about map win margin is on the mark.
+/- gain currently factors in match win margin (e.g. 2-0 vs 2-1 in a bo3), but not map win margin (13-0 vs 13-12), which I plan on implementing soon.
TSM's relatively small gains are to be expected given that they're the highest rated team in the system at the moment, but T1's big jumps are because they've been inactive for the past month and thus have been stuck close to the initial 1500 rating every team starts at. in the long run this shouldn't matter much, but in the initial stages of the scene a possible remedy could be to manually give clearly "good" teams a slightly higher initial rating.
This makes a bit more sense, but I still dont see how a 34 to 15 difference is called for, that more than double the points gained, on top of theoretically, Immortals ranking is lower when T1 beat them compared to TSM beating them because they had already accrued the loss from the TSM game.
I get what you are saying in that T1 didnt have a lot of games so its a catch up of sorts, but that still doesn't seem right. As you said maybe a higher baseline start? But I still dont think you should get more points for wins just because you have less games played. All of their recent wins are in the mid 30s for points while TSM is getting anywhere from 6-12, at what point does T1 start getting 6-12 points for a win?