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



SoloEngine 1.2.2 - new version chess engine


SoloEngine - UCI chess engine
Author: Yunus Emre Yıldız

SoloEngine 1.2.2 what's new?

What's Changed
Refactor main function to support benchmarking mode and clean up code… by @yunusemreyldz07 in #1
Master by @yunusemreyldz07 in #2
Master by @yunusemreyldz07 in #3
bench: 107554 by @yunusemreyldz07 in #6
Added reverse futility pruning logic. by @yunusemreyldz07 in #7
Fix SEE implementation: exchange loop, pawn direction, board state, and negamax evaluation by @Copilot in #9
SEE (Static Exchange Evaluation) logic added. by @yunusemreyldz07 in #8
PeSTO Evaluation logic added. by @yunusemreyldz07 in #10
Fix thread-safety of global timing variables in search by @Copilot in #15
Fixed some bugs that caused crashes, fixed time handling and uci handling, optimized for OpenBench tests etc. by @yunusemreyldz07 in #11
Improved bench function for better testing. by @yunusemreyldz07 in #17
Mailboard was replaced with bitboard, a logic error in evaluation that caused bitboard work incorrectly was fixed. by @yunusemreyldz07 in #16
Removed an useless code part from move ordering. by @yunusemreyldz07 in #18
Added SEE in MVV-LVA and updated promotion priority logic. by @yunusemreyldz07 in #19
Set repetition draw score to zero always. by @yunusemreyldz07 in #21
Cleaned history table and killer move table after every match to get rid of older matches' tables. by @yunusemreyldz07 in #22
Parameters for the formula has been updated by @yunusemreyldz07 in #23
LMR Formula was updated and some updates for better debugging. by @yunusemreyldz07 in #24
Transposition Table default size has been updated and --version was added. by @yunusemreyldz07 in #25
Mobility bonus was added in evaluation! by @yunusemreyldz07 in #26


Comments