Open joshmadewell opened 9 years ago
I think this just needs to be done in the UI....will only require API work if we need to increase recently played games lookup count. However, need to keep in mind storage issues if we look up more than 30 games...shit cost $$
We need to implement some sort of algorithm to determine where each player should go.
We have performance for each players last 30 games as well as total stats and may need to increase the former to be 45-60 games to better determine what they're recent best champs are. Once we have this data we should be able to look at everything to determine who should lane where.
A method I tried before was, since the players are ordered by who performs the best overall, I would just give the first player their best role, the next player their best non-taken role and so on. This proved to be ridiculous because most games it would say that people who had no games as Marksman or Support should play support. There' no way that's right.
We want the best players to get the role that they are best at but we don't want them to suffer having players on their team play something they are terrible at.