Midnight - UCI Engines
Author: Archishmaan Peyyety Rating Chess Engines Diary CEDR=3450
File structure
- ChessEngine contains the C++ chess engine. It produces moves in uci format.
- ChessEngine/ChessEngine_lib contains the core library including move search and evaluation.
- ChessEngine/ChessEngine_tests contains the unit tests to verify that function in the lib work as expected.
- uci-gui contains a python module that produces a chess gui that a human can play with and interfaces with the chess engine built. Hosted on localhost and built using flask. Most of this is code I took from [here](https://github.com/maksimKorzh/uci-gui). I take no credit for it, just something so that I can play against my engine!
Midnight 9 vs other engines:
Pawn 3.0 | 9.5/22 | -3 | 22 Games |
Rice 8.0.0 | 9.5/20 | -1 | 20 Games |
Minic 3.41 | 6/19 | -7 | 19 Games |
Pedone 3.1 | 9.5/14 | +5 | 14 Games |
Cheng 4.48 | 7/14 | +0 | 14 Games |
Pedantic 0.6.2 | 12/13 | +11 | 13 Games |
Critter 1.6a | 10.5/12 | +9 | 12 Games |
Nemorino 6.00 Patch 1 | 7/12 | +2 | 12 Games |
Texel 1.11 | 5.5/12 | -1 | 12 Games |
Komodo 14.1 | 5.5/12 | -1 | 12 Games |
Jet 1.2 | 8.5/11 | +6 | 11 Games |
StockDory Starfish 0.1 | 6/10 | +2 | 10 Games |
Marvin 6.3.0 | 5.5/10 | +1 | 10 Games |
Akimbo 1.0.0 | 5/10 | +0 | 10 Games |
Tucano 11.19 JA | 4.5/10 | -1 | 10 Games |
Counter 5.5 | 4/10 | -2 | 10 Games |
Rebel 16.3 | 3.5/10 | -3 | 10 Games |
Obsidian 12.0 | 1.5/10 | -7 | 10 Games |
Fatalii 0.6.0 | 8/8 | +8 | 8 Games |
Xiphos 0.6.1 JA | 5/8 | +2 | 8 Games |
BlackCore 6.0 | 4.5/8 | +1 | 8 Games |
v.9:
Hi! This release adds SMP and AVX Intrinsics. It is significantly stronger than its predecessor and is likely the final release for Midnight.
SMP
1Thread v 2Thread
ELO | 58.89 +- 16.59 (95%)
SPRT | 8.0+0.08s Threads=2 Hash=32MB
LLR | 2.95 (-2.25, 2.89) [0.00, 5.00]
GAMES | N: 816 W: 264 L: 127 D: 425
https://chess.swehosting.se/test/5381/
1Thread v 4Thread
ELO | 102.00 +- 23.13 (95%)
SPRT | 8.0+0.08s Threads=4 Hash=32MB
LLR | 2.95 (-2.25, 2.89) [0.00, 5.00]
GAMES | N: 480 W: 196 L: 59 D: 225
https://chess.swehosting.se/test/5382/
Prog Test
LTC
ELO | 111.37 +- 13.54 (95%)
CONF | 40.0+0.40s Threads=1 Hash=128MB
GAMES | N: 1000 W: 361 L: 51 D: 588
https://chess.swehosting.se/test/5212/
STC
ELO | 113.36 +- 8.56 (95%)
CONF | 8.0+0.08s Threads=1 Hash=32MB
GAMES | N: 3008 W: 1196 L: 248 D: 1564
https://chess.swehosting.se/test/5211/
Jim Ablett compiles:
Comments
Post a Comment