#22392: "No explanation of who starts first in case 2 or more players have the same result"
Apakah laporan ini berkenaan?
Apakah yang berlaku? Sila pilih pilihan di bawah
Apakah yang berlaku? Sila pilih pilihan di bawah
Sila semak apakah sudah ada laporan mengenai subjek yang sama
Jika ya, sila nyatakan untuk laporan ini. Laporan dengan undian yang paling diberikan PRIORITI!
# | Status | Votes | Game | Type | Title | Last update |
---|
Penerangan yang terperinci
• Sila salin/tampal mesej masalah yang anda dapat lihat di skrin, jika ada.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Tolong jelaskan apa yang anda ingin buat, apa yang telah anda buat dan apa yang telah terjadi
• Apakah browser anda?
Google Chrome v84
• Tolong salin/lekat teks yang dipaparkan dalam bahasa inggeris dan bukannya bahasa anda. Sekiranya anda ada screenshot bug ini (amalan yang baik), anda boleh gunakan Imgur.com untuk muatnaik dan copy/paste pautan itu di sini.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Adakah teks ini tersedia dalam sistem terjemahan ? Jika ya, adakah ia diterjemahkan selama lebih daripada 24 jam?
• Apakah browser anda?
Google Chrome v84
• Tolong jelaskan cadangan anda dengan tepat dan ringkas supaya semudah mungkin untuk memahami apa yang anda maksudkan.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Apakah browser anda?
Google Chrome v84
• Apa yang dipaparkan pada skrin apabila anda disekat (Skrin kosong? Antara muka permainan? Mesej ralat?)
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Apakah browser anda?
Google Chrome v84
• Bahagian peraturan yang mana tidak dihormati oleh penyesuaian BGA
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Adakah kelanggaran peraturan boleh dilihat di ulangan permainan? Jikanya ya, pada langkah berapa?
• Apakah browser anda?
Google Chrome v84
• Apakan tindakan yang anda mahu lakukan?
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Apa yang anda cuba lakukan untuk mencetuskan tindakan permainan ini?
• Apa yang berlaku apabila anda cuba melakukan ini (mesej ralat, mesej bar status permainan, ...)?
• Apakah browser anda?
Google Chrome v84
• Pada peringkat mana semasa permainan , masalah itu berlaku (apakah arahan semasa permainan tersebut)?
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Apa yang berlaku apabila anda cuba melakukan tindakan permainan (mesej ralat, mesej bar status permainan, ...)?
• Apakah browser anda?
Google Chrome v84
• Tolong jelaskan masalah pemaparan. Sekiranya anda ada screenshot bug ini (amalan yang baik), anda boleh gunakan Imgur.com untuk muatnaik dan copy/paste pautan itu di sini.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Apakah browser anda?
Google Chrome v84
• Tolong salin/lekat teks yang dipaparkan dalam bahasa inggeris dan bukannya bahasa anda. Sekiranya anda ada screenshot bug ini (amalan yang baik), anda boleh gunakan Imgur.com untuk muatnaik dan copy/paste pautan itu di sini.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Adakah teks ini tersedia dalam sistem terjemahan ? Jika ya, adakah ia diterjemahkan selama lebih daripada 24 jam?
• Apakah browser anda?
Google Chrome v84
• Tolong jelaskan cadangan anda dengan tepat dan ringkas supaya semudah mungkin untuk memahami apa yang anda maksudkan.
The phrase appeared in the translation system: ${playerName} goes first with the lowest total of ${total}• Apakah browser anda?
Google Chrome v84
Laporan masa lalu
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.
Tambah sesuatu untuk laporan ini
- ID meja yang lain / gerakkan ID
- Adakah F5 meyelesaikan masalah ity?
- Adapah masalah itu berlaku beberapa kali? Selalu? Sekali-sekala?
- Sekiranya anda ada screenshot bug ini (amalan yang baik), anda boleh gunakan Imgur.com untuk muatnaik dan copy/paste pautan itu di sini.