Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Random factor in static evaluation!

Author: Robert Hyatt

Date: 14:01:14 06/15/01

Go up one level in this thread


On June 15, 2001 at 16:41:06, Tiago Ribeiro wrote:

>Why not introduce some random factor in static evaluation?
>
>Example:
>
>srand( time ( 0 ) );
>
>char ten = 7 + rand() % 5;
>char fif = 12 + rand() % 6;
>...
>
>#define DB_P_PENALTY	ten
>#define BAD_BISHOP 	fif
>
>etc.,etc
>
>The same can be made for the value of the pieces!
>
>Just giving a small random margin, the game doesn't lose a significant quality
>and  becomes unexpected, what can be a technique anti-great master! :)
>
>I will try this in 'Replicant'!
>
>
>Tiago Ribeiro


It is going to have an effect you aren't thinking about:  your trees will get
_much_ larger for the same depth.  Because you are effectively randomizing your
move ordering as well...



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.