#11297: "Implemented ELO ranking system not adequate for team games (Belote)"
¿Qué ha pasado? Por favor, selecciona una de las opciones siguientes
¿Qué ha pasado? Por favor, selecciona una de las opciones siguientes
Por favor, comprueba si ya hay un informe sobre el mismo tema
Si es así, por favor VOTA por este informe. ¡A los informes con más votos se les da PRIORIDAD!
# | Status | Votes | Game | Type | Title | Last update |
---|
Descripción detallada
• Por favor, copia/pega el mensaje de error que ves en tu pantalla, si hay alguno.
none• Por favor, explica lo que querías hacer, lo que hiciste y lo que pasó
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).• ¿Qué navegador estás usando?
Google Chrome v69
• Por favor, copia/pega el texto mostrado en inglés en lugar de en tu idioma. Si tienes una captura de este error (buena práctica), puedes usar Imgur.com para subirla y copiar/pegar el enlace aquí.
none• ¿Está este texto disponible en el sistema de traducción? Si es así, ¿ha sido traducido hace más de 24 horas?
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).• ¿Qué navegador estás usando?
Google Chrome v69
• Por favor explica tu sugerencia de manera precisa y concisa para que sea lo más fácil posible entender lo que quieres decir.
none• ¿Qué navegador estás usando?
Google Chrome v69
• ¿Qué había en la pantalla cuando se quedó bloqueado? (¿mensaje de error?, ¿pantalla en blanco?, ¿una parte de la interfaz del juego?)
none• ¿Qué navegador estás usando?
Google Chrome v69
• ¿Qué parte de las reglas no se ha respetado en la adaptación de BGA?
none• ¿La infracción de las reglas es visible en la repetición de la partida? Si es así, ¿en qué jugada?
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).• ¿Qué navegador estás usando?
Google Chrome v69
• ¿Qué acción de juego querías realizar?
none• ¿Qué es lo que trataste de hacer para activar esta acción del juego?
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).• ¿Qué sucedió cuando lo hiciste (el mensaje de error, mensaje en la barra de estado del juego, ...)?
• ¿Qué navegador estás usando?
Google Chrome v69
• ¿En qué etapa de la partida ocurrió el problema? ¿Cuál era la instrucción actual del juego?
none• ¿Qué sucedió cuando trataste de hacer una acción de juego (mensaje de error, mensaje en la barra de estado del juego, ...)?
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).• ¿Qué navegador estás usando?
Google Chrome v69
• Por favor, describe el problema de visualización. Si tienes una captura de este error (buena práctica), puedes usar Imgur.com para subirla y copiar/pegar el enlace aquí.
none• ¿Qué navegador estás usando?
Google Chrome v69
• Por favor, copia/pega el texto mostrado en inglés en lugar de en tu idioma. Si tienes una captura de este error (buena práctica), puedes usar Imgur.com para subirla y copiar/pegar el enlace aquí.
none• ¿Está este texto disponible en el sistema de traducción? Si es así, ¿ha sido traducido hace más de 24 horas?
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).• ¿Qué navegador estás usando?
Google Chrome v69
• Por favor explica tu sugerencia de manera precisa y concisa para que sea lo más fácil posible entender lo que quieres decir.
none• ¿Qué navegador estás usando?
Google Chrome v69
Historial de informes
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
Agregar a este informe
- Otro ID de partida / ID de jugada
- ¿Se resolvió el problema al pulsar F5?
- ¿Apareció el problema varias veces? ¿Cada vez? ¿Aleatoriamente?
- Si tienes una captura de este error (buena práctica), puedes usar Imgur.com para subirla y copiar/pegar el enlace aquí.