Author: Odd Gunnar Malin
Date: 12:12:36 08/16/02
Go up one level in this thread
On August 16, 2002 at 13:14:37, Will Singleton wrote: >On August 16, 2002 at 03:09:05, Odd Gunnar Malin wrote: > >> >>I made a tool for automatic tuning of an engine but there have been zero >>feedback on this so I guess most found this sort of tools useless. >> >>Odd Gunnar > >What tool was this? This was a tool that looped through a testset (epd-file) and adjusted evaluation for each run. If you f.ex. had command in the engine like this: set bishoppair 40 set rookonseventhrank 30 set doublepawnpenelty -20 etc. You tell the program with a input file like this: (Command|Min value|Max value|Step) set bishoppair|0|80|10 set rookonseventhrank|0|70|10 set doublepawnpenelty|-50|0|10 It could loop throug all possible values for these settings and save the best setting to a file. Ex. first run set bishoppair 0 set rookonseventhrank 0 set doublepawnpenelty -50 Next run would be with step = 10 for bishoppair set bishoppair 10 set rookonseventhrank 0 set doublepawnpenelty -50 etc. If you download the file http://home.online.no/~malin/sjakk/download/GradualTest.zip It should be in there, it is called adjusteval.exe The source file is here: http://home.online.no/~malin/sjakk/download/GradualTest_src.zip The hard task is naturly to find enough position where the right move could be found with pure evaluation, or at least with a searchdept of 2 - 3. I used Dann Corbit's quiet possition for this with first take away all moves that needed some searchdepth to find. I used the gradualtest (also in the packed) for this sou I could automatic the process. I also had another thing in my thought when I made it. To make personalities for my engine. It could be easier to find position for this because you don't look for the overall best move. 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.