Elo rating system - https://en.wikipedia.org/wiki/Elo_rating_system
As a player ranks up they should be matched with players of equal skill level based on the elo rating system.
Future ideas
- As players rank up they unlock problems
- Coin flips / random number generation at the beginning of the match. Winner picks the problem. This incentivizes ranking up so that you can collect difficult questions to give your opponent. You can not choose the same question 2 games in a row.
- Ranking up also unlocks new characters (tech memes) and other cool things
- Invite friends
- Battle Royal style (2-4 players)
- Team coding challenges
Elo rating system - https://en.wikipedia.org/wiki/Elo_rating_system
As a player ranks up they should be matched with players of equal skill level based on the elo rating system.
Future ideas