Friday, December 31, 2010

ChessKISS 0.7

Last day of the year and a new version..., from readme.txt:


31/12/10 0.7 update:

-General
A lot of structures are align to power of two

-Board
FillMoves() also fills Pawns
Get rid off UpdateIndices(), a new approach is used

-Definitions
New piece score values

-Engine
Movements now use TStack<string>
Movements are now cleared after each game
Eval command now returns debug info

-Evaluation
New debug info
Isolated double pawns are counted
UndevelopedKnightRookComboPenalty() was used as bonus when it a penalty
Castling bonus removed
No castling rights are penalty only are initial and middle stages
Fianchetto bonus fixed
Pawn penalty now uses fixed values rather than incremental values (for the moment)
Blocked center penalty improved
KING_NOT_ON_SIDE_PENALTY uses a new approach

-Moves
Now En passant moves have the sufix "/ep"

No comments:

Post a Comment