ChessUSA.com TalkChess.com
Hosted by Your Move Chess & Games
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Protools 1.3 beta release
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions Flat
View previous topic :: View next topic  
Author Message
Ed Schroder



Joined: 18 Aug 2011
Posts: 1617

PostPost subject: Protools 1.3 beta release    Posted: Mon Jun 04, 2012 9:16 pm Reply to topic Reply with quote

An update after 5 years. It has 3 (hopefully useful) new features.

Code:

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.


Code:

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.


Code:

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.


http://www.top-5000.nl/prodeodos.htm

Suggestions are welcome, it's a beta after all.
Back to top
View user's profile Send private message
Display posts from previous:   
Subject Author Date/Time
Protools 1.3 beta release Ed Schroder Mon Jun 04, 2012 9:16 pm
      Re: Protools 1.3 beta release Adam Hair Wed Jun 06, 2012 1:25 am
Post new topic    TalkChess.com Forum Index -> Computer Chess Club: Programming and Technical Discussions

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum




Powered by phpBB © 2001, 2005 phpBB Group
Enhanced with Moby Threads