#16741: "Implement a correct randomizer for the die rolls"
どうしましたか?以下から選んでください
どうしましたか?以下から選んでください
同一内容の報告がないか、ご確認ください
もしそうなら、このレポートに投票してください。投票の多いレポートから調査されます!
| # | Status | Votes | Game | Type | Title | Last update |
|---|
詳細
-
• もしあれば、画面に表示されたエラーメッセージをコピー&ペーストしてください
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?
-
• 何をしたいか、何をしたか、何が起きたかを説明してください
• あなたのブラウザは何ですか?
Google Chrome v81
-
• あなたの言語の代わりに、表示されている英語の文章をコピー&ペーストしてください。 このバグのスクリーンショットをお持ちの場合は、お好みの画像ホスティングサービス(例えば、 snipboard.io など)をご利用し、コピー&ペーストしたリンクをここに書き込んでください。 このテキストは翻訳ページで翻訳可能になっていますか?もしそうならば、24時間以上前に翻訳されていますか?
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?
• あなたのブラウザは何ですか?
Google Chrome v81
-
• 何を意味するのか、簡単に理解できるようにあなたの提案を正確かつ簡潔に説明してください。
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?
• あなたのブラウザは何ですか?
Google Chrome v81
-
• ブロックされたときの表示は何でしたか(空のスクリーン?一部のみのゲームインターフェイス?エラーメッセージ?)
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?
• あなたのブラウザは何ですか?
Google Chrome v81
-
• BGAで正しく実装されていないルールはどの部分ですか?
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?
-
• ルールの間違いはゲームのリプレイで確認できますか?そうであれば、行動番号は何番ですか?
• あなたのブラウザは何ですか?
Google Chrome v81
-
• やりたかったゲームアクションは何ですか?
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?
-
• このゲームアクションを引き起こす為に何を試みましたか?
-
• これを行おうとしたときに何が起こりましたか?(エラーメッセージ、ステータスバーメッセージ、他)
• あなたのブラウザは何ですか?
Google Chrome v81
-
• どの段階でこの問題が起こりましたか?(画面の指示はどうなっていましたか)
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?
-
• ゲームアクションを行おうとしたとき、何が起こりましたか?(エラーメッセージ、ステータスバーメッセージ、他)
• あなたのブラウザは何ですか?
Google Chrome v81
-
• 表示の問題を説明してください このバグのスクリーンショットをお持ちの場合は、お好みの画像ホスティングサービス(例えば、 snipboard.io など)をご利用し、コピー&ペーストしたリンクをここに書き込んでください。
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?
• あなたのブラウザは何ですか?
Google Chrome v81
-
• あなたの言語の代わりに、表示されている英語の文章をコピー&ペーストしてください。 このバグのスクリーンショットをお持ちの場合は、お好みの画像ホスティングサービス(例えば、 snipboard.io など)をご利用し、コピー&ペーストしたリンクをここに書き込んでください。 このテキストは翻訳ページで翻訳可能になっていますか?もしそうならば、24時間以上前に翻訳されていますか?
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?
• あなたのブラウザは何ですか?
Google Chrome v81
-
• 何を意味するのか、簡単に理解できるようにあなたの提案を正確かつ簡潔に説明してください。
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?
• あなたのブラウザは何ですか?
Google Chrome v81
報告履歴
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.
報告に書き加える
- 他のテーブルID/行動ID
- F5キー(ページの再読込)で問題は解決されましたか?
- 問題は何回も起こりましたか?毎回 起こりますか?ランダムに起きますか?
- このバグのスクリーンショットをお持ちの場合は、お好みの画像ホスティングサービス(例えば、 snipboard.io など)をご利用し、コピー&ペーストしたリンクをここに書き込んでください。
