Tuesday, December 21, 2010

ChessKISS 0.6

Well, another update, this is getting close to the end...

From readme:


21/12/10, 0.6 update:

-General
Cleaning

-Board
GenerateEvasions() works but still not used
Fixed castling rights
Pawn generation optimized a bit
GetCastlingRights() was also setting rights
Now the engine correctly choose the rook side once is discarding castling rights

-Evaluation
Unstoppable bonus error
BLOCKING_CENTER was issued to all pawns rather than to only one
A bit of pawn storm

-Moves
Added AddRange()

-Pieces
Added IsSlice()
New Initial value

-Search
Checks in Quiescent() not done until Captures stage
Checks in See() go to good captures even if they loose material
Removed temporally the dynamic window

-Zobrist
Finally the hash takes into account the castling rights

No comments:

Post a Comment