google-code-export / pychess

Automatically exported from code.google.com/p/pychess
GNU General Public License v3.0
0 stars 0 forks source link

Add endgame db support #154

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
This page: http://kd.lab.nig.ac.jp/chess/tablebases-online/ contains a lot
of endgame databases.
PyChess should have support for those tables, and perhaps include a < 2 MB
version.

Original issue reported on code.google.com by lobais on 22 Feb 2007 at 6:34

GoogleCodeExporter commented 9 years ago
PyChess engine currenly accesses online endgametables. It shouldn't be hard to
support local tables as well, if we can figure out the fileformat.

Original comment by lobais on 13 Jan 2009 at 3:05

GoogleCodeExporter commented 9 years ago
Issue 282 has been merged into this issue.

Original comment by gbtami on 11 Jun 2009 at 7:43

GoogleCodeExporter commented 9 years ago
As Justin's fantastic Gaviota endgame tablebase support now usable in PyChess, 
we should make accessible a bit more automatic. Now, as he wrote:

"If you want to test Gaviota TBs, it's not yet simple.
You must first get the library's source and TB files (See
http://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1 : get 
the git or 0.3.2.3 version of the probing code), install libgtb.so.1.0.1 
system-wide or in the data dir as libgtb.so.1 (its SONAME), and put the TB 
files in the data dir."

I think we should ship this .so file in our data dir somewhere.

Original comment by gbtami on 25 Mar 2013 at 10:32

GoogleCodeExporter commented 9 years ago
Added gtblib.so files in rev #r8ffb2dd386 

Original comment by gbtami on 27 Mar 2013 at 7:45

GoogleCodeExporter commented 9 years ago
Gaviota egtb is 5 man only at this moment, but there is a new open source 
project by Ronald de Man.
http://talkchess.com/forum/viewtopic.php?t=47681
https://github.com/syzygy1/tb

Original comment by gbtami on 3 Apr 2013 at 10:34