odota / parser

Replay parse server generating JSON log events from Dota 2 replay files
MIT License
119 stars 52 forks source link

[Feature] Match Skill Level #59

Closed kshammer closed 10 months ago

kshammer commented 2 years ago

Currently on a players page in the match list each match is listed as having an unknown skill. image

After reviewing the web repo I don't believe this is a bug. It appears that the field is never populated with any data. I checked the clarity protobuf repo and found something that looked promising called AverageSkill. After extracting the value on a few replays I believe the field is dead as the value is always 0. image image

I checked dotabuff and iirc they used to have a skill rating associated with every match and now it looks like they are using average rank. image

After trying to figure out which protobuf value they are using to pull the average rank I came up blank and was hoping someone else would have an idea on what to do. I think this is a cool stat to have and I would like to have it visible on opendota.

builder-247 commented 2 years ago

They have probably deprecated the field, it really is just a relic from before ranked matchmaking even existed that uses hardcoded mmr ranges.

howardchung commented 2 years ago

Skill data is no longer available--we should remove it from the UI (and maybe replace with the average medal rank)