Author: Severi Salminen
Date: 11:52:53 02/20/01
Go up one level in this thread
>I have noticed this too. I always figured that the reason the program castles on >the Qside in the first place is because he is unable to do so on the Kside...... >viz: the game is not going ideally for him and he is in a slightly weak spot. > >I'm just curious - assuming that a program can castle on either side on the same >move, and assuming that all tactical and other strategic considerations evaluate >the same for both moves, which side will the program choose to castle on? >Is it a random choice between the two moves or is Kside castling preferred? > >What about other positions where 2 or more moves eveluate exactly the same (rare >as that may be!) how does the modern chess playing program handle this? Chess programs using AB allways take the first best move. If O-O and O-O-O both lead to exact same evaluation in certain depth it plays the move it found first. If engine tries O-O-O first and then O-O (we assume now that they are equally good moves) it actually concludes: "O-O can't be better than O-O-O so there is no use for me to search more this line...". So in engines point of view it only knows that O-O is worse or equal. If it started from O-O it would make same conclusion on O-O-O. Severi
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.