#22392: "No explanation of who starts first in case 2 or more players have the same result"
What is this report about?
Petra a zo c'hoarvezet ? Trugarez evit dibab amañ dindan
Petra a zo c'hoarvezet ? Trugarez evit dibab amañ dindan
Gwiriit mar-plij ma n'eus ket dija un danevell evit an hevelep dodenn
M'oc'h a-du, VOTIT evit an danevell-mañ. An danevelloù gant ar muiañ a vouezhioù a vo studiet DA GENTAÑ !
# | Status | Votes | Game | Type | Title | Last update |
---|
Deskrivadur dre ar munud
• Mar-plij, eilit/pegit ar gemennadenn fazi a zo war ho skramm, ma zo unan.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Displegit deomp, mar-plij, ar pezh ho poa c'hoant d'ober, ar pezh ho peus graet hag ar pezh a zo c'hoarvezet 'benn ar fin
• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Mar-plij, eilit/pegit an destenn e Saozneg ha n'eo ket en ho yezh. M'ho peus ul lennad skramm eus ar gudenn (ho pezit soñj d'eus se !), gellout a rit implij Imgur.com evit e bellgargañ hag eilañ/pegañ al liamm amañ.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Ha dibres eo an destenn-mañ er sistem treiñ? Ma ya, daoust ha troet eo bet ouzhpenn 24 eur 'zo ?
• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Displegit ho kinnig mar-plij, e berrgomzoù met en un doare resis, evit ma vefe an aesañ posupl kompren mat ar pezh ho peus c'hoant lâret.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• What was displayed on the screen when you were blocked (Blank screen? Part of the game interface? Error message?)
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Which part of the rules was not respected by the BGA adaptation
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Ha posupl eo gwelet torridigezh ar reolenn e replay ar bartienn ? Ma 'z eo ya, da be niverenn taol ?
• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Peseurt taol ho peus c'hoant c'hoari ?
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Petra emaoc'h o klask ober evit delankañ an ober c'hoari-mañ ?
• What happened when you try to do this (error message, game status bar message, ...)?
• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Da be bazenn ar bartienn eo en em gavet ar gudenn (petra oa testenn kemenn ar c'hoari) ?
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• What happened when you try to do a game action (error message, game status bar message, ...)?
• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Mar-plij, diskrivit kudenn an diskwel. M'ho peus ul lennad skramm eus ar gudenn (ho pezit soñj d'eus se !), gellout a rit implij Imgur.com evit e bellgargañ hag eilañ/pegañ al liamm amañ.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Mar-plij, eilit/pegit an destenn e Saozneg ha n'eo ket en ho yezh. M'ho peus ul lennad skramm eus ar gudenn (ho pezit soñj d'eus se !), gellout a rit implij Imgur.com evit e bellgargañ hag eilañ/pegañ al liamm amañ.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Ha dibres eo an destenn-mañ er sistem treiñ? Ma ya, daoust ha troet eo bet ouzhpenn 24 eur 'zo ?
• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
• Displegit ho kinnig mar-plij, e berrgomzoù met en un doare resis, evit ma vefe an aesañ posupl kompren mat ar pezh ho peus c'hoant lâret.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Peseurt merdeer eo hoc'h hini ?
Google Chrome v84
Roll-istor an danevelloù bog
First of all, here is the relevant text from the official rules: "The first player is the one with the lowest ship total (resolve any ties by rolling other dice)" (www.funforge.fr/US/files/quantum/Quantum_rules_US.pdf)
However, I've never seen any evidence of "rolling other dice". So, I went through my last 50 games for all games that started with a tie in ship totals. I found 5 such tables, and I "lost" the tie break every time:
boardgamearena.com/gamereview?table=114587870
boardgamearena.com/gamereview?table=114318546
boardgamearena.com/gamereview?table=114216828
boardgamearena.com/gamereview?table=113573590
boardgamearena.com/gamereview?table=113368664
Admittedly it's not the biggest sample size, but I think it's enough to be significant: the probability of losing all 5 coin flips is only 0.5^5 = 3%.
I've glanced through the code, and I don't see any alterations to the order of the player list after it is fetched from the DB. I believe the relevant code starts at quantum.game.php:116. I'm also not a PHP programmer, so I'll defer to those who have actually worked on the code :)
I'll also note that 4/5 of the above instances, my player ID is lower than my opponent's (outlier is ibav, table #114216828).
The low-effort fix here would be to simply shuffle the player list randomly immediately after fetching from the DB, and add an explanation to the log text that indicates the starting player was selected randomly.
Thanks as always for your work on this game!
boardgamearena.com/1/quantum?table=118667175
Has there been a code change that fixed this?
imgur.com/mpz8cTf
imgur.com/2Dkb3LW
imgur.com/pN4YZ4j
imgur.com/MM4GYCY
imgur.com/IrW8uqC
Let me know if this is still an issue. Closing as fixed now.
Ouzhpennañ un dra bennak d'an danevell-mañ
- Niverenn taol all / Niverenn ar fiñv
- Ha renket eo bet ar gudenn gant an douchenn F5 ?
- Ha c'hoarvezet eo ar gudenn meur a wech ? Bewech ? Cheñch-dicheñch ?
- M'ho peus ul lennad skramm eus ar gudenn (ho pezit soñj d'eus se !), gellout a rit implij Imgur.com evit e bellgargañ hag eilañ/pegañ al liamm amañ.