Key Features
ELO Range: 1000 (beginner) to 2700 (maximum strength), with 18 calibrated profiles in between
Strength Adjustments:
Depth limiting: Weaker levels search shallower (1000 ELO searches to ~200 plies, 2700 searches to ~10000)
Evaluation noise: Random perturbations added to evaluations (-80 to +80 cp for beginners, 0 for strong levels)
Smooth scaling: Linear progression creates realistic strength transitions
-----------------------------------------------------------------
3-fold draw avoidance logic.
When a 3-fold repetition would occur, the engine calculates the current position evaluation
If ahead by 300+ centipawns (configurable), it refuses the draw and continues searching
If not ahead by the threshold, it accepts the draw normally
Configurable Threshold:
Default: 300 centipawns
GUI can adjust via: setoption name RepetitionThreshold value X
Range: 0-2000 centipawns
Value 0 disables the feature entirely
Strategic Benefits:
Engine won't accept draws when clearly winning
Maintains ability to accept draws when behind
Can be tuned per engine strength or opening book preference
Configurable by GUI users
---------------------------------------------------------------
Olithink NN Old 2025 the first version from JA: olithink_5116_nnue_bmi2_ja.exe 472.064 14.09.2025 19:58 -a--
1 Olithink 5.11.6nnue old +70 +40/=40/-20 60.00% 60.0/100 (2967) +216 !!
2 Dirty Catpaw x64 -70 +20/=40/-40 40.00% 40.0/100 (2897)
Werner wrote: ↑Sun Nov 23, 2025 5:04 pm
Olithink NN Old 2025 the first version from JA: olithink_5116_nnue_bmi2_ja.exe 472.064 14.09.2025 19:58 -a--
1 Olithink 5.11.6nnue old +70 +40/=40/-20 60.00% 60.0/100 (2967) +216 !!
2 Dirty Catpaw x64 -70 +20/=40/-40 40.00% 40.0/100 (2897)
I've found a bad bug that made engine always fall back to traditional eval. Just running some tests now.
Update released soon.
Unfortunately, both the author's and your Reckless compilations return the "00000005" error when opening the engine in the console and are completely inoperable.
It was also mentioned above that it doesn't open in Fritz.
I'm writing this only to raise awareness of the issue, and in no way criticize you or the engine creator.
Owners of older hardware are facing increasing problems of this kind; progress is unstoppable.
This is especially frustrating here, as it's currently the second-most powerful game engine, slightly ahead of PlentyChess and Obsidian.
SlonoSlonar wrote: ↑Sun Nov 23, 2025 10:49 pm
Unfortunately, both the author's and your Reckless compilations return the "00000005" error when opening the engine in the console and are completely inoperable.
SlonoSlonar wrote: ↑Sun Nov 23, 2025 10:49 pm
Unfortunately, both the author's and your Reckless compilations return the "00000005" error when opening the engine in the console and are completely inoperable.
Is that so ?
Hi Sylwy,
He's using old hardware.
Because Reckless in written in Rust I can't use libraries like 'SIMDe Everywhere' to compile it to work on old cpus.