Die Heavily Favors Bot
Response from developer
Thank you for writing this up — a dice game that feels rigged is not worth anyone's time, so let me be precise about what the code actually does. Both players roll from the same two lines, one call each, and the computer never sees a roll before it happens: it chooses its moves from the dice already on the table. There is no second roll, no peek ahead, and nothing in the engine that knows whose turn it is when a die is generated. Coming in from the bar against three open points is a 75% chance each turn, so being shut out for several turns in a row is unlikely but real — and the same maths applies to the computer's checkers when you hit them. I would rather show that than assert it. The next update adds a dice counter to Statistics: every roll made, yours and the computer's side by side, so the numbers are there to check rather than to take on trust. If anything else feels wrong, the contact page on backgammonzone.net reaches me directly.
