tabula is a relatively simple backgammon engine, created to allow playing
offline in the client for https://bgammon.org
The engine currently performs a weighted 1-ply analysis. Read about how the
engine works in the design document at
https://code.rocket9labs.com/tslocum/tabula/src/branch/main/
Hi Trevor,
I played two games against the bot and it was fun! Thank you!
However, there is a bug in the end game, when collecting pieces, and a
go stack trace in the console:
panic: no dice roll to use for 7/0
[…]
code.rocket9labs.com/tslocum/bgammon.(*Game).LegalMoves.func3(0x7, 0x0)
/home/t