Menu F4 - Create endgame testsets for engine-engine matches.
To tune the endgame this utility creates (suitable) queen | rook | light pieces | pawn endgame testsets from a PGN file.
First copy a (preferable comp-comp) PGN file to the PGN sub-folder and select it with Load Pgn.
Select the minimum number of pawns to avoid silly endgames like KQKQ.
Although the utility only takes draw games into consideration for the purpose of balanced output a safety check (Use Score) can be tried for further optimisation. Whenever a game has scores inside it will be tested with a margin of -0.25 / +.025 and only positions within this margin will be exported.
Menu F10 - Make Material Base from PGN.
A (simple) material base for everybody. From a PGN a material base is made and stored on hard disk. The result is read into memory at program start and accessed in EVAL.
Either you can use the pre-calculated score in your EVAL or calculate one yourself. For examples, code and further details see a separate page.
Menu F10 - Make histogram file for Excel from PGN engine-engine matches.
A tool to make histograms from PGN engine-engine matches to study its progress for a better understanding after how many games 2 engines settle on a fixed percentage.
Input Player (1), Player (2) and the desired Game step (create a datapoint after each xxx games) and run Make Histogram. Preview of the result via Excel Input.
Results are stored in 2 files: Excel_US.txt and Excel_EU.txt A typical output may look like:
Excel-US 52.30 52.35 51.20 51.75 51.50 51.32 51.46 51.59 51.60
Excel-EU 52,30 52,35 51,20 51,75 51,50 51,32 51,46 51,59 51,60
Import the appropriate txt-file into Excel, choose Insert -> Line -> 2D and note the result.
The above graph was made from an engine-engine match of 4003 games split into 8 parts of 500 games.
Menu F4 - Create endgame testsets for engine-engine matches.
To tune the endgame this utility creates (suitable) queen | rook | light pieces | pawn endgame testsets from a PGN file.
First copy a (preferable comp-comp) PGN file to the PGN sub-folder and select it with Load Pgn.
Select the minimum number of pawns to avoid silly endgames like KQKQ.
Although the utility only takes draw games into consideration for the purpose of balanced output a safety check (Use Score) can be tried for further optimisation. Whenever a game has scores inside it will be tested with a margin of -0.25 / +.025 and only positions within this margin will be exported.
Menu F10 - Make Material Base from PGN.
A (simple) material base for everybody. From a PGN a material base is made and stored on hard disk. The result is read into memory at program start and accessed in EVAL.
Either you can use the pre-calculated score in your EVAL or calculate one yourself. For examples, code and further details see a separate page.
Menu F10 - Make histogram file for Excel from PGN engine-engine matches.
A tool to make histograms from PGN engine-engine matches to study its progress for a better understanding after how many games 2 engines settle on a fixed percentage.
Input Player (1), Player (2) and the desired Game step (create a datapoint after each xxx games) and run Make Histogram. Preview of the result via Excel Input.
Results are stored in 2 files: Excel_US.txt and Excel_EU.txt A typical output may look like:
Excel-US 52.30 52.35 51.20 51.75 51.50 51.32 51.46 51.59 51.60
Excel-EU 52,30 52,35 51,20 51,75 51,50 51,32 51,46 51,59 51,60
Import the appropriate txt-file into Excel, choose Insert -> Line -> 2D and note the result.
The above graph was made from an engine-engine match of 4003 games split into 8 parts of 500 games.
Thanks, Ed. I did not know about this before now. It looks like there are a few functions here that could be useful to me. If I was a programmer, all of the functions would be useful to me.