Skip to content

Koivisto v3.0

Compare
Choose a tag to compare
@Luecx Luecx released this 17 Oct 18:38
· 898 commits to master since this release
ef18a3d

Koivisto 3.0

We released 2.0 over a month ago, and it is finally time for another release :). In addition to all the elo gainers, we have also fixed a couple bugs related to hash table usage and principal variation printing, so Koivisto should be a much better analysis tool now.

Our testing has shown considerable elo gain over Koivisto 2.0:

ELO   | 175.73 +- 33.35 (95%)
SPRT  | 60.0+0.6s Threads=1 Hash=64MB
LLR   | 3.03 (-2.94, 2.94) [0.00, 5.00]
Games | N: 300 W: 163 L: 23 D: 114

Changes:

  • changed singular extension conditions
  • adjusted null move pruning conditions (chief)
  • adjusted lmp counts
  • limit threads depending on hardware
  • full formatting
  • Added aspiration windows
  • Added simple tempo bonus
  • Adjust lmr depending on countermove history
  • Adjust lmr conditions
  • Added castling rights eval term
  • Added blocked pawn eval term
  • Added passer rank eval term
  • Changed check extension conditions
  • Added draw evaluation (no mating material)
  • Linearised evaluation features
  • changed futility pruning conditions
  • no more floats in eval (mostly)
  • Bugfixes