Gnu Backgammon

GNU Backgammon is for playing and analyzing backgammon positions, games and matches. It’s based on a neural network. It is capable of playing and analyzing money games and tournament matches at par, calculates and roll out positions, and some more too.\
Determined by a command-line interface, it puts on show an ASCII rendering of a board on text-only terminals, but as well permits the user to play games and manipulate positions with a graphical GTK+ interface. GNU Backgammon is extensible on platforms which aid Python.
GNU Backgammon is an outstanding opponent and rates at around 2000 on FIBS, the primary Internet Backgammon Server, at its most excellent; it is in the top 5 of over 6000 rated players there. GNU Backgammon is able to play on several other on-line backgammon servers. It has contains best features like:
  * A command line interface with full command editing features if GNU read line is obtainable that permits you play matches and sessions beside GNU Backgammon with a coarse ASCII version of the board on text terminals.
  * Support for a GTK+ interface with a graphical board window. Both 2D and 3D graphics are obtainable.
  * Tournament matches and cash session cube managing and cube full play. All governed by a basic cube less cash game based neural net.
  * Support for both 1-sided and 2-sided bear off databases: 1-sided bear off database for 15 checkers on the initial 6 points and optional 2-sided database reserved in memory. Optional larger 1-sided and 2-sided databases stored on disk.
  * Automated rollouts of positions, with look ahead and race variance decrease where suitable. Rollouts may possibly comprehensive.
  * Automatic and manual footnote (analysis and commentary) of games and matches. And lot more.