MasterStruct’s tests
Active 0 Workers / 0 Training / 0 Test threads / 0 MNPS
No active tests
Finished 25 shown
| Author | Engine | Identifier | Code | Time control | Results
|
|---|---|---|---|---|---|
| MasterStruct | Eunoia | feat/aw-centering | diff ↗ | 40.0+0.40 |
LLR: -0.01 (-2.25, 2.89) [0.00, 5.00] Games: 734 W: 222 L: 219 D: 293 Ptnml(0-2): 14, 75, 192, 66, 20 |
|
Widen aspiration windows based on score
|
|||||
| MasterStruct | Eunoia | feat/aw-centering | diff ↗ | 8.0+0.08 |
LLR: 1.77 (-2.25, 2.89) [0.00, 5.00] Games: 27430 W: 8630 L: 8416 D: 10384 Ptnml(0-2): 819, 2749, 6359, 2975, 813 |
|
Widen aspiration windows based on score
|
|||||
| MasterStruct | Eunoia | feat/xfen | diff ↗ | N=5000 |
Elo: -0.00 +- 0.00 (95%) [N=40000] Games: 42058 W: 17499 L: 17499 D: 7060 Ptnml(0-2): 0, 0, 21029, 0, 0 |
|
Testing for any illegal moves
|
|||||
| MasterStruct | Eunoia | feat/xfen | diff ↗ | 8.0+0.08 |
Elo: 4.48 +- 27.38 (95%) [N=1000] Games: 310 W: 118 L: 114 D: 78 Ptnml(0-2): 11, 27, 78, 25, 14 |
|
Testing DFRC
|
|||||
| MasterStruct | Eunoia | feat/aw-widening | diff ↗ | 8.0+0.08 |
LLR: -1.26 (-2.25, 2.89) [0.00, 5.00] Games: 9430 W: 2849 L: 2863 D: 3718 Ptnml(0-2): 317, 1051, 1984, 1055, 308 |
|
Widen aspiration windows exponentially
|
|||||
| MasterStruct | Eunoia | feat/aspiration-windows | diff ↗ | 8.0+0.08 |
LLR: 2.93 (-2.25, 2.89) [0.00, 5.00] Games: 3338 W: 1125 L: 955 D: 1258 Ptnml(0-2): 115, 342, 627, 428, 157 |
|
Fix iterative deepening breaking on fail low
|
|||||
| MasterStruct | Eunoia | feat/nmp-pv-skip | diff ↗ | 8.0+0.08 |
LLR: 0.10 (-2.25, 2.89) [0.00, 5.00] Games: 2422 W: 760 L: 742 D: 920 Ptnml(0-2): 94, 272, 461, 290, 94 |
|
Skip NMP in PV nodes
|
|||||
| MasterStruct | Eunoia | bugfix/empty-pv | diff ↗ | 8.0+0.08 |
LLR: -0.90 (-2.25, 2.89) [0.00, 5.00] Games: 1632 W: 481 L: 515 D: 636 Ptnml(0-2): 54, 179, 374, 165, 44 |
|
Fix iterative deepening breaking on fail low
note: impossible to fail low in root without AW :bonk:
|
|||||
| MasterStruct | Eunoia | feat/aspiration-windows | diff ↗ | 8.0+0.08 |
LLR: -2.30 (-2.25, 2.89) [0.00, 5.00] Games: 594 W: 143 L: 272 D: 179 Ptnml(0-2): 58, 81, 103, 42, 13 |
|
Aspiration windows
|
|||||
| MasterStruct | Eunoia | refactor/castling-rights | diff ↗ | 8.0+0.08 |
LLR: 2.93 (-2.25, 2.89) [-5.00, 0.00] Games: 25300 W: 7854 L: 7838 D: 9608 Ptnml(0-2): 963, 2949, 4812, 2961, 965 |
|
Overhaul castling rights
|
|||||
| MasterStruct | Eunoia | feat/insufficient-material | diff ↗ | 8.0+0.08 |
LLR: -0.85 (-2.25, 2.89) [0.00, 5.00] Games: 1526 W: 468 L: 502 D: 556 Ptnml(0-2): 62, 164, 332, 156, 49 |
|
Add insufficient material detection
|
|||||
| MasterStruct | Eunoia | refactor/time-management | diff ↗ | 8.0+0.08 |
LLR: 2.95 (-2.25, 2.89) [-10.00, 0.00] Games: 1266 W: 422 L: 361 D: 483 Ptnml(0-2): 36, 137, 246, 158, 56 |
|
Add UCI Move Overhead option
|
|||||
| MasterStruct | Eunoia | refactor/time-management | diff ↗ | 8.0+0.08 |
LLR: 3.09 (-2.25, 2.89) [-10.00, 0.00] Games: 778 W: 289 L: 215 D: 274 Ptnml(0-2): 25, 68, 153, 94, 49 |
|
refactor
|
|||||
| MasterStruct | Eunoia | bugfix/heap-explosion | diff ↗ | 8.0+0.08 |
LLR: 2.93 (-2.25, 2.89) [-5.00, 0.00] Games: 3672 W: 1184 L: 1062 D: 1426 Ptnml(0-2): 104, 363, 808, 429, 132 |
|
Fix heap allocations in qsearch and negamax
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
LLR: -2.26 (-2.25, 2.89) [-10.00, 0.00] Games: 7182 W: 2160 L: 2282 D: 2740 Ptnml(0-2): 228, 805, 1606, 765, 187 |
|
If this fails I'm YOLO merging
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
LLR: -2.30 (-2.25, 2.89) [-7.00, 0.00] Games: 5766 W: 1702 L: 1820 D: 2244 Ptnml(0-2): 222, 601, 1284, 625, 151 |
|
this. is. the. one.
(it's not)
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
LLR: -0.61 (-2.25, 2.89) [-10.00, 0.00] Games: 7738 W: 2331 L: 2423 D: 2984 Ptnml(0-2): 253, 889, 1687, 777, 263 |
|
Optimize SearchState heap allocations and refactor
|
|||||
| MasterStruct | Eunoia | 52B1A4F594E63004 | diff ↗ | 8.0+0.08 |
LLR: -0.07 (-2.25, 2.89) [-10.00, 0.00] Games: 1032 W: 308 L: 319 D: 405 Ptnml(0-2): 27, 106, 260, 97, 26 |
|
searching for regression
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
Elo: 3.09 +- 14.84 (95%) [N=1000] Games: 1012 W: 322 L: 313 D: 377 Ptnml(0-2): 36, 102, 212, 129, 27 |
|
searching for regression
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
Elo: -15.87 +- 16.22 (95%) [N=1000] Games: 1008 W: 295 L: 341 D: 372 Ptnml(0-2): 48, 129, 184, 107, 36 |
|
Improve TT allocation and garbage collection
|
|||||
| MasterStruct | Eunoia | feat/qsearch-tt-cutoffs | diff ↗ | 8.0+0.08 |
LLR: -2.36 (-2.25, 2.89) [0.00, 5.00] Games: 4458 W: 1287 L: 1383 D: 1788 Ptnml(0-2): 175, 545, 872, 475, 162 |
|
TT cutoffs in Quiescence search
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
LLR: 3.01 (-2.25, 2.89) [-10.00, 0.00] Games: 6940 W: 2089 L: 2086 D: 2765 Ptnml(0-2): 175, 733, 1665, 708, 189 |
|
Non-regr variable size TT
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 40.0+0.40 |
Elo: 33.19 +- 32.18 (95%) [N=250] Games: 252 W: 87 L: 63 D: 102 Ptnml(0-2): 7, 23, 48, 35, 13 |
|
64MB vs 8MB Hash
|
|||||
| MasterStruct | Eunoia | feat/variable-size-TT | diff ↗ | 8.0+0.08 |
Elo: -5.16 +- 15.85 (95%) [N=1000] Games: 1010 W: 314 L: 329 D: 367 Ptnml(0-2): 43, 114, 202, 107, 39 |
|
64MB vs 8MB Hash
|
|||||
| MasterStruct | Eunoia | feat/fp | diff ↗ | 8.0+0.08 |
LLR: 0.86 (-2.25, 2.89) [0.00, 5.00] Games: 5234 W: 1642 L: 1570 D: 2022 Ptnml(0-2): 188, 609, 975, 633, 212 |
|
Add Futility Pruning
|
|||||