ELO adjustments
Posted: 02 September 2023, 19:55
I want your thoughts about how ELO points should work. Currently Now Boarding adds/subtracts a flat number of points for each game. A win adds +1 per delivered passenger (so around +40 points for a 2-player game or around +66 in a 5-player game) while a loss subtracts -1 per complaint (so around -4 points for all player counts).
I am considering resetting all player's ELO and rebalancing the points in some way. I want to add or subtract the same number of points for each game (based on player count and the VIP Variant option). I am thinking of adjusting the values to something like this: For example, it would mean winning a 2-player game would add +16 to your ELO and losing a 2-player game would subtract -16 from your ELO. To move from "average player" to "good player" would require you to win or lose about 6 games in a row as 2-player or about 3 games in a row as 5-player.
Some co-op games never subtract points for losing. What are you thought on this? I feel like it's necessary to subtract something, otherwise ELO will just indicate the number of times you've played the game instead of indicating your skill. Should the subtraction amount for losing be equal to the addition amount for winning, or should it be something smaller like only 50% of the amount?
Some co-operative games on BGA use a more complex approach for calculating ELO (for example, Hanabi -- you can read more at https://en.doc.boardgamearena.com/Gameh ... ELO_rating and viewtopic.php?f=3&t=24363), but I think this is overly complicated. It also doesn't seem to solve any problems because every game that implements this still receives player complaints.
I am considering resetting all player's ELO and rebalancing the points in some way. I want to add or subtract the same number of points for each game (based on player count and the VIP Variant option). I am thinking of adjusting the values to something like this: For example, it would mean winning a 2-player game would add +16 to your ELO and losing a 2-player game would subtract -16 from your ELO. To move from "average player" to "good player" would require you to win or lose about 6 games in a row as 2-player or about 3 games in a row as 5-player.
Some co-op games never subtract points for losing. What are you thought on this? I feel like it's necessary to subtract something, otherwise ELO will just indicate the number of times you've played the game instead of indicating your skill. Should the subtraction amount for losing be equal to the addition amount for winning, or should it be something smaller like only 50% of the amount?
Some co-operative games on BGA use a more complex approach for calculating ELO (for example, Hanabi -- you can read more at https://en.doc.boardgamearena.com/Gameh ... ELO_rating and viewtopic.php?f=3&t=24363), but I think this is overly complicated. It also doesn't seem to solve any problems because every game that implements this still receives player complaints.