Commit History

V67 fix: tasks 176/292 remove fixed_shapes (variable widths, verified 25/25+28/28), task 315 Gather replaces Resize (onnx_tool crash), task 339 remove fixed_shapes (arc-gen variable)
23347ef
verified

rogermt commited on

Delete own-solver/neurogolf_solver/solvers/_gate_176.py
ea33d55
verified

rogermt commited on

Fix tasks 176+292: remove fixed_shapes() — tasks have variable widths but model works on 30x30 canvas. Verified 25/25 and 28/28 on all train+test+arcgen examples.
f28b936
verified

rogermt commited on

Delete own-solver/neurogolf_solver/solvers/_wave8_176_gate.txt
5937120
verified

rogermt commited on

Fix tasks 176/292: remove fixed_shapes() gate (task has variable widths, model works on all via 30x30 canvas). Verified 25/25 and 28/28 on actual arc-gen data.
302b79c
verified

rogermt commited on

Fix wave8: task 315 replace Resize with Gather (onnx_tool compat), task 339 remove fixed_shapes gate (arc-gen has variable sizes)
fbc4856
verified

rogermt commited on

Update README for V66 wave8: +8 new tasks (176, 292, 262, 339, 130, 315, 296, 61)
dbe54c4
verified

rogermt commited on

Add wave8 solvers to registry: 8 new tasks (176, 292, 262, 339, 130, 315, 296, 61)
90c31f7
verified

rogermt commited on

Add wave8 solvers: 8 new tasks (176, 292, 262, 339, 130, 315, 296, 61) reverse-engineered from 5743
2c5be38
verified

rogermt commited on

Upload neurogolf-2026.zip
4b0c255
verified

rogermt commited on

Delete toktoken.zip
3d98adb
verified

rogermt commited on

Add NEXT_AGENT.md: complete handoff instructions for continuing from V65
bbb6f1f
verified

rogermt commited on

Update TODO.md to reflect V65 state and next priorities
0b87cac
verified

rogermt commited on

Update LEARNING.md with V65 session findings (reverse-engineering 5743, two-layer conv failure, detection logic lessons)
7e5b914
verified

rogermt commited on

Update README.md to reflect V65 state (LB 1553.13, 113 tasks)
05d80c8
verified

rogermt commited on

Fix wave7: remove strict shape detection for tasks 167, 186, 399 — let validate() filter (same fix as wave6 V60)
57eaa81
verified

rogermt commited on

Add wave7 solvers to registry: Tasks 43, 167, 186, 399 (counting/lookup/marker patterns)
1fbe0e8
verified

rogermt commited on

Add wave7.py: 4 more reverse-engineered solvers (Tasks 43, 167, 186, 399) - counting/lookup/marker patterns
419c308
verified

rogermt commited on

Remove conv_twolayer from registry: 0 new solves, adds 1200s runtime. Keep file for offline development."
76976c8
verified

rogermt commited on

Fix: move twolayer_budget after excluded_tasks to maintain positional arg compatibility with submission.py"
c59687c
verified

rogermt commited on

Re-integrate conv_twolayer with SEPARATE budget (4s, not sharing conv_budget). Only same-shape tasks after lstsq fails."
c8874f4
verified

rogermt commited on

Fix conv_twolayer: limit to 2 fast configs (K3H10 + K3H16, 300ep each), ~3.5s total max per task
68f4454
verified

rogermt commited on

Revert conv_twolayer from registry: caused 3-task regression due to time budget contention. Keep file for future use with better gating."
81bd3a5
verified

rogermt commited on

Integrate conv_twolayer into solver_registry: try 2-layer ConvNet after lstsq conv fails
e4e9bb5
verified

rogermt commited on

Add conv_twolayer.py: PyTorch-trained two-layer ConvNet solver for non-linear local patterns
9c685ee
verified

rogermt commited on

Fix wave6: remove overly strict detection logic for tasks 033, 065, 074 — let validate() filter instead
4f63eb0
verified

rogermt commited on

Update solver_registry.py: add wave6 imports and 6 new solver entries (Tasks 33, 39, 65, 74, 126, 146)
c5cf712
verified

rogermt commited on

Add reverse engineering analysis document for 5743 submission
f1b9c01
verified

rogermt commited on

Add wave6.py: 6 reverse-engineered solvers from submission-5743 (Tasks 33, 39, 65, 74, 126, 146)
989449a
verified

rogermt commited on

Upload toktoken
5fcc1dd
verified

rogermt commited on

Upload toktoken.zip
4efc539
verified

rogermt commited on

Fix multiline tuple: separate bbox_tile_1x2 entry
0b46512
verified

rogermt commited on

Register bbox_tile_1x2 (78 solvers)
15bef43
verified

rogermt commited on

Add s_bbox_tile_1x2 (Task 57, 261/261): extract non-zero bbox, tile 1x2
5ec13ef
verified

rogermt commited on

Revert wave5.py to V52 (47bcc7f)
8e6acbc
verified

rogermt commited on

Fix Task 92: add arc-gen validation to fill_between_same_color_row pattern detection
5becf34
verified

rogermt commited on

Revert to V52 registry order (fill_row before fill_cross)
1a62dd3
verified

rogermt commited on

Fix Task 92: move fill_cross BEFORE fill_row (cross is more general, catches 92)
434b20a
verified

rogermt commited on

Fix 3-value tuple: split fill_between_same_color entries correctly
47bcc7f
verified

rogermt commited on

Register fill_between_same_color_cross (77 solvers)
08faf4f
verified

rogermt commited on

Add s_fill_between_same_color_cross (Task 356): CumSum row+col OR fill
d4104a0
verified

rogermt commited on

Register fill_between_same_color_row (76 solvers)
46b2e18
verified

rogermt commited on

Add s_fill_between_same_color_row (Tasks 41+92): CumSum per-color row range fill
f039b79
verified

rogermt commited on

Fix tuple error: split_between_markers and recolor_to_marker into separate entries
4aaef4b
verified

rogermt commited on

Register recolor_to_marker (75 solvers)
8d4a269
verified

rogermt commited on

Add s_recolor_to_marker (Task 267, 261/261): detect marker pixel, recolor object to its color
43b3beb
verified

rogermt commited on

Register fill_between_markers (74 solvers)
914c173
verified

rogermt commited on

Add s_fill_between_markers (Tasks 50+350, 262/262): CumSum range fill between same-color markers
ecb1f71
verified

rogermt commited on

Register fill_row_endpoints_match + split_flip_overlay (73 solvers)
e19a428
verified

rogermt commited on

Add s_fill_row_endpoints_match (Task 45) + s_split_flip_overlay (Task 360)
614a634
verified

rogermt commited on