No it wouldn't require any sophistication at all. Simple computer programming logic.Jellby wrote:Cheating with dice would require quite a sophisticate AI. You're right that it's hard to program a good one, and that's (one of the reasons) why it's not done. Neither AI nor cheating.
1. Am I behind in the match yes/no?
2. Is opponent on the bar?
3. What points can opponent enter his piece on?
4. Select dice throw from random list of 200 throws that does NOT contain any of those points
Easy
Equally
1. Am I behind in the match and likely to lose a gammon yes/no?
2. Select high doubles throws from the previously generated list of 200 dice throws
3. Repeat until desired outcome met (i.e. lose match 1 point, win match)
On the topic of what is random or not we could start an entire thread. Of course nothing in the universe is random, it's all cause and effect. For the limited human mind it suffices that things are so complex as to be not able to be computed by the human mind and thus not predictable in advance. On top of that the human mind requires that dice throws or cards etc tend to even out and that "nasty" fluctuations don't happen very often. In reality such fluctuations can happen in the universe but for humans and gaming and indeed gambling, a plethora of such fluctuations is deemed undesirable and unhelpful to any game.
My opinion is that the BG here is not random and I suspect that is why so many half-decent BG players post so many threads about the game.
I just treat it as a kind of solitaire idle pastime in which I expect wins and losses will be largely evened out over time. Just something to not be taken too seriously.