Skip to content

akimbo v0.2.0

Compare
Choose a tag to compare
@jw1912 jw1912 released this 09 Apr 23:31

Committing to making akimbo tiny:

SLOC: 866
TLOC: 1000

Gain over 0.1.1:

Time Control: 40/60+0.6
Score of dev vs akimbo 0.1.1: 251 - 76 - 273  [0.646] 600
...      dev playing White: 147 - 28 - 125  [0.698] 300
...      dev playing Black: 104 - 48 - 148  [0.593] 300
...      White vs Black: 195 - 132 - 273  [0.552] 600
Elo difference: 104.4 +/- 20.6, LOS: 100.0 %, DrawRatio: 45.5 %

Changelog

  • Removed FRC support (for now?).
  • Added history heuristic
  • Tuned nmp and lmr
  • Simplified a lot of code

Major changes:

Date: 02/04
Change: Fixed depth lmr -> Variable depth lmr + history table

Score of dev vs akimbo 0.1.1: 352 - 240 - 408  [0.556] 1000
...      dev playing White: 201 - 97 - 202  [0.604] 500
...      dev playing Black: 151 - 143 - 206  [0.508] 500
...      White vs Black: 344 - 248 - 408  [0.548] 1000
Elo difference: 39.1 +/- 16.6, LOS: 100.0 %, DrawRatio: 40.8 %

Date: 04/24
New: History bonus depth -> depth^2
Score of dev vs old: 316 - 243 - 441  [0.536] 1000
...      dev playing White: 182 - 100 - 218  [0.582] 500
...      dev playing Black: 134 - 143 - 223  [0.491] 500
...      White vs Black: 325 - 234 - 441  [0.545] 1000
Elo difference: 25.4 +/- 16.1, LOS: 99.9 %, DrawRatio: 44.1 %

Date: 05/24
New: Null move pruning reduction 3 -> 2 + depth / 3
Score of dev vs old: 351 - 210 - 439  [0.571] 1000
...      dev playing White: 193 - 82 - 225  [0.611] 500
...      dev playing Black: 158 - 128 - 214  [0.530] 500
...      White vs Black: 321 - 240 - 439  [0.540] 1000
Elo difference: 49.3 +/- 16.2, LOS: 100.0 %, DrawRatio: 43.9 %