Raphael is a hobby project that is still a work in progress, but it will be updated as time goes by. It is nowhere near as competitive as some of the other chess engines out there, but it is strong enough to beat most humans with ease.
Author: Rei Meguro
Raphael 2.3.0 - what's new?
Non-functional changes
made builds static
made Makefile work with clang (I think)
implemented bench command in uci (also as command line args)
v2.3
replaced delta pruning with qsearch futility pruning
implemented qsearch see pruning
removed see move ordering for qsearch
replaced mvv/lva with capture history (and fixed mvv for enpassant)
fixed tt cutoff for pv nodes
implemented rough hash estimate for earlier prefetching
implemented late move pruning
implemented futility pruning
implemented see pruning
implemented razoring
switched to pext for builds with bmi2
Performance
+111 STC against v2.2 (3146 estimated CCRL blitz)
+146 LTC against v2.2 (3100 estimated CCRL 40/15)
Bench
17916986 nodes 6083866 nps

Comments
Post a Comment