Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Catto 0.5.0



Catto - UCI chess engine
Author: Phu Minh  Rating CEDR=2316

 What do we currently have?
The engine
Negamax search algorithm with Alpha-Beta pruning.
Move ordering:
MVV-LVA heuristic.
Killer heuristic.
History heuristic.
Countermove heuristic.
Checkmate and stalemate detection.
Quiescence search.
Evalution:
PeSTO evaluation.
Pawn structure.
UCI.

v.0.5.0:
Added check extensions, extend search depth by 1 when king is in check.
Added one reply extensions, extend search depth by 1 when only one move is possible (likely forced).



Comments