@Kabam Miike,
@Kabam Crashed,
@DNA3000,
Account name: Archit_1812
Name: Archit
Github:
GitHubProgression: Valiant (almost)
Project Description
Hello fellow Battlegrounds enthusiasts, devs and Guardians I'm working on a project to create an ELO rating system specifically designed for Battlegrounds matches. The system will take into account not just player performance but also the deck composition during matches. Here's how it works:
What is ELO?ELO (or Elo rating system) is a method used to calculate the relative skill levels of players in two-player games. For Battlegrounds, my aim is to extend this to multi-player, team-based matches by considering factors like last season's ranking and deck composition.
What I will be doing:I will be developing an algorithm that evaluates player performance based on their chosen champions (out of 30 available) in a match. If a player selects mostly champions from the top half of the roster, they will gain fewer ELO points. Conversely, if more champions from the bottom half (lower champion ranked to be considered, same rank not considered) are selected, the ELO gain will be greater. Other factors may include match outcomes and player rankings.
My wish is that this ELO rating be incorporated into the game, visibly to the players, and as a medium of matchmaking as well. Players within 30 point ratings can be matched (due to my suggested K-factor being 32)
My Requirements:
To make this project a reality, I need the following data:
Player Rankings: The last season's rankings of players to help baseline performance expectations.
Champion Selections: The specific champions selected by players during matches.
Match Outcomes: The results of matches (win/loss/draw) for accurate ELO adjustments.
If you are a developer or have access to this data, I would greatly appreciate your support. Let’s collaborate to make Battlegrounds more engaging and competitive for all!
Devs, I'd greatly appreciate your assistance.
Thank you for your time and support! MCOC community, please help this message reach the devs!