Hoffman chess endgame tablebase generator
C++ TeX C Perl Makefile HTML Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
References
cgi-bin
slides
test
xml
.gitignore
COPYING
EigenmannEndspielTest.zip
Makefile.in
NALIMOV
PROBES-FAST
PROBES-SLOW
README
TODO
UBUNTU-PACKAGES
bitlib.h
configure.ac
egtb.cpp
ex1.c
extract-timings
genctlfile.pl
gzip.hpp
hoffman.cc
hoffman.cc.allocator
hoffman.nsi
index.html
lock.h
md5htb
pawngen
probe.c
r779.txt
r886.txt
reference.tex
tablebase.dtd
tbdecode.h
test_seek.cc
tutorial.tex

README

	   Hoffman - retrograde analysis for chess endgames

Hoffman is a very compute-intensive program that uses 64-bit integer
operations extensively.  If you're running on a 64-bit processor,
something like an Intel Core 2, I'd suggesting configuring with an
appropriate CFLAGS to take advantage of your processor's features:

	CFLAGS="-march=core2 -O3" ./configure

or something similar (assuming that you're using GCC).

To get started, I recommend reading the following:

tutorial.pdf - The Hoffman Tutorial
reference.pdf - The Hoffman Reference

and then experimenting with the program.

Most developer documentation is in the source code; also read
proptables.pdf and TODO.

				Brent Baccala
				<cosine@freesoft.org>

				24 May 2008