Author: Odd Gunnar Malin
Date: 23:07:08 09/27/05
Go up one level in this thread
On September 27, 2005 at 17:45:03, Andres Valverde wrote: >On September 27, 2005 at 00:18:15, David Mitchell wrote: > >>Unfortunately, I'm thick as a brick on book files, but I gather from the above >>that Andres will have a different EPD line for EVERY SINGLE POSITION in his >>opening book?? "Holy Crap!" I infer the advantage is it detects all transposed >>positions, and the disadvantage is it makes for a HUGE file. >> >>Andres, are you breaking this up into multiple files? > >Well I try to explain my idea : > >1) Read PGN collections till ply "x" (e.g: 30) >2) After every move write a text file with the position EPD string and the >following move, also the result of the game is stored: > >rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq -;d2d4;w; > >3) The file created has lot of repeated lines, so I sort it and creates a new >file, saving the lines repeated "y" times (the greater "y" is the shorter the >file). This new file is the book itself composed by the lines I posted. > >rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - pm d2d4 ce 56 > >(note the changes propposed by Dann. 56 is the score (in %) of the side to play) > >4) The engine creates the EPD string for the current position and search the >text file. It can find several lines, gather the scores, and select one of the >predicted moves (randomly, the best score etc.) > Predicted move (pm) can only be one move, not a list of moves. To make a list you have to go back to bm (and am if you like). ce stand for centipawn valuation. Odd Gunnar
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.