core icon indicating copy to clipboard operation
core copied to clipboard

Algorithm to estimate the player's "position" on the team.

Open joshg2k opened this issue 6 years ago • 3 comments

A lot of people refer to the role they're going to play in the game as position 1 through position 5. This would be an extremely valuable data point for my use case, and I imagine it would suit a lot of other developers' needs.

For reference: http://www.liquiddota.com/forum/dota-2-strategy/454943-dota-1-to-5-system

joshg2k avatar Jan 06 '18 14:01 joshg2k

We do something similar in the UI for the analysis feature, although theoretically we could also assign a 1-5 value in the core and return it in the API. Perhaps we can just order the players by gold farmed?

howardchung avatar Jan 10 '18 09:01 howardchung

I think that could be an idea, but in this case, you may encounter some data where your offlaner will have mode gold than your mid, or a support more than your offlaner (think about Gh, or yapzor farm). Then, do you consider your qop mid to be a 3 or a 2 if she has less farm than a brew for instance ? Maybe, you could combine it with the position data in the 10 first minutes ? A roamer can be identified as a 4, etc ?

Ouradze avatar Jan 15 '18 10:01 Ouradze

This info might be relevant too.

kamikazechaser avatar Apr 11 '18 16:04 kamikazechaser