#22392: "No explanation of who starts first in case 2 or more players have the same result"
Hva handler denne rapporten om?
Hva har skjedd, eller hva gjelder det? Vennligst velg
Hva har skjedd, eller hva gjelder det? Vennligst velg
Vennligst sjekk om det allerede er en rapport om samme emne
Hvis ja, vennligst STEM på denne rapporten. Rapporter med flest stemmer er gitt PRIORITET!
# | Status | Votes | Game | Type | Title | Last update |
---|
Detaljert beskrivelse
• Vennligst kopier/lim inn feilmeldingen du ser på skjermen, om mulig.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Vennligst forklar hva du ønsket å gjøre, samt hva du faktisk gjorde og hva som skjedde
• Hvilken nettleser bruker du?
Google Chrome v84
• Vennligst kopier / lim inn teksten som vises på engelsk i stedet for språket ditt. Hvis du har et skjermbilde av denne feilen (alltid lurt) kan du bruke Imgur.com for å laste det opp og kopiere inn lenken til bildet her.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Er denne teksten tilgjengelig i translation system? Hvis ja, har den blitt oversatt i mer enn 24 timer?
• Hvilken nettleser bruker du?
Google Chrome v84
• Vennligst forklar ditt forslag nøyaktig og konsistent slik at det er så enkelt som mulig å forstå hva du mener.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Hvilken nettleser bruker du?
Google Chrome v84
• Hva ble vist på skjermen når du ble blokkert (Tom skjerm? Del av spillgrensesnittet? Feilmelding?)
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Hvilken nettleser bruker du?
Google Chrome v84
• Hvilken del av reglene ble ikke respektert av BGA-tilpasningen
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Er regelbruddet tydelig i spilloggen? Hvis ja, Hvilket trekknummer?
• Hvilken nettleser bruker du?
Google Chrome v84
• Hva var spillhandlingen du ønsket å gjøre?
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Hva prøvde du å gjøre for å trigge denne spillhandlingen?
• Hva skjer når du prøver å gjøre dette (feilmelding, meldingsstatus for meldingsfelt, ...)?
• Hvilken nettleser bruker du?
Google Chrome v84
• På hvilket tidspunkt i spillet oppsto problemet (hva var den daværende spillinstruksjonen)?
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Hva skjer når du forsøker å gjøre en spillhandling (feilmelding, spillstatusfeltmelding, ...)?
• Hvilken nettleser bruker du?
Google Chrome v84
• Vennligst beskriv visningsproblemet. Hvis du har et skjermbilde av denne feilen (alltid lurt) kan du bruke Imgur.com for å laste det opp og kopiere inn lenken til bildet her.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Hvilken nettleser bruker du?
Google Chrome v84
• Vennligst kopier / lim inn teksten som vises på engelsk i stedet for språket ditt. Hvis du har et skjermbilde av denne feilen (alltid lurt) kan du bruke Imgur.com for å laste det opp og kopiere inn lenken til bildet her.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Er denne teksten tilgjengelig i translation system? Hvis ja, har den blitt oversatt i mer enn 24 timer?
• Hvilken nettleser bruker du?
Google Chrome v84
• Vennligst forklar ditt forslag nøyaktig og konsistent slik at det er så enkelt som mulig å forstå hva du mener.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Hvilken nettleser bruker du?
Google Chrome v84
Rapporthistorikk
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.
Legg til noe i denne rapporten
- En annen bord ID / flytt ID
- Løste F5 problemet?
- Oppstod problemet gjentatte ganger? Hver gang? Tilfeldig?
- Hvis du har et skjermbilde av denne feilen (alltid lurt) kan du bruke Imgur.com for å laste det opp og kopiere inn lenken til bildet her.