Page 1 of 1

Feature request

PostPosted: 15 Jun 2010, 18:05
by Dann Corbit
Analyze a file of EPD positions, producing an analyzed file of EPD for output.

Inputs:
List of EPD files
List of EPD engines
Seconds of analysis time
Abort options

Outputs:
EPD file, decorated with analysis annotations.

Notes:
If mate in N is found at ply 2*N-1, time to stop analysis
IOW, if we have mate in 12 at ply 23, there is no point in analying ply 24.

Re: Feature request

PostPosted: 15 Jun 2010, 19:57
by H.G.Muller
Equiping WinBoard with EPD capabilities has been on my to-do list some time (but I have been suffering badly from RSI the past month,so not much progress there...).

What I had in mind was to treat EPD mode as a special version of matchMode, where each 'game' by definition lasts only one move, after which it is aborted, and statistics (similar to the W/D/L statistics during a normal march) is collected. This would allow the EPD file to be read through the normal -loadPositionFile option, the normal selection of time controls (or depth limitation) available in winBoard (e.g. -searchTime, -depth), and the saving of results in the -savePositionFile.

What I had _not_ planned on is to allow change of the engine. At least not before I have abolished the startup dialog, and generally made it possible to switch engine during the session, through the menus. (This will require major surgery.) Until then, changing engine will be a task of the tournament manager, and what you want can be done easily by programming a gauntlet in the TM and running it in EPD mode in stead of normal match mode.