Author: Dan Homan
Date: 04:37:42 10/07/98
Go up one level in this thread
On October 06, 1998 at 23:26:27, James Robertson wrote: >On October 06, 1998 at 16:38:15, Dan Homan wrote: > >>On October 06, 1998 at 07:57:51, Jari Huikari wrote: >> >>>On October 05, 1998 at 12:05:39, Jari Huikari wrote: >>> >>>>On October 04, 1998 at 05:27:00, Alessio Iacovoni wrote: >>> >>>>>Why don't chess programs automatically implement a random chess feature changing >>>>>(by some say .05) the evaluation algorithms? >>> >>>(I think some other programs are also having this. Are they?) >>> >>>I created a new command 'VARY' to Nero 4. It can be switched off and on. >>>When ON, Nero makes by change one of the best moves. Possible moves to >>>be made are those which have at least the value Bestscore-0.2*pawns... >>>When OFF, the best move (according to Nero!) is always made. >>> >>>I don't know how "make 2nd best" is done in other programs, or "random" e.g. >>>in Genius 2, where I have seen that option. Perhaps someone could tell me. >>> >>>Download address of my program is http://www.math.jyu.fi/~huikari/NERO4.ZIP >>> >>> Jari >> >>To find the second best move... first find the first best move, eliminate >>it from the list of possibilities then search again to find the next best >>move. >> >>I don't know how Genius does a 'random' feature... but one idea is to have >>your program add some small random number to your evaluation of each position >>at the leaves of the search tree. >> >> - Dan > >That seems slow...... I'll bet there are faster ways. Maybe you could add small >random numbers at non-terminal nodes? I.e. in a 6 ply search add random numbers >when comparing scores at ply 5 or even ply 4. > >James It doesn't have to be slow at all. Say you fill a small hash table with random numbers at the start of the game (or search). Then just access this table using the hash key of the position to get the random number to add to the evaluation. This also has the benefit of making a consistent search. Adding the number at a different level, as you suggest, should work just as well though. - Dan
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.