Cheese 1.9
Posted: Sat May 06, 2017 1:12 pm
I released Cheese 1.9 :
http://cheesechess.free.fr/en/download.html
Changes :
- fix possible crash : not initialized variable for castling
- fix rare crash in very long games
- reduce pawn hashtable structure size
- change main hash table structure
- remove early queen move penality
- remove lost castling penality
- more reduction in LMR based on move count and depth
- null moves pruning reduction based on depth
- use config.ini for default values in UCI mode
- add logfile option
- rewrite move ordering and generation
- reorganize search code
- release armv8 version
I made many simplifications in my code before starting to add SMP, but it's not easy and I didn't have enough time to work on it.
Now I start generating positions to try the "Texel tuning method".
http://cheesechess.free.fr/en/download.html
Changes :
- fix possible crash : not initialized variable for castling
- fix rare crash in very long games
- reduce pawn hashtable structure size
- change main hash table structure
- remove early queen move penality
- remove lost castling penality
- more reduction in LMR based on move count and depth
- null moves pruning reduction based on depth
- use config.ini for default values in UCI mode
- add logfile option
- rewrite move ordering and generation
- reorganize search code
- release armv8 version
I made many simplifications in my code before starting to add SMP, but it's not easy and I didn't have enough time to work on it.
Now I start generating positions to try the "Texel tuning method".