Posts : 540 Reputation : 2331 Join date : 2010-08-01
Subject: SugaR AI ICCF 1.90 Sun Mar 28, 2021 6:12 pm
Changelog:
Experience hashing algorithm is changed to increase the speed of loading (500% faster) and the speed of probing during search (115% faster) which increases the overall nodes/second (NPS) of the engine. This comes at the expense of memory since SugaR now uses around 15% more RAM for experience.
Completely revised the experience from PGN feature to filter PGN games more accurately and avoid mistakes and conflicting evaluations in PGN games, also to detect Black point-of-view which is -unfortunately- different between the different GUI's (example: Arena and CuteChess will always save black evals from black point of view, while ChessBase and InfinityChess store black evals from white point of view).
Completely revised the experience book algorithm to play the best moves based on sophisticated experience move quality calculation (which depends on the next 10 moves from a given position). Any move with negative or zero quality will be excluded from the experience book. If Experience Book Best Move is false then the engine will play one of the top 50% moves (with positive quality) available for a given position, otherwise, the engine will play the best move (maximum quality) always.
Experience hashing algorithm is changed to increase the speed of loading (500% faster) and the speed of probing during search (115% faster) which increases the overall nodes/second (NPS) of the engine. This comes at the expense of memory since SugaR now uses around 15% more RAM for experience.
Completely revised the experience from PGN feature to filter PGN games more accurately and avoid mistakes and conflicting evaluations in PGN games, also to detect Black point-of-view which is -unfortunately- different between the different GUI's (example: Arena and CuteChess will always save black evals from black point of view, while ChessBase and InfinityChess store black evals from white point of view).
Completely revised the experience book algorithm to play the best moves based on sophisticated experience move quality calculation (which depends on the next 10 moves from a given position). Any move with negative or zero quality will be excluded from the experience book. If Experience Book Best Move is false then the engine will play one of the top 50% moves (with positive quality) available for a given position, otherwise, the engine will play the best move (maximum quality) always.