Active : 3 Machines / 6 Threads / 0.03 MNPS
Priority 0
CremagLeela-lc5lc5-implementationdiff8.0+0.08LLR: 0.21 (-2.94, 2.94) [0.00, 3.00]
Games: 660 W: 166 L: 154 D: 340
Ptnml(0-2): 1, 56, 204, 68, 1
lc5: count network value on node at install (8f890b1e) vs parent 035c5b78
CremagLeela-lc5lc5-implementationdiff8.0+0.08LLR: 0.04 (-2.94, 2.94) [0.00, 3.00]
Games: 382 W: 81 L: 78 D: 223
Ptnml(0-2): 0, 36, 116, 39, 0
lc5 roadmap step 2: finish ready and in-flight backups on stop (b57536c6) vs step 1 (8f890b1e)
CremagLeela-lc5lc5-implementationdiff8.0+0.08LLR: 0.00 (-2.94, 2.94) [-3.00, 0.00]
Games: 0 W: 0 L: 0 D: 0
Ptnml(0-2): 0, 0, 0, 0, 0
lc5: one shard lookup per selection step (refactor; same output at fixed nodes) vs its parent (revert of step 3 = step 2 code)
Finished
CremagLeela-lc5lc5-implementationdiff8.0+0.08LLR: -0.18 (-2.94, 2.94) [0.00, 3.00]
Games: 54 W: 6 L: 22 D: 26
Ptnml(0-2): 0, 17, 9, 1, 0
lc5 step 3 (classic time managers, legacy) vs step 2 (b57536c6)
CremagLeela-lc5lc5-implementationdiff8.0+0.08Elo: 52.51 +- 107.00 (95%) [N=20]
Games: 20 W: 7 L: 4 D: 9
Ptnml(0-2): 0, 2, 3, 5, 0
lc5: count network value on node at install (8f890b1e) vs parent 035c5b78
CremagLeela-lc5[Leela] lc5-implementationdiff8.0+0.08Elo: -34.86 +- 78.28 (95%) [N=20]
Games: 20 W: 2 L: 4 D: 14
Ptnml(0-2): 0, 3, 6, 1, 0
Engine-selection check: same commit 035c5b78, dev engine Leela-lc5 (lc5 search) vs base engine Leela (classic search).
CremagLeelalc5-implementationdiff8.0+0.08Elo: -52.51 +- 86.09 (95%) [N=20]
Games: 20 W: 2 L: 5 D: 13
Ptnml(0-2): 0, 4, 5, 1, 0
superminimal: cremagent skill smoke test
CremLeelalc5-implementationdiff8.0+0.08LLR: -2.95 (-2.94, 2.94) [0.00, 3.00]
Games: 1290 W: 229 L: 405 D: 656
Ptnml(0-2): 0, 246, 329, 70, 0
lc5: grow the live visit limit with the tree (ActiveVisitsRatio) Admission stops while live visits reach 16 + ActiveVisitsRatio * root visits (default 0.25), capped by MaxActiveVisits, like classic search's collision scaling. Previously a fresh search admitted all visits at once; they waited on the root and then spread over its children by prior alone. On 80 positions where lc5's game move disagreed with classic at 40k nodes, the share of fresh searches matching classic's move at 256-1024 nodes rose from 28-31% to 38-40% (classic itself: 39%), and was unchanged at 16k-32k. Visits per 300 ms are unaffected.
MenkibLeela-dag-previewtcec-tune-with-blocking-cuda *diff40.0+0.40Tuning 12 Parameters
68479/100000 Iterations
273918/400000 Games Played
MenkibLeela-dag-previewtcec-season-30-swissdiff20.0+0.20LLR: 0.00 (-2.94, 2.94) [0.00, 3.00]
Games: 0 W: 0 L: 0 D: 0
Ptnml(0-2): 0, 0, 0, 0, 0
Calibration Elo test Dev 3260 vs Base 3320
MenkibLeela-dag-previewtcec-season-30-swissdiff20.0+0.20LLR: 0.00 (-2.94, 2.94) [0.00, 3.00]
Games: 0 W: 0 L: 0 D: 0
Ptnml(0-2): 0, 0, 0, 0, 0
Calibration Elo test Dev 3260 vs Base 3200
MenkibLeela-dag-previewtcec-season-30-swissdiff40.0+0.40LLR: -0.62 (-2.94, 2.94) [0.00, 3.00]
Games: 45344 W: 11751 L: 11695 D: 21898
Ptnml(0-2): 10, 4520, 13559, 4570, 13
Calibration Elo test Dev 3320 vs Base 3260
MenkibLeela-dag-previewtcec-season-30-swissdiff40.0+0.40LLR: -1.68 (-2.94, 2.94) [0.00, 3.00]
Games: 78570 W: 20117 L: 20052 D: 38401
Ptnml(0-2): 14, 7830, 23530, 7899, 12
Calibration Elo test Dev 3320 vs Base 3200
CremLeelalc5-implementationdiff8.0+0.08Elo: -74.06 +- 35.25 (95%) [N=100]
Games: 100 W: 18 L: 39 D: 43
Ptnml(0-2): 2, 20, 25, 3, 0
lc5: smart pruning, in-search two-fold draws, fewer visits in flight - Stop early when the most visited root move cannot be overtaken by the estimated remaining visits (SmartPruningFactor, default 1.33); unused time is added to the next move's budget. - Score two-fold repetitions whose cycle lies within the search as draws, without marking the root-dependent graph node terminal. - Lower the automatic MaxActiveVisits to max(256, 1.5 * EvalThreads * MinibatchSize). With 1024 visits in flight, a ~5k-visit move was badly diluted: at 10+0.1 vs classic, 1024 scored 6-0-18 for lc0, 256 scored 1-0-23. - Add RestartWaiters (default off): woken waiters select again from the root instead of continuing below the newly evaluated node.
CremLeelalc5-implementationdiff8.0+0.08Elo: -301.33 +- 169.44 (95%) [N=20]
Games: 20 W: 0 L: 14 D: 6
Ptnml(0-2): 4, 6, 0, 0, 0
Return lc5 bestmove before bounded search drain
CremLeelalc5-implementationdiff8.0+0.08Elo: -381.70 +- 818.13 (95%) [N=10]
Games: 10 W: 0 L: 8 D: 2
Ptnml(0-2): 3, 2, 0, 0, 0
Extract lc5 TimeManager and document search architecture - Add value-semantic TimeManager to handle time budget allocation and evaluation - Integrate TimeManager into SearchRun controller loop - Add unit tests for TimeManager and search limit precedence - Document GameGraph methods and update lc5 design docs and walkthrough
CremLeelalc5-implementationdiff8.0+0.08Elo: -1199.83 +- 0.00 (95%) [N=10]
Games: 10 W: 0 L: 10 D: 0
Ptnml(0-2): 5, 0, 0, 0, 0
Fix lc5 incremental time management and UCI scores
CremLeelalc5-implementationdiff8.0+0.08Elo: -1199.83 +- 0.00 (95%) [N=50]
Games: 18 W: 0 L: 18 D: 0
Ptnml(0-2): 9, 0, 0, 0, 0
lc5 smoke test vs master
MenkibLeela-dag-previewtcec-master-merge *diff8.0+0.08LLR: 0.81 (-2.94, 2.94) [-3.00, 0.00]
Games: 81620 W: 20290 L: 20403 D: 40927
Ptnml(0-2): 6, 7827, 25258, 7712, 7
Parse single element affinity lists.
MenkibLeela-dag-previewsearch_latency_debug *diff8.0+0.08LLR: 2.96 (-2.94, 2.94) [-3.00, 0.00]
Games: 28890 W: 7207 L: 7113 D: 14570
Ptnml(0-2): 9, 2593, 9149, 2683, 11
Collect backtraces from all slow threads before crashing.
MenkibLeela-dag-previewterminal_multivisitdiff8.0+0.08LLR: -2.95 (-2.94, 2.94) [-3.00, 0.00]
Games: 43994 W: 10829 L: 11067 D: 22098
Ptnml(0-2): 13, 4473, 13259, 4243, 9
Give terminals enough visits with less iterations.
MenkibLeela-dag-previewt3d-kd2-03477500 *diff8.0+0.08LLR: 0.48 (-2.94, 2.94) [0.00, 3.00]
Games: 210 W: 74 L: 44 D: 92
Ptnml(0-2): 0, 13, 56, 29, 7
Search latency debugging
MenkibLeela-dag-previewreduce_lock_contention_in_backup_propagationdiff8.0+0.08LLR: 2.96 (-2.94, 2.94) [-3.00, 0.00]
Games: 15196 W: 3812 L: 3690 D: 7694
Ptnml(0-2): 5, 1390, 4686, 1512, 5
Merge NN fetch to backup.
MenkibLeela-dag-previewdemux_and_numa_improvementsdiff8.0+0.08LLR: 2.95 (-2.94, 2.94) [-3.00, 0.00]
Games: 52040 W: 12919 L: 12867 D: 26254
Ptnml(0-2): 17, 5078, 15780, 5126, 19
Add delayed out of order batch.
KovaxLeela-dag-previewdebl1M-hpol-grill9-25kdiff10.0+0.10LLR: 2.95 (-2.94, 2.94) [0.00, 3.00]
Games: 21012 W: 4811 L: 4614 D: 11587
Ptnml(0-2): 0, 2074, 6166, 2261, 5
Grill vs k2hybrid
KovaxLeela-dag-previewdebl1M-hpol-grill9-25kdiff10.0+0.10LLR: 2.95 (-2.94, 2.94) [0.00, 3.00]
Games: 3282 W: 817 L: 647 D: 1818
Ptnml(0-2): 1, 286, 896, 458, 0
Grill target vs baseline
KovaxLeela-dag-previewmasterdiff10.0+0.10Tuning 2 Parameters
614/1000 Iterations
19674/32000 Games Played
Grill formula PST FPU
KovaxLeela-dag-previewmasterdiff10.0+0.10Tuning 2 Parameters
0/1000 Iterations
60/64000 Games Played
grill9 formula PST FPU optima