Wok
Member
Trying to learn a ELO score based on a match history of length 20 sounds so dumb.
Honestly, let the guy apply the algorithm to another game for which:
This heuristic method would dramatically fail in both cases, which are easier to validate and easier to predict than the ELO score of Dota 2.
Just imagine classifying chess games between pro and novice based on the game duration, the number of pieces left at the end, which pieces were taken, etc, plus a game history of length 20...
I would be more confident in features such as at what time points in a game do the kills happen, and the duration between each kill.
Anyway, the clustering would fail, and hence the predicted pseudo-ELO score would be meaningless.
Honestly, let the guy apply the algorithm to another game for which:
- the Elo score is known,
- the outcome of the match depends on a player, not on a team with players being assigned different roles,
This heuristic method would dramatically fail in both cases, which are easier to validate and easier to predict than the ELO score of Dota 2.
Just imagine classifying chess games between pro and novice based on the game duration, the number of pieces left at the end, which pieces were taken, etc, plus a game history of length 20...
I would be more confident in features such as at what time points in a game do the kills happen, and the duration between each kill.
Anyway, the clustering would fail, and hence the predicted pseudo-ELO score would be meaningless.