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



Jackychess 25.12 JA - new version chess engine


Jacky Chess - a simple UCI chess engine written in Java.
Author: Matthias Lang  Rating CEDR=2779

The engine is written from scratch as an educational project to learn chess programming.
It started as a simple proof of concept experiment on a weekend, but is now derived to a stable playing UCI engine.

This project is mainly a self educational project to learn the various algorithms around chess computers. Inspiration was mainly given by the great chess programming wiki
https://www.chessprogramming.org/ where you can get a good overview about all used
algorithms.

v.25.12:
Official release since 25.04.
Estimated Elo strength: ~2940, ~80 Elo stronger

add singular extensions
lmr: more criterias like history heuristic in reduction calculation
support for UCI pondering
code refactoring

Jackychess 25.09 JA - results:

Kreveta 1.2.44/4+44 games
Wilted 1.0.0.04/4+44 games
CeeChess 2.22.5/4+14 games
Critter 1.6a0.5/4-34 games
Prune 2.2.00.5/4-34 games
PlentyChess 7.0.220.5/4-34 games
Halogen 15.21.00/4-44 games
Ynode 02190/4-44 games
Halogen 15.23.00/4-44 games
Chess-rs 0.6.02/2+22 games
Iteration1Moodle 0.102/2+22 games
Echekinator 1.02/2+22 games
Chess-rs 0.6.0 JA2/2+22 games
Algae 1.0 JA2/2+22 games
Moodle 0.102/2+22 games
Shark 2025-10-132/2+22 games
Tarnished 4.0 dev.1137 JA1.5/2+12 games
Chessnix 1.01/2+02 games
Isa 4.50.5/2-12 games
Tcheran 8.00.5/2-12 games
Vajolet2 Perspective v1 JA0/2-22 games


Jim Ablett compiles:

Comments