#16741: "Implement a correct randomizer for the die rolls"
Kāds ir šis ziņojums?
Kas notika? Lūdzu izvēlies no zemākredzamajiem
Kas notika? Lūdzu izvēlies no zemākredzamajiem
Lūdzu, pārbaudiet, vai par šo pašu tēmu jau ir ziņojums
Ja jā, lūdzu, balsojiet par šo ziņojumu. Ziņojumiem ar vislielākajām balsīm tiek dota PRIORITĀTE!
| # | Status | Votes | Game | Type | Title | Last update |
|---|
Detalizēts apraksts
-
• Lūdzu nokopē/ielīmē kļūdas ziņu, ko redzi ekrānā, ja tāda ir.
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
-
• Lūdzu paskaidro, ko Tu vēlējies darīt, ko Tu izdarīji un kas notika
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Lūdzu iekopē tekstu, kas redzams angļu, nevis tavā valodā. If you have a screenshot of this bug (good practice), you can use a picture hosting service of your choice (snipboard.io for example) to upload it and copy/paste the link here. Vai šis teksts ir pieejams tulkošanas sistēmā? Ja jā, vai tas ir ticis tulkots pēdējo 24 stundu laikā?
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Lūdzu, paskaidrojiet savu ieteikumu precīzi un kodolīgi, lai tas būtu pēc iespējas vieglāk saprotams.
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Kas tika attēlots ekrānā, kad Tu tiki bloķēts (tukšs ekrāns? Daļa no spēles interfeisa? Ziņa par kļūdu?)?
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Kura noteikumu daļa netika ņemta vērā BGA versijā?
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
-
• Vai noteikumu pārkāpums ir redzams spēles atkārtojumā? Ja jā, tad kurā gājienā?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Kādu spēles darbību Tu vēlējies veikt?
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
-
• Ko tu dari, lai panāktu šo spēles darbību?
-
• Kas notika, kad veicāt šo darbību (kļūdas paziņojums, spēles informācijas paziņojums,...)?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Kurā spēles solī problēma parādījās (kas bija tā brīža spēles instrukcija)?
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
-
• Kas notika, kad mēģinājāt veikt spēles darbību (kļūdas paziņojums, spēles informācijas paziņojums,...)?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Lūdzu aprakstiet radušos problēmu. If you have a screenshot of this bug (good practice), you can use a picture hosting service of your choice (snipboard.io for example) to upload it and copy/paste the link here.
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Lūdzu iekopē tekstu, kas redzams angļu, nevis tavā valodā. If you have a screenshot of this bug (good practice), you can use a picture hosting service of your choice (snipboard.io for example) to upload it and copy/paste the link here. Vai šis teksts ir pieejams tulkošanas sistēmā? Ja jā, vai tas ir ticis tulkots pēdējo 24 stundu laikā?
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
-
• Lūdzu, paskaidrojiet savu ieteikumu precīzi un kodolīgi, lai tas būtu pēc iespējas vieglāk saprotams.
I've looked at the earlier issues noting the dice rolls are not 'natural'. These issues were closed as 'worksforsome' or 'wontfix', while not providing any explanation or a look at the code generating the numbers.
Meanwhile I've played some more games and it begins to be obvious something is wrong.
Last game was 35 dice rolls of which were 14 doubles.
Normal statistics (agreed, with 1000 rolls) should point toward 1 in 6 rolls being a double.
Is it possible to have a look at the random function used?
Is there an improvement possible?
• Kāda ir Tava pārlūkprogramma?
Google Chrome v81
Ziņojuma vēsture
The fairness of the random number generator has been questioned many times so far on the forum.
You can find better explanations by searching on the forum. Here some threads I have found:
boardgamearena.com/forum/viewtopic.php?f=3&t=13433
boardgamearena.com/forum/viewtopic.php?f=71&t=14562
boardgamearena.com/forum/viewtopic.php?f=3&t=15221
Sorry for the bother, and thanks.
Lluís Piñero Casòliva.
also a partial suggestion, when rolling doubles, would be nice to select more than one checker to move. perhaps that already exists and i just unaware.
if you keep getting reports like this perhaps something is in fact going on that is not readily apparent or just with this small section of code.
i do agree that it would be odd that someone would program a game to make it less random (as it currently feels). there is no point to that clearly. but still the perception is out there and prevalent from my limited number of opponents in such a quantity that i took the effort to put in a vote for the dice generator to be investigated. note i am not complaining of losing or winning as a result of this seeming abnormal dice. it is just that it detracts from my personal enjoyment when i do not think the dice are as random and unbiased for either side as they should be given the issues with computers and randomness.
I've had games with 18 doubles in them. Others have had games with 20+ doubles in them.
Played an opponent yesterday these were her first 11 throws
#112398793
11 throws - 5 doubles
36,16,14,34,55,66,22,33,64,22,61
A string of 5 doubles in 6 consecutive throws.
This was her next game
17 throws - 7 doubles
35,33,33,46,46,35,25,13,22,36,66,13,25,66,46,22,66
There is a need to present dice rolls in a way that suits the game. Computer dice generations which work from seeds just don't seem to do that. They are ok for huge quantities of rolls as it evens out eventually, but along the way they produce many strings of numbers which are simply unacceptable to the game.
You could theoretically say that with infinite rolls you could easily get 20 consecutive doubles thrown.
But Backgammon is not a game of infinite rolls. On average there are 30-50 rolls in a game. It is therefore simply unacceptable to have 20+ doubles in a game, random or not. It breaks the game makes it pointless.
Listen to what people are saying. Please. The dice are BS. It's not just the doubles either. The number of times I see 3 exact same dice rolls occur one after the other is for me too often. Should only happen 1 in 324 rolls. However unless you provide a practical simple way to download ALL history games to say a CSV file then no-one can realistically check and prove it. Scraping dice rolls from your histories one game at a time and cut/pasting is not an acceptable solution. No-one will ever acquire a sufficient sample size that way.
The dice are just laughable end of. If you provide a way for us to download all the histories to a file I'll happily analyse it.
Whatever the complexity of the calculation, the result will always be rigorously identical if the non-random data is always the same, a series of calculations using the previous result as non-random data will always provide the same series of numbers from the same initial data.
Personally, I will not trust a pseudo-random function not validated by a mathematician and associated with comments specifying the limitations of use of the function from a mathematical point of view.
I find it quite plausible that a bias in the pseudo-random function could significantly increase the probability of obtaining two identical results in successive jets.
If this is the case, one way to overcome this defect would be to have several completely independent pseudo-random functions (that is, not sharing any data), and to assign a separate function to each of the dice used simultaneously in any game.
Survivorship bias happens when people change their behavior based on an event. In this case, the 99% of players that saw an "average" number of doubles, continued playing and didn't notice any problems. The 1% of players who got a large number of doubles became convinced that the system is broken.
But in reality, they are just the 1% of players who got lucky (or unlucky) and rolled more doubles than everyone else.
The php random function used is the best function available in this case, and we have no advantage to modify the randomizer, only trouble 😢
If you calculate the probability to have 4 continuous double it is very low. But the probabilty for you to roll another double after a double is still 1 in 6 chance.
It is rare, but 4 continuous double six may happen.
Pievieno kaut ko šim ziņojumam
- Cita galda ID / gājiena ID
- Vai F5 atrisināja šo problēmu?
- Vai šī problēma parādās vairākas reizes? Katru reizi? Nekonkrētās reizēs?
- If you have a screenshot of this bug (good practice), you can use a picture hosting service of your choice (snipboard.io for example) to upload it and copy/paste the link here.
