Chess engine: Sloth 1.9
Sloth - UCI chess engine Rating Chess Engines Diary CEDR=2338
Author: Williamguttn
Sloth is a decent UCI chess engine made with C++, although significant parts of its source code are written in a C stylish code.
Sloth is a beginner project, and can therefore not be compared/matched against other powerful engines like Stockfish. It currently uses Hand Crafted Evaluation, but there are plans to implement NNUE evaluation in the future
What is this project based on?
Sloth is based on the [BBC chess engine](https://www.chessprogramming.org/BBC) made by [Maksym Korzh (Code Monkey King)](https://www.chessprogramming.org/Maksim_Korzh). He, alongside his engine, has brought me into a whole new world of chess. And for that, I will always be grateful. Without his knowledge, none of this would be possible.
v1.9:
Changed how transposition works
Added extra conditions to the Internal Iterative Reductions
Removed the only condition for historyMoves
Default Contempt Factor set to 0
Now storing hash entries when beta cutoff occurs in NMP
Added ProbCut
Improved king evaluation. It will now encourage the friendly king to move closer to the enemy queen, in the case of a king queen vs queen situation
Improved open/semi open file evaluation for rooks
Added penalty for backward pawns and bonus for connected pawns
Improved evaluation for passed pawns
Cleaned up code
Sloth 1.7 - results:
Alouette 0.1.7 | 6/6 | +6 | 6 Games |
Akira CE 1.1.1 | 4.5/6 | +3 | 6 Games |
Mayhem 8.2 | 2.5/6 | -1 | 6 Games |
Fatalii 0.7.0 | 1.5/6 | -3 | 6 Games |
Oxidation 0.7.0 | 1/6 | -4 | 6 Games |
Rodent NN JA | 0/6 | -6 | 6 Games |
Adachess 4.0 | 2/4 | +0 | 4 Games |
Camel 1.5.1 | 1.5/4 | -1 | 4 Games |
Eubos 3.5 | 1/4 | -2 | 4 Games |
Tcheran 2.3 | 0.5/4 | -3 | 4 Games |
Albatros 1.0.0 | 0.5/4 | -3 | 4 Games |
Tucano 11.19 JA | 0.5/4 | -3 | 4 Games |
Winter 3.10a JA | 0/4 | -4 | 4 Games |
Pirarucu 3.3.5 JA | 0/4 | -4 | 4 Games |
Arcanum 2.1 | 0/4 | -4 | 4 Games |
Toga IV 1.1 JA | 0/4 | -4 | 4 Games |
Zangdar 2.29.01 | 0/4 | -4 | 4 Games |
Piglet 1.3.6 | 2/2 | +2 | 2 Games |
Karl's Sun 1.0 JA | 2/2 | +2 | 2 Games |
Alibaba 1.40 JA | 2/2 | +2 | 2 Games |
Jence 1.0.2 | 1.5/2 | +1 | 2 Games |
Comments
Post a Comment