Author: Robert Hyatt
Date: 06:31:14 06/01/01
Go up one level in this thread
On June 01, 2001 at 06:48:49, Andrei Fortuna wrote: >Let's suppose that white rooks are placed like this : > >[d]8/8/8/8/8/8/P4P2/R4RK1 w > >and white has to move. Furthermore let's suppose that file B is open and file A >is closed. My program will choose often enough to move Rfb1 instead of Raf1, >from his point of view it's the same gain either, rook on open file ... but thus >it somehow blocks the other rook, and I'm seeking ways to correct this. Other >than adding a new eval term ROOK_BLOCKED that will add a penalty in this case, >can anyone suggest something different ? You already know the _right_ answer. :) > >And speaking about rooks in eval, what factors are broadly used for this ? >I use : > * bonus for rook on open file > * smaller bonus for rook on half open file (once I tried not giving this >bonus if the adversary pawn on that file was protected by a pawn) > * bonus for both rooks on same open file > * bonus for each rook on 7th (2nd) row when there are opponent's pawns >there or the opponent's king is on the 8th(1st) row rook behind a passed pawn is very important in endgames. Otherwise you reach too many drawn positions with the rook in front. Or beside the pawn. > >not yet there, but I also think to add a bonus for a rook supporting own pawn >from behind ... > >Any other important terms I'm missing regarding rooks ?
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.