08-10-19 |
ia |
atomic |
atomic_pseudo_legal |
diff
|
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 2320 W: 741 L: 788 D: 791
|
sprt @ 10+0.1 th 1 |
fix pseudo-legal move validation |
18-09-19 |
dd |
atomic |
atomic_safe_checks |
diff
|
LLR: -2.97 (-2.94,2.94) [-5.00,10.00]
Total: 3805 W: 1221 L: 1248 D: 1336
|
sprt @ 10+0.1 th 1 |
Consider atomic checks adjacent to the opponent's king as safe |
17-09-19 |
dd |
atomic |
atomic_mobile_king |
diff
|
LLR: -2.95 (-2.94,2.94) [-10.00,5.00]
Total: 512 W: 153 L: 209 D: 150
|
sprt @ 10+0.1 th 1 |
Simplify atomic king danger formula (take 2) |
17-09-19 |
dd |
atomic |
atomic_mobile_king |
diff
|
LLR: -2.98 (-2.94,2.94) [-10.00,5.00]
Total: 403 W: 111 L: 166 D: 126
|
sprt @ 10+0.1 th 1 |
Remove atomic malus for surrounded king |
13-09-19 |
dd |
atomic |
atomic_capture_history |
diff
|
LLR: 2.96 (-2.94,2.94) [-5.00,10.00]
Total: 508 W: 193 L: 139 D: 176
|
sprt @ 30+0.3 th 1 |
Use capture history to rank atomic moves (inverse simplification; LTC) |
13-09-19 |
dd |
atomic |
atomic_capture_history |
diff
|
LLR: 2.98 (-2.94,2.94) [-5.00,10.00]
Total: 683 W: 238 L: 184 D: 261
|
sprt @ 10+0.1 th 1 |
Use capture history to rank atomic moves (inverse simplification) |
10-09-19 |
dd |
atomic |
atomic_stateinfo |
diff
|
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 4472 W: 1375 L: 1353 D: 1744
|
sprt @ 30+0.3 th 1 |
Fix atomic StateInfo initialization and assertions (take 3; LTC) |
10-09-19 |
dd |
atomic |
atomic_stateinfo |
diff
|
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 6328 W: 2084 L: 2073 D: 2171
|
sprt @ 10+0.1 th 1 |
Fix atomic StateInfo initialization and assertions (take 3) |
08-09-19 |
dd |
atomic |
atomic_stateinfo |
diff
|
LLR: -2.95 (-2.94,2.94) [-10.00,5.00]
Total: 3638 W: 1064 L: 1135 D: 1439
|
sprt @ 30+0.3 th 1 |
Fix atomic StateInfo initialization and assertions (take 2; LTC) |
08-09-19 |
dd |
atomic |
atomic_stateinfo |
diff
|
LLR: 2.95 (-2.94,2.94) [-10.00,5.00]
Total: 2676 W: 905 L: 871 D: 900
|
sprt @ 10+0.1 th 1 |
Fix atomic StateInfo initialization and assertions (take 2) |
07-09-19 |
dd |
atomic |
atomic_stateinfo |
diff
|
LLR: -2.97 (-2.94,2.94) [-10.00,5.00]
Total: 8392 W: 2682 L: 2786 D: 2924
|
sprt @ 10+0.1 th 1 |
Fix atomic StateInfo initialization and assertions |
03-09-19 |
dd |
atomic |
atomic_castling |
diff
|
LLR: 2.96 (-2.94,2.94) [-10.00,5.00]
Total: 19229 W: 6266 L: 6337 D: 6626
|
sprt @ 10+0.1 th 1 |
Allow FICS-style atomic castling |
03-09-19 |
dd |
atomic |
atomic960_castling |
diff
|
LLR: 3.00 (-2.94,2.94) [-10.00,5.00]
Total: 4026 W: 1317 L: 1291 D: 1418
|
sprt @ 10+0.1 th 1 |
Simplify atomic castling gives-check short-circuit |
02-09-19 |
dd |
atomic |
atomic960_castling |
diff
|
LLR: 2.99 (-2.94,2.94) [-10.00,5.00]
Total: 7651 W: 2570 L: 2567 D: 2514
|
sprt @ 10+0.1 th 1 |
Validate atomic960 castling with adjacent rook (take 2) |
02-09-19 |
dd |
atomic |
atomic960_castling |
diff
|
LLR: -0.78 (-2.94,2.94) [-10.00,5.00]
Total: 1487 W: 480 L: 503 D: 504
|
sprt @ 10+0.1 th 1 |
Validate atomic960 castling with adjacent rook |
17-08-19 |
dd |
atomic |
tune_king_danger |
diff
|
895/1000 iterations
2000/2000 games played
|
2000 @ 10+0.1 th 1 |
Tune king danger parameters |
26-07-19 |
ia |
atomic |
fishnet-260719 |
diff
|
ELO: 68.63 +-12.5 (95%) LOS: 100.0%
Total: 2000 W: 854 L: 464 D: 682
|
2000 @ 30+0.3 th 1 |
regression test |
01-07-19 |
dd |
atomic |
atomic_shallow_extensio |
diff
|
LLR: -2.98 (-2.94,2.94) [0.00,10.00]
Total: 2990 W: 956 L: 995 D: 1039
|
sprt @ 10+0.1 th 1 |
Extend variant search for shallow depth |
23-06-19 |
dd |
atomic |
lazy_threshold |
diff
|
LLR: -2.98 (-2.94,2.94) [-5.00,10.00]
Total: 2354 W: 736 L: 772 D: 846
|
sprt @ 10+0.1 th 1 |
Enable lazy evaluation for variants |
15-06-19 |
dd |
atomic |
futility_improvement |
diff
|
1379/1000 iterations
3000/3000 games played
|
3000 @ 10+0.1 th 1 |
Tune futility improvement bonus |
15-06-19 |
dd |
atomic |
atomic_reduction |
diff
|
LLR: -2.96 (-2.94,2.94) [-10.00,5.00]
Total: 2428 W: 755 L: 821 D: 852
|
sprt @ 10+0.1 th 1 |
Simplify atomic late move reduction |
12-06-19 |
dd |
atomic |
atomic_discovered_check |
diff
|
LLR: -2.96 (-2.94,2.94) [-5.00,10.00]
Total: 4865 W: 1573 L: 1593 D: 1699
|
sprt @ 10+0.1 th 1 |
Don't prune atomic quiet discovered checks in qSearch (inverse simplification) |
11-06-19 |
dd |
atomic |
atomic_discovered_check |
diff
|
LLR: -2.96 (-2.94,2.94) [0.00,10.00]
Total: 14904 W: 4901 L: 4789 D: 5214
|
sprt @ 10+0.1 th 1 |
Don't prune atomic discover checks in qSearch |
09-06-19 |
dd |
atomic |
atomic_pawn_checks |
diff
|
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 2456 W: 743 L: 787 D: 926
|
sprt @ 30+0.3 th 1 |
Include atomic pawn check threat bonus (LTC) |
01-06-19 |
dd |
atomic |
atomic_pawn_checks |
diff
|
LLR: -6.79 (-2.94,2.94) [0.00,10.00]
Total: 49774 W: 16486 L: 16031 D: 17257
|
sprt @ 10+0.1 th 1 |
Include atomic pawn check threat bonus |
06-06-19 |
dd |
atomic |
atomic_quiet_attack |
diff
|
LLR: -2.96 (-2.94,2.94) [0.00,10.00]
Total: 1590 W: 504 L: 561 D: 525
|
sprt @ 10+0.1 th 1 |
Sort atomic quiet moves by blast threat |
31-05-19 |
dd |
atomic |
tune_mobility |
diff
|
928/1000 iterations
2000/2000 games played
|
2000 @ 10+0.1 th 1 |
Tune atomic mobility bonus (knight, bishop, rook) |
28-05-19 |
dd |
atomic |
atomic_king_attacks |
diff
|
LLR: 2.97 (-2.94,2.94) [-10.00,5.00]
Total: 936 W: 327 L: 282 D: 327
|
sprt @ 30+0.3 th 1 |
Rewrite atomic safe checking squares malus (rebased; LTC) |
28-05-19 |
dd |
atomic |
atomic_king_attacks |
diff
|
LLR: 2.99 (-2.94,2.94) [-10.00,5.00]
Total: 602 W: 225 L: 177 D: 200
|
sprt @ 10+0.1 th 1 |
Rewrite atomic safe checking squares malus (rebased) |
27-05-19 |
ia |
atomic |
atomic_indirect_check |
diff
|
LLR: 2.98 (-2.94,2.94) [-10.00,5.00]
Total: 2471 W: 792 L: 757 D: 922
|
sprt @ 30+0.3 th 1 |
Simplify atomic indirect king attack evaluation. LTC |
27-05-19 |
dd |
atomic |
atomic_indirect_check |
diff
|
LLR: 0.04 (-2.94,2.94) [0.00,10.00]
Total: 475 W: 152 L: 145 D: 178
|
sprt @ 30+0.3 th 1 |
Simplify atomic indirect king attack evaluation (LTC) |
27-05-19 |
dd |
atomic |
atomic_indirect_check |
diff
|
LLR: 3.00 (-2.94,2.94) [-10.00,5.00]
Total: 820 W: 287 L: 241 D: 292
|
sprt @ 10+0.1 th 1 |
Simplify atomic indirect king attack evaluation |
08-05-19 |
dd |
atomic |
atomic_piece_value |
diff
|
LLR: -2.98 (-2.94,2.94) [-5.00,10.00]
Total: 2371 W: 786 L: 823 D: 762
|
sprt @ 10+0.1 th 1 |
Tweak atomic piece values (inverse simplification) |
08-05-19 |
dd |
atomic |
atomic_space_threshold |
diff
|
LLR: -2.96 (-2.94,2.94) [-5.00,10.00]
Total: 1184 W: 375 L: 419 D: 390
|
sprt @ 10+0.1 th 1 |
Increase atomic space threshold (inverse simplification) |
07-05-19 |
dd |
atomic |
atomic_blast_piece_valu |
diff
|
LLR: -3.00 (-2.94,2.94) [-10.00,5.00]
Total: 297 W: 77 L: 132 D: 88
|
sprt @ 10+0.1 th 1 |
Use piece values in atomic blast threat bonus/malus (simplify IndirectKingAttack; re-rebased; take 6) |
05-05-19 |
dd |
atomic |
atomic_blast_piece_valu |
diff
|
LLR: -2.95 (-2.94,2.94) [-10.00,5.00]
Total: 370 W: 107 L: 163 D: 100
|
sprt @ 10+0.1 th 1 |
Use piece values in atomic blast threat bonus/malus (simplify IndirectKingAttack; take 5) |
05-05-19 |
dd |
atomic |
tune_atomic_blast_piece |
diff
|
937/1000 iterations
2000/2000 games played
|
2000 @ 10+0.1 th 1 |
Tune atomic variant threat bonuses and piece values |
04-05-19 |
dd |
atomic |
atomic_attacked_queen |
diff
|
LLR: -2.95 (-2.94,2.94) [-5.00,10.00]
Total: 2562 W: 847 L: 882 D: 833
|
sprt @ 10+0.1 th 1 |
Reintroduce atomic bonuses for pawn attacks and for attacking the opponent's queen (rebased; take 2) |
04-05-19 |
dd |
atomic |
tune_atomic_attacked_qu |
diff
|
936/1000 iterations
2000/2000 games played
|
2000 @ 10+0.1 th 1 |
Tune atomic evaluation bonuses |
04-05-19 |
dd |
atomic |
atomic_attacked_queen |
diff
|
LLR: -3.00 (-2.94,2.94) [-5.00,10.00]
Total: 989 W: 311 L: 357 D: 321
|
sprt @ 10+0.1 th 1 |
Reintroduce atomic bonuses for pawn attacks and for attacking the opponent's queen (rebased; fixed) |
27-04-19 |
dd |
atomic |
tune_king_danger |
diff
|
964/1000 iterations
2000/2000 games played
|
2000 @ 10+0.1 th 1 |
Tune king danger parameters |
22-04-19 |
dd |
atomic |
atomic_scale_factor |
diff
|
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 2657 W: 880 L: 773 D: 1004
|
sprt @ 30+0.3 th 1 |
Consider passed pawns in atomic scaling function (take 4; LTC) |
21-04-19 |
dd |
atomic |
atomic_scale_factor |
diff
|
LLR: 2.95 (-2.94,2.94) [0.00,10.00]
Total: 12155 W: 4016 L: 3788 D: 4351
|
sprt @ 10+0.1 th 1 |
Consider passed pawns in atomic scaling function (take 4) |
20-04-19 |
dd |
atomic |
atomic_scale_factor |
diff
|
LLR: -2.96 (-2.94,2.94) [0.00,10.00]
Total: 600 W: 164 L: 233 D: 203
|
sprt @ 10+0.1 th 1 |
Consider passed pawns in atomic scaling function (take 3) |
20-04-19 |
dd |
atomic |
atomic_scale_factor |
diff
|
LLR: -2.95 (-2.94,2.94) [0.00,10.00]
Total: 1064 W: 309 L: 371 D: 384
|
sprt @ 10+0.1 th 1 |
Consider passed pawns in atomic scaling function (take 2) |
10-04-19 |
dd |
atomic |
atomic_blast_piece_valu |
diff
|
LLR: -3.00 (-2.94,2.94) [-10.00,5.00]
Total: 324 W: 92 L: 149 D: 83
|
sprt @ 10+0.1 th 1 |
Use piece values in atomic blast threat bonus/malus (simplify IndirectKingAttack; take 4) |
25-02-19 |
dd |
atomic |
atomic_blast_piece_valu |
diff
|
LLR: -2.96 (-2.94,2.94) [-10.00,5.00]
Total: 120 W: 22 L: 80 D: 18
|
sprt @ 10+0.1 th 1 |
Use piece values in atomic blast threat bonus/malus (simplify IndirectKingAttack; take 3) |
24-02-19 |
dd |
atomic |
atomic_blast_piece_valu |
diff
|
LLR: -3.00 (-2.94,2.94) [-10.00,5.00]
Total: 106 W: 15 L: 70 D: 21
|
sprt @ 10+0.1 th 1 |
Use piece values in atomic blast threat bonus/malus (simplify IndirectKingAttack; take 2) |
24-02-19 |
dd |
atomic |
atomic_blast_piece_valu |
diff
|
LLR: -2.95 (-2.94,2.94) [-10.00,5.00]
Total: 160 W: 35 L: 91 D: 34
|
sprt @ 10+0.1 th 1 |
Use piece values in atomic blast threat bonus/malus (simplify IndirectKingAttack) |
23-02-19 |
dd |
atomic |
tune_atomic_blast_value |
diff
|
920/1000 iterations
2000/2000 games played
|
2000 @ 10+0.1 th 1 |
Tune atomic blast threat bonus |