Not sure if there already is a thread about this but searching elo led to an error so here I am.
The current elo calculation is imo not what it should be and I'm here to make some suggestions that will hopefully be met with mutual consent and help in improving it a little.
Atm the "farm" hero will most likely get the highest elo of a team.
This is due to the fact that creeps kills (woods & regular) give way too much elo compared to hero kills/assissts.
-> this leads to players that did not contribute to the team`s success at all getting almost the same,
often more elo as the player(s) who deserve it and therefore falsifying the overall elo score.
So basically I'm suggesting giving lower elo per creep and add more to hero -kills & assissts.
What I also thought of is that rule breaking (intentional feeding, item stealing, flaming, afking and such) should have a negative impact on that players elo (e.g. -20 elo for game ruin).
> Maybe even show how many offences a player has made on her/his profile/stats page.
The leaving offence should be dealt with separately imo, as it is often unintentional (dc, powerloss, blackout,...).