Hello all
I came here to see if I'm the only one to be annoyed by Catan's dice, and it looks I'm not the only one. But as an informatic person I don't think that there is any problem with the random rolls on BGA. This is simply a flaw of the game, that depends too much from dice results. The fact is...
The board game has limitations. A software can override these limitations!
Well I think I have a solution.
This is the first time I enter the forum, so I don't know if this solution has ever been proposed, but I want to propose it myself anyway. In case it already existed... sorry.
In Tetris there was the exact same problem. In tournaments RNG was too heavy, long sequences of same pieces or the "I" missing from play created lots of disparities, and they came in with a clever solution.
Instead of taking every piece randomly, in Tetris they now fill a sack with the 7 pieces, then extract them randomly; when the sack is empty, it is regenerated. Easy and effective. The same piece can wait up to 13 steps to come back or even come twice in a row, but every 7 turns the piece distribution is perfect.
This could be a perfect solution for Catan: it garantees perfect dice distribution while maintining randomness.
So, I propose:
Thanks for the attention.
Beppi
I came here to see if I'm the only one to be annoyed by Catan's dice, and it looks I'm not the only one. But as an informatic person I don't think that there is any problem with the random rolls on BGA. This is simply a flaw of the game, that depends too much from dice results. The fact is...
The board game has limitations. A software can override these limitations!
Well I think I have a solution.
This is the first time I enter the forum, so I don't know if this solution has ever been proposed, but I want to propose it myself anyway. In case it already existed... sorry.
In Tetris there was the exact same problem. In tournaments RNG was too heavy, long sequences of same pieces or the "I" missing from play created lots of disparities, and they came in with a clever solution.
Instead of taking every piece randomly, in Tetris they now fill a sack with the 7 pieces, then extract them randomly; when the sack is empty, it is regenerated. Easy and effective. The same piece can wait up to 13 steps to come back or even come twice in a row, but every 7 turns the piece distribution is perfect.
This could be a perfect solution for Catan: it garantees perfect dice distribution while maintining randomness.
So, I propose:
- Create a stack with all the 36 possible dice rolls combinations, they have all the same probability.
- Randomly sort the stack
- Extract the roll and decrease the stack, until the stack is empty
- Restart.
Thanks for the attention.
Beppi