Author: Peter Fendrich
Date: 13:37:19 08/16/02
Go up one level in this thread
On August 16, 2002 at 15:12:36, Odd Gunnar Malin wrote: >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 I tried that but couldn't get it to work for some reason so I build the function inside Terra instead.... Peter
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.