The Pro Deo (Rebel) opening book as open source. 5 minutes away adding the best non-commercial
opening book to your chess engine. A huge thanks goes to Jeroen Noomen for this gift to
non-commercial chess programmers.
Source code Pro Deo Book
Download Source Code version 1.0 and read the documentation in the BOOK.C file, basically this page.
Windows, Pascal and Delphi programmers can use the rebelbook.dll created by Andres Valverde.
Include BOOK.C into your project and compile. MAINBOOK.BIN - The big mainbook. TOURBOOK.BIN - Selection of favoured opening lines called the Tournament Book. Initialize - Call the routine INITIALIZE() once. Operation - Create an EPD string from the current position and strcpy it into the string EPD, then call the routine FIND_OPENING() to search the opening book. - When a move is found it is stored into the strings FROM and TO in Ascii format so E2 and E4, else the strings are empty. Play this move. That's basically it. Edit - Opening Books can be edited using the Pro Deo DOS edition. History - The opening book is the intellectual work of Jeroen Noomen who started his work in 1989 for the Mephisto MM4 module from Hegener & Glaser which later became the base of the REBEL series. The book is the result of 15 years diligent hand-typed work. Copyright - This file and its components although distributed as freeware in no way may become subject to any form of commerce. Permission must be asked first. - This file and its components come as is and can only be used as such. It's forbidden to change, add, delete any of its components and only can be distributed in original form. Ed Schröder Deventer, March 2007 email@example.com www.top-5000.nl