how to know when to start the endgame evaluation??

Programming Topics (Computer Chess) and technical aspects as test techniques, book building, program tuning etc

Moderator: Andres Valverde

how to know when to start the endgame evaluation??

Postby pimidrez » 04 Oct 2011, 16:36

hello everyone, my question is simple, how to know when to start the endgame evaluation?? like when to start using the pst for endgames, etc..
counting how much pieces are on the board? or wich pieces on the board?

is there any document for this??
pimidrez
 
Posts: 46
Joined: 31 May 2008, 20:47

Re: how to know when to start the endgame evaluation??

Postby H.G.Muller » 04 Oct 2011, 21:31

Most engines make a gradual transition nowadays. E.g. Fruit interpolates the opening and end-game PST based on a game-phase indicator minors+2*rooks+4*queens. For things that cannot be interpolated, e.g. switching off the check extension, I use the criterion that the opponent must not have more than a Queen. (But perhaps a limit of Q+minor would also be OK.)
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL

Re: how to know when to start the endgame evaluation??

Postby pimidrez » 05 Oct 2011, 15:56

Thanks muller! but I dont understand when you say "minors+2*rooks+4*queens" ... its a formula? can you explain it a little bit?

thanks!!
pimidrez
 
Posts: 46
Joined: 31 May 2008, 20:47

Re: how to know when to start the endgame evaluation??

Postby H.G.Muller » 05 Oct 2011, 17:41

Yes, it is the piece names stand for the number of pieces of that type. So basically Rooks count for 2, and Queens for 4. When the formula gives zero, you are in the latest possible end game (no pieces left, just Pawns) when it is 24 (or 12, when you count perside), you are in the opening phase (for FIDE Chess).
User avatar
H.G.Muller
 
Posts: 3453
Joined: 16 Nov 2005, 12:02
Location: Diemen, NL


Return to Programming and Technical Discussions

Who is online

Users browsing this forum: No registered users and 10 guests