Moderator: Andres Valverde
Michel wrote:I have written out the Polyglot opening book specification. You can find it on my Toga website
http://alpha.uhasselt.be/Research/Algebra/Toga/
FEN=rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1
Key=463B96181691FC9C
FENrnbqkbnr/pppppppp/8/8/4P3/8/PPPP1PPP/RNBQKBNR b KQkq e3 0
Key=823C9B50FD114196
FENrnbqkbnr/ppp1pppp/8/3p4/4P3/8/PPPP1PPP/RNBQKBNR w KQkq d6 0 2
Key=756B94461C50FB0
FENrnbqkbnr/ppp1pppp/8/3pP3/8/8/PPPP1PPP/RNBQKBNR b KQkq - 0 2
Key=662FAFB965DB29D4
FENrnbqkbnr/ppp1p1pp/8/3pPp2/8/8/PPPP1PPP/RNBQKBNR w KQkq f6 0 3
Key=22A48B5A8E47FF78
FENrnbqkbnr/ppp1p1pp/8/3pPp2/8/8/PPPPKPPP/RNBQ1BNR b kq - 0 3
Key=652A607CA3F242C1
FENrnbq1bnr/ppp1pkpp/8/3pPp2/8/8/PPPPKPPP/RNBQ1BNR w - - 0 4
Key=FDD303C946BDD9
FENrnbqkbnr/p1pppppp/8/8/PpP4P/8/1P1PPPP1/RNBQKBNR b KQkq c3 0 3
Key=3C8123EA7B067637
FENrnbqkbnr/p1pppppp/8/8/P6P/R1p5/1P1PPPP1/1NBQKBNR b Kkq - 0 4
Key=5C3F9B829B279560
Here's the updated GCC builds:
I have started implementing it in FreeBASIC which should make it easier for authors to implement Polyglot books to other chess engine written in BASIC.
That sounds very interesting-is this tool works like allow manual adding in .ctg book?
I do not doubt that we will soon see some kind of dedicated GUI for editing/tuning polyglot books.
Michel wrote:I do not doubt that we will soon see some kind of dedicated GUI for editing/tuning polyglot books.
Yes that's what I hope also. I have no time to do GUI programming but I hope the sample code will reduce the threshold for somebody starting to build a GUI.
I already discussed this topic with him at spring 2007 and at that time he told me that he was not interested in adding this feature...
$ wine pg_key.exe "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1"
000000001691fc9c
Marc Lacrosse wrote:I just sent a mail to Pascal George to ask him to consider adding a "Add-New-Move-in-a-PG-book" to his PG books editing functions in SCID.
In my spare time I am implementing a button to add moves in the book tuning window in scid. It will be a hacky solution but it will work.
Unfortunately I have no idea how to compile scid under windows.
Michel wrote:I have succeeded in compiling Scid in Mingw. Here is a tarball which contains an executable which can add moves to Polyglot books.
Return to Winboard and related Topics
Users browsing this forum: No registered users and 18 guests