gnubg: A Backgammon implementation - to lay and analys games and matches1
It is currently a work-in-progress. So far it is able to play both
independent games and tournament matches, evaluate and roll out
positions, tune its own evaluation functions using either TD or
supervised training, maintain databases of positions for training
and other purposes, and more.
It is driven by a command-line interface, and displays an ASCII
rendition of a board on text-only terminals, but also allows the
user to play games and manipulate positions with a GTK+ board window
where available. It is extensible on platforms which support Guile.
It currently plays at about the level of a championship flight
tournament player (depending on its parameters and its luck in recent
games, it rates at around 2000 on FIBS, the First Internet Backgammon
Server -- at its best, it is in the top 5 of over 6000 rated players
there) and is gradually improving; it should be somewhat stronger than
this when released. Since almost all of the CPU time required during
supervised training is spent performing rollouts, and rollouts can
easily be performed in parallel, it is hoped that users will be able
to pool rollout results and collectively train it to a level stronger
than any individual could obtain.
... part of T2,
get it here
URL: https://www.gnu.org/software/gnubg/gnubg.html
Author: Joseph Heled
Author: Øystein Johansen
Author: David Montgomery
Author: Jørn Thyssen
Author: Gary Wong
Maintainer: The T2 Project <t2 [at] t2-project [dot] org>
License: GPL
Status: Stable
Version: 0.9.0-1
Download: http://www.gnubg.org/media/sources/ gnubg-0.9.0-1.tar.gz
T2 source: gnubg.cache
T2 source: gnubg.conf
T2 source: gnubg.desc
T2 source: subconfig-games.hlp
T2 source: subconfig-games.in
Build time (on reference hardware): 60% (relative to binutils)2
Installed size (on reference hardware): 19.48 MB, 229 files
Dependencies (build time detected):
00-dirtree
alsa-lib
at-spi2-core
audiofile
autoconf
automake
binutils
bison
cairo
coreutils
diffutils
docbook-xml
esound
expat
findutils
flex
fontconfig
freetype
gawk
gettext
glib
glitz
gmp
grep
gtk+
gtkglext
xorgproto
libdrm
libice
libpng
libpthread-stubs
libsm
libtool
libx11
libxau
libxcb
libxcomposite
libxcursor
libxdamage
libxdmcp
libxext
libxfixes
libxi
libxinerama
libxml
libxmu
libxrandr
libxrender
libxslt
libxt
libxxf86vm
linux-header
m4
make
mesa
ncurses
pango
perl
pixman
pkgconfig
python
readline
xorgproto
sed
setuptools
sqlite
sysfiles
tar
tetex
tex4ht
texinfo
util-linux
xcb-util
xorgproto
zlib
Installed files (on reference hardware):
[show]
usr/games/bearoffdump
usr/games/gnubg
usr/games/makebearoff
usr/games/makehyper
usr/games/makeweights
usr/share/gnubg
usr/share/gnubg/boards.xml
usr/share/gnubg/doc
usr/share/gnubg/doc/gnubg.html
usr/share/gnubg/doc/images
usr/share/gnubg/doc/images/1540d81e.png
usr/share/gnubg/doc/images/16d7944c.png
usr/share/gnubg/doc/images/1805dc7d.png
usr/share/gnubg/doc/images/20bc52ca.png
usr/share/gnubg/doc/images/20d56757.png
usr/share/gnubg/doc/images/234924dc.png
usr/share/gnubg/doc/images/26e34ea5.png
usr/share/gnubg/doc/images/29c6aa57.png
usr/share/gnubg/doc/images/2d9edbab.png
usr/share/gnubg/doc/images/2dd86698.png
usr/share/gnubg/doc/images/2e6307ae.png
usr/share/gnubg/doc/images/3117171e.png
usr/share/gnubg/doc/images/33d3487.png
usr/share/gnubg/doc/images/34740886.png
usr/share/gnubg/doc/images/3658e0e8.png
usr/share/gnubg/doc/images/38371a4c.png
usr/share/gnubg/doc/images/3b2e620f.png
usr/share/gnubg/doc/images/3cb4011e.png
usr/share/gnubg/doc/images/4332f3e4.png
usr/share/gnubg/doc/images/48d8024f.png
usr/share/gnubg/doc/images/4aad0142.png
usr/share/gnubg/doc/images/4b13a0e7.png
usr/share/gnubg/doc/images/4bd6c15f.png
usr/share/gnubg/doc/images/4e43baf8.png
usr/share/gnubg/doc/images/51394706.png
usr/share/gnubg/doc/images/5308d35c.png
usr/share/gnubg/doc/images/53ce0fa6.png
usr/share/gnubg/doc/images/5412263e.png
usr/share/gnubg/doc/images/58c77df2.png
usr/share/gnubg/doc/images/5ada89e8.png
usr/share/gnubg/doc/images/60df14d2.png
usr/share/gnubg/doc/images/66ed48bd.png
usr/share/gnubg/doc/images/6a6ae1b7.png
usr/share/gnubg/doc/images/6e75aa33.png
usr/share/gnubg/doc/images/723e49fc.png
usr/share/gnubg/doc/images/74a66417.png
usr/share/gnubg/doc/images/78be1dd5.png
usr/share/gnubg/doc/images/analysepane.png
usr/share/gnubg/doc/images/analysesettings.png
usr/share/gnubg/doc/images/appearence.png
usr/share/gnubg/doc/images/be5c848.png
usr/share/gnubg/doc/images/clearboard.png
usr/share/gnubg/doc/images/cubebuttons.png
usr/share/gnubg/doc/images/cubeful-ex1.png
usr/share/gnubg/doc/images/cubeful-ex2.png
usr/share/gnubg/doc/images/cubefuleq-ex1.png
usr/share/gnubg/doc/images/doubleline.png
usr/share/gnubg/doc/images/e613071.png
usr/share/gnubg/doc/images/evalsetting.png
usr/share/gnubg/doc/images/ff1f1de.png
usr/share/gnubg/doc/images/gamerecord.png
usr/share/gnubg/doc/images/gtkinterface.png
usr/share/gnubg/doc/images/hintcubewindow.png
usr/share/gnubg/doc/images/hintwindow.png
usr/share/gnubg/doc/images/initialboard.png
usr/share/gnubg/doc/images/m1921b4.png
usr/share/gnubg/doc/images/m19f9a2cc.png
usr/share/gnubg/doc/images/m1bd07579.png
usr/share/gnubg/doc/images/m1e2a8a3a.png
usr/share/gnubg/doc/images/m20a4701e.png
usr/share/gnubg/doc/images/m215edfe5.png
usr/share/gnubg/doc/images/m22b92249.png
usr/share/gnubg/doc/images/m23e0471c.png
usr/share/gnubg/doc/images/m259fcca6.png
usr/share/gnubg/doc/images/m2698978a.png
usr/share/gnubg/doc/images/m2759b1ca.png
usr/share/gnubg/doc/images/m2a94f4ab.png
usr/share/gnubg/doc/images/m2b86c3ea.png
usr/share/gnubg/doc/images/m2c28ffc2.png
usr/share/gnubg/doc/images/m2c37a1e7.png
usr/share/gnubg/doc/images/m30dc13f6.png
usr/share/gnubg/doc/images/m3a7e4f1b.png
usr/share/gnubg/doc/images/m3eb29fd9.png
usr/share/gnubg/doc/images/m3fb550fb.png
usr/share/gnubg/doc/images/m3fd7ee24.png
usr/share/gnubg/doc/images/m4149eeab.png
usr/share/gnubg/doc/images/m46788d89.png
usr/share/gnubg/doc/images/m4796afa7.png
usr/share/gnubg/doc/images/m4ed24f10.png
usr/share/gnubg/doc/images/m518778bb.png
usr/share/gnubg/doc/images/m57625db1.png
usr/share/gnubg/doc/images/m5781f59d.png
usr/share/gnubg/doc/images/m5878543.png
usr/share/gnubg/doc/images/m60d5424b.png
usr/share/gnubg/doc/images/m634daa5.png
usr/share/gnubg/doc/images/m68ad25e2.png
usr/share/gnubg/doc/images/m6e32590b.png
usr/share/gnubg/doc/images/m6e43baca.png
usr/share/gnubg/doc/images/m6fc19da0.png
usr/share/gnubg/doc/images/m707a2772.png
usr/share/gnubg/doc/images/m72075f4e.png
usr/share/gnubg/doc/images/m76e2d010.png
usr/share/gnubg/doc/images/m7bf4f29.png
usr/share/gnubg/doc/images/m7cee1bfc.png
usr/share/gnubg/doc/images/m93f2ca3.png
usr/share/gnubg/doc/images/mb4b1284.png
usr/share/gnubg/doc/images/md9b1995.png
usr/share/gnubg/doc/images/mgcd.png
usr/share/gnubg/doc/images/mgtp.png
usr/share/gnubg/doc/images/movefilter1.png
usr/share/gnubg/doc/images/movefilter2.png
usr/share/gnubg/doc/images/movefilter3.png
usr/share/gnubg/doc/images/movefilterex.png
usr/share/gnubg/doc/images/mptp.png
usr/share/gnubg/doc/images/newbox.png
usr/share/gnubg/doc/images/rolldice.png
usr/share/gnubg/doc/images/rulfig1.png
usr/share/gnubg/doc/images/rulfig2.png
usr/share/gnubg/doc/images/rulfig3.png
usr/share/gnubg/doc/images/rulfig4.png
usr/share/gnubg/doc/images/rulfig5.png
usr/share/gnubg/doc/images/setdice.png
usr/share/gnubg/doc/images/setturn.png
usr/share/gnubg/doc/images/tutor.png
usr/share/gnubg/doc/images/tutorwarning.png
usr/share/gnubg/flags
usr/share/gnubg/flags/czech.png
usr/share/gnubg/flags/denmark.png
usr/share/gnubg/flags/england.png
usr/share/gnubg/flags/france.png
usr/share/gnubg/flags/germany.png
usr/share/gnubg/flags/iceland.png
usr/share/gnubg/flags/italy.png
usr/share/gnubg/flags/japan.png
usr/share/gnubg/flags/russia.png
usr/share/gnubg/flags/turkey.png
usr/share/gnubg/flags/usa.png
usr/share/gnubg/fonts
usr/share/gnubg/fonts/COPYRIGHT.TXT.gz
usr/share/gnubg/fonts/Vera.ttf
usr/share/gnubg/fonts/VeraBd.ttf
usr/share/gnubg/fonts/VeraSeBd.ttf
usr/share/gnubg/gnubg.gtkrc
usr/share/gnubg/gnubg.png
usr/share/gnubg/gnubg.sql
usr/share/gnubg/gnubg.svg
usr/share/gnubg/gnubg.wd
usr/share/gnubg/gnubg_os0.bd
usr/share/gnubg/gnubg_ts0.bd
usr/share/gnubg/met
usr/share/gnubg/met/Kazaross-Shaw.xml
usr/share/gnubg/met/README
usr/share/gnubg/met/TODO
usr/share/gnubg/met/catalog.dtd
usr/share/gnubg/met/catalog.xml
usr/share/gnubg/met/g11.xml
usr/share/gnubg/met/jac050.xml
usr/share/gnubg/met/jac100.xml
usr/share/gnubg/met/jacobs.xml
usr/share/gnubg/met/mec.xml
usr/share/gnubg/met/mec26.xml
usr/share/gnubg/met/met.dtd
usr/share/gnubg/met/met.xsl
usr/share/gnubg/met/ortega.xml
usr/share/gnubg/met/snowie.xml
usr/share/gnubg/met/woolsey.xml
usr/share/gnubg/met/zadeh.xml
usr/share/gnubg/scripts
usr/share/gnubg/scripts/batch.py
usr/share/gnubg/scripts/batch_win.py
usr/share/gnubg/scripts/database.py
usr/share/gnubg/scripts/db_import.py
usr/share/gnubg/scripts/gnubg.py
usr/share/gnubg/scripts/matchseries.py
usr/share/gnubg/sounds
usr/share/gnubg/sounds/chequer.wav
usr/share/gnubg/sounds/dance.wav
usr/share/gnubg/sounds/double.wav
usr/share/gnubg/sounds/drop.wav
usr/share/gnubg/sounds/fanfare.wav
usr/share/gnubg/sounds/gameover.wav
usr/share/gnubg/sounds/haere-ra.wav
usr/share/gnubg/sounds/matchover.wav
usr/share/gnubg/sounds/move.wav
usr/share/gnubg/sounds/resign.wav
usr/share/gnubg/sounds/roll.wav
usr/share/gnubg/sounds/take.wav
usr/share/gnubg/textures
usr/share/gnubg/textures.txt
usr/share/gnubg/textures/EarthSand01.png
usr/share/gnubg/textures/Grass01.png
usr/share/gnubg/textures/Water01.png
usr/share/gnubg/textures/alder.png
usr/share/gnubg/textures/ash.png
usr/share/gnubg/textures/berch.png
usr/share/gnubg/textures/felt.png
usr/share/gnubg/textures/hinge.png
usr/share/gnubg/textures/hinge2.png
usr/share/gnubg/textures/logo.bmp
usr/share/gnubg/textures/logo2.bmp
usr/share/gnubg/textures/maple.png
usr/share/gnubg/textures/marble.png
usr/share/gnubg/textures/oak.png
usr/share/gnubg/textures/pine.png
usr/share/gnubg/textures/pine2.png
usr/share/gnubg/textures/redwood.png
usr/share/gnubg/textures/stain.png
usr/share/gnubg/textures/suede.png
usr/share/gnubg/textures/swirl.png
usr/share/gnubg/textures/total.bmp
usr/share/gnubg/textures/wavesand01.png
usr/share/gnubg/textures/wood.png
usr/share/locale/cs/LC_MESSAGES/gnubg.mo
usr/share/locale/da/LC_MESSAGES/gnubg.mo
usr/share/locale/de/LC_MESSAGES/gnubg.mo
usr/share/locale/en_US/LC_MESSAGES/gnubg.mo
usr/share/locale/fr/LC_MESSAGES/gnubg.mo
usr/share/locale/is/LC_MESSAGES/gnubg.mo
usr/share/locale/it/LC_MESSAGES/gnubg.mo
usr/share/locale/ja/LC_MESSAGES/gnubg.mo
usr/share/locale/ru/LC_MESSAGES/gnubg.mo
usr/share/locale/tr/LC_MESSAGES/gnubg.mo
usr/share/man/man6/gnubg.6
var/adm/dependencies/gnubg
var/adm/descs/gnubg
var/adm/flists/gnubg
var/adm/md5sums/gnubg
var/adm/packages/gnubg
1) This page was automatically generated from the T2
package source. Corrections, such as dead links, URL changes or typos
need to be performed directly on that source.
2) Compatible with Linux From Scratch's
"Standard Build Unit" (SBU).