#11297: "Implemented ELO ranking system not adequate for team games (Belote)"
What happened? Please select from below
What happened? Please select from below
Please check if there is already a report on the same subject
If yes, please VOTE for this report. Reports with the most votes are given PRIORITY!
# | Status | Votes | Game | Type | Title | Last update |
---|
Detailed description
• Please copy/paste the error message you see on your screen, if applicable.
none• Please explain what you wanted to do, what you did and what happened
When you play team games (e.g. Belote), BGA considers that you did tie with your partner. So, more you're partner have a low ELO ranking, more your own ELO ranking will degrade (whatever you win or lose).
However, it should be considered as more difficult to win with a lower ranked partner, so your ELO should grow (or at least not being affected by your partner ranking).• Which browser are you using?
Google Chrome v69
• Please copy/paste the text displayed in English instead of your language. If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.
none• Is this text available in the translation system? If yes, has it been translated for more than 24 hours?
When you play team games (e.g. Belote), BGA considers that you did tie with your partner. So, more you're partner have a low ELO ranking, more your own ELO ranking will degrade (whatever you win or lose).
However, it should be considered as more difficult to win with a lower ranked partner, so your ELO should grow (or at least not being affected by your partner ranking).• Which browser are you using?
Google Chrome v69
• Please explain your suggestion precisely and concisely so that it's as easy as possible to understand what you mean.
none• Which browser are you using?
Google Chrome v69
• What was displayed on the screen when you were blocked (Blank screen? Part of the game interface? Error message?)
none• Which browser are you using?
Google Chrome v69
• Which part of the rules was not followed by the BGA adaptation?
none• Is the rules violation visible on game replay? If yes, at which move number?
When you play team games (e.g. Belote), BGA considers that you did tie with your partner. So, more you're partner have a low ELO ranking, more your own ELO ranking will degrade (whatever you win or lose).
However, it should be considered as more difficult to win with a lower ranked partner, so your ELO should grow (or at least not being affected by your partner ranking).• Which browser are you using?
Google Chrome v69
• What was the game action you wanted to do?
none• What did you try to do to trigger this game action?
When you play team games (e.g. Belote), BGA considers that you did tie with your partner. So, more you're partner have a low ELO ranking, more your own ELO ranking will degrade (whatever you win or lose).
However, it should be considered as more difficult to win with a lower ranked partner, so your ELO should grow (or at least not being affected by your partner ranking).• What happened when you tried to do this (error message, game status bar message, ...)?
• Which browser are you using?
Google Chrome v69
• At which step of the game did the problem occur? What was the current game instruction?
none• What happened when you tried to do this game action (error message, game status bar message, ...)?
When you play team games (e.g. Belote), BGA considers that you did tie with your partner. So, more you're partner have a low ELO ranking, more your own ELO ranking will degrade (whatever you win or lose).
However, it should be considered as more difficult to win with a lower ranked partner, so your ELO should grow (or at least not being affected by your partner ranking).• Which browser are you using?
Google Chrome v69
• Please describe the display issue. If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.
none• Which browser are you using?
Google Chrome v69
• Please copy/paste the text displayed in English instead of your language. If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.
none• Is this text available in the translation system? If yes, has it been translated for more than 24 hours?
When you play team games (e.g. Belote), BGA considers that you did tie with your partner. So, more you're partner have a low ELO ranking, more your own ELO ranking will degrade (whatever you win or lose).
However, it should be considered as more difficult to win with a lower ranked partner, so your ELO should grow (or at least not being affected by your partner ranking).• Which browser are you using?
Google Chrome v69
• Please explain your suggestion precisely and concisely so that it's as easy as possible to understand what you mean.
none• Which browser are you using?
Google Chrome v69
Report history
Just played a game with 161/104/35 elo in my team, and 1 elo in the ennemy team.
We won, and I gained: +5.7, -4.3, -1.74, which is negative. The system put that to 0, but that's still not enough. I should have won +5.7.
boardgamearena.com/5/hanabi?table=107647644
imgur.com/a/n8ldvnS
In the above game, you can see that the lower ranked partner receives an extra 9.48 points for tying his partner, while his partner loses -9.48 points. Despite both players winning the game.
On the losing team, the lower ranked partner gains 3.51 points for tying his partner, while the higher ranked partner loses an additional -3.86 points, despite both players losing the game.
Please fix asap!!!
Think it's a quickwin
All team games
in first correction, you may suppress these points of equality
in second correction, you should calculate probapility of win by team, for example by compare the sum of ELO
1. In a cooperative game in which all players win or lose together (e.g. The Crew, Hanabi, Bandido, etc), the ELO gains/losses should be calculated based on whether the group as a whole won or lost ("tie" should not be an option). Then the ELO gains/losses for each player should take into account the experience of each individual player.
2. In a team game (e.g. Kami), the ELO gains/losses for all members of a team should be based on whether the team as a whole won or lost ("tie" should not be an option). Then the ELO gain/losses for each player on each team should take into account the experience of each individual player.
In team or cooperative games, there should be no ties--there should only be winners and losers, and points should be awarded accordingly.
At the moment, you get punished if you play with lower elo players, instead of rewarded.
Also how higher the difficulcy specially multi 5, reduces the max. win chance.
this is not corrected within the current elo system
also all people agreeing to leave, should result in a default pushingment or only be aloud 1 time in the 4-5 games or so.
The problem is this: ELO is based on rating two players who COMPETE AGAINST one another. Currently, BGA considers any two players in the same game to be competing, and adjusts their ELO based on their relative standing. Two players on the same team are considered to be tied.
But this is wrong. Two players on the same team do not COMPETE AGAINST one another at all. So pairs of players on the same team should simply be ignored for ELO calculations.
BGA already computes the overall ELO adjustment by adding up the ELO adjustments for each pair of players. For instance, in a non-team 5-player game, if you come in third place, your overall ELO is adjusted based on the ELO effect of losing to the two players above you and losing to the two below you. This is all fine.
All that needs to be done is to exclude PAIRS of players on the same team from these computations. If players A and B are on the same team, their ELO standings relative to one another should not even be considered, as they were never in competition. Player A did not win AGAINST player B, nor did player A lose AGAINST player B, not did player A tie AGAINST player B. There was simply no game "between" these two players, so the ELO rating should reflect that and not compare them in any way. They should gain or lose ELO points only by comparison with players on other teams.
Losing ELO even if I did my best in yokai. Maybe I need to try level 2 with high Elo players?
A "Not Alone" game can be completely ruined by a single inexperienced player who makes bad moves. The ELO system makes it impossible to identify those poor players. It's made even worse by the "bonus" K-factor that new players get... a couple of lucky wins can propel a new player to ELO of 150..200, which is pretty high for Not Alone. So they *look* experienced, even if they have no idea how to play.
It discourages me from playing the game at all. I often have time for one game, including waiting for 20 minutes - it's pretty frustrating to have it ruined by a weak player who makes multiple unforced errors. I'd rather play a different game where I know I'll have some fun...
* All players win or lose together.
* The ELO change is calculated based on the average ELO of all the players and a "difficulty" level depending on the settings.
* All players gain or lose the same ELO (except possible differences from rounding and possibly k-factors).
I believe other cooperative games should use the same scheme, although deciding what the "difficulty" level is not trivial and may need adjustments. Hopefully that can be more easily done one a decent amount of finished games is available.
For other team games, it would be even easier: compare the average ELO of each team, and have each member of the team gain or lose the same amount.
Cela ne vient pas de mon appareil c’est arrivé A deux parties d’affilée sur votre site.
即便按了取消且關掉BGA網站
仍然進入了一場桌子,且沒有確認玩家是否還在場就開始遊戲
玩家已將網站關閉且人不在現場
仍然讓玩家進入桌子
就領到了超時以及離場
:(
For team games, needs to ignore people that were on your team
For co-operative games, needs a benchmark for good/winning score, and work out the ELOs based on how close you got to that score
As others have stated, the ELOs are meaningless when trying to decide whether to play games with others. I've had other people in Tranquility games with ELOs > 100 who clearly do not understand basic gameplay concepts. I enjoy the game tremendously, but would prefer not to have to teach it while playing (most of the time.) The current ELOs make that impossible to know ahead of time.
This may not be a "bug" in the normal sense, but the end result is no different.
boardgamearena.com/gamepanel?game=klaverjassen
Like belote, there are always 2 Winners & 2 Loosers.
Cordialement
It look like not counting the partner tie is usually done, but it's still not a solution which resolve all problems (every top elo would want to play with new players, but which are good).
Average ELO for the entire team also makes sense
Je me retrouve déconnecté du jeu, d'un coup.
Je ne peux rien faire, en plein milieu de la partie.
Cela mais arrivé plusieurs fois.
Ça ne m'arrive que sur ce site.
Je suis pénalisé alors que se n'est pas ma faute.
Cordialement.
That way, a low ranked player would get more points for winning, but so would their partner (since winning with a weak partner is harder).
ELO System for all team games and/or collab games:
Maybee a system like:
- at avery game start: every player bet 1% of his ELO point into the game pot
- if the game is lost the points are lost (and BGA "keeps" thems)
- if the game is won: take the pot point x RATIO, split and and give them back to the winning players.
- the RATIO is automatically adjusted by BGA ... if the stats show that an hanabi game is won 33% of the time .. 1 time over 3 ... the RATIO multiplier would be x2 (3 games-1win=2x) .. either each players gets back his points x2 .. or split them another way ...
- this way the total ELO points of players is about the same, without points growing without limit
But it still exists for games where someone quits or is time expelled.
ELO is exchanged between all players that didn't quit. NOT RIGHT!
in first correction, you may suppress points of equality between partners
in second correction, you should calculate probapility of win by team, for example by compare the sum of ELO from team
Also, I don't think any complicated solutions are necessary. It is very simple: Players within the same team should not exchange Elo points with one another. Just remove team members from the calculation.
This seems like an easy fix for an obvious flaw, which has a very high demand from the user base (fourth highest voted bug/suggestion). It is very unfortunate that BGA did not roll an improvement in with the recent changes to the Elo system. You'd think that when you rework a site feature like Elo you take the chance to fix some longstanding issues with that feature while you're there. Let alone that BGA hasn't even responded or acknowledged the ticket.
joueur Mit 55
BOARD GAMES
Add to this report
- Another table ID / move ID
- Did F5 solve the problem?
- Did the problem appear several times? Every time? Randomly?
- If you have a screenshot of this bug (good practice), you can use Imgur.com to upload it and copy/paste the link here.