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



Chess engines: Polaris 1.7.0

 


Polaris is a UCI chess engine, a full rewrite of its predecessor (my first attempt at a chess engine, also named Polaris).

Rating CEDR=2890

v.1.7.0:
added futility pruning
improved LMR
added internal iterative reduction
improved transposition table replacement scheme
also added TT entry ageing
added history gravity
reduced the number of killers per ply to 1 (from 2)
removed singular extensions
the implementation in Polaris 1.6 was unfathomably broken
planned to be re-added in 1.8.0
improved eval handling in qsearch (no stand pat in check)
improved TT hit detection for enabling NMP
improved time management (allow much more time for hard timeouts)
Evaluations are now normalised according to WDL - 100 cp (a +1 score) corresponds to a 50% predicted win probability, and likewise -100 is 50% loss. Polaris also now prints win/draw/loss probabilities as part of UCI info output. This is entirely thanks to @cosmobobak, who generated data and PR'ed the whole system in #41 :)

A very rare crash that occurred in 1.6.1 has also been fixed.

Individual statistics: Polaris 1.4.1 - 142 games (+ 25,= 23,- 94), 25.7 %
Critter 1.6a                  :   4 (+  0,=  0,-  4),  0.0 %
Rebel 16.2                    :   2 (+  0,=  0,-  2),  0.0 %
Leorik 2.4                    :   2 (+  1,=  0,-  1), 50.0 %
Peacekeeper 1.3               :   2 (+  2,=  0,-  0), 100.0 %
Viridithas 8.1.0              :   2 (+  0,=  0,-  2),  0.0 %
Eman 8.90                     :   2 (+  0,=  0,-  2),  0.0 %
CfishNN 20230329              :   2 (+  0,=  0,-  2),  0.0 %
Deep Blue 230329              :   2 (+  0,=  0,-  2),  0.0 %
CorChess 20230401             :   2 (+  0,=  0,-  2),  0.0 %
Arasan 23.5                   :   8 (+  0,=  0,-  8),  0.0 %
Knightx 3.7b                  :   8 (+  1,=  4,-  3), 37.5 %
Mayhem 8.1                    :   8 (+  2,=  2,-  4), 37.5 %
Lc0 0.30.0-dev+git.9a205320   :   2 (+  0,=  0,-  2),  0.0 %
Polyfish 20230402             :   2 (+  0,=  0,-  2),  0.0 %
Svart 3                       :   2 (+  0,=  0,-  2),  0.0 %
Tenax 0.7.7                   :   8 (+  0,=  0,-  8),  0.0 %
Altair 2.0.0                  :   8 (+  1,=  1,-  6), 18.8 %
BrainLearn 23.1               :   4 (+  0,=  0,-  4),  0.0 %
Jangine 2023-03-31            :   6 (+  6,=  0,-  0), 100.0 %
Midnight 5.0                  :   6 (+  0,=  3,-  3), 25.0 %
MrBob 1.2.0                   :   6 (+  0,=  1,-  5),  8.3 %
Polyfish 20230410             :   4 (+  0,=  0,-  4),  0.0 %
Renegade 0.10.0               :   6 (+  3,=  2,-  1), 66.7 %
RubiChess 20230410            :   6 (+  0,=  0,-  6),  0.0 %
AI 28.0                       :   4 (+  0,=  0,-  4),  0.0 %
ShashChess 31.1               :   4 (+  0,=  0,-  4),  0.0 %
Zangdar 2.14.06               :   6 (+  3,=  3,-  0), 75.0 %
Svart 3.1                     :   6 (+  0,=  3,-  3), 25.0 %
Willow 2.7                    :   6 (+  2,=  3,-  1), 58.3 %
Akimbo 0.2.0                  :   6 (+  4,=  1,-  1), 75.0 %
Clover 4.0                    :   4 (+  0,=  0,-  4),  0.0 %
Corchess 20230410             :   2 (+  0,=  0,-  2),  0.0 %

Polaris 1.7.0 download

Comments