rogermt commited on
Commit
b938b10
·
verified ·
1 Parent(s): 75196c2

Add bulk scan results — 35 fixed-size actionable targets identified

Browse files
Files changed (1) hide show
  1. medal-solvers/BULK_SCAN.md +74 -0
medal-solvers/BULK_SCAN.md ADDED
@@ -0,0 +1,74 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Bulk Scan Results — All 400 Tasks Profiled
2
+
3
+ ## Summary
4
+ - **400 tasks scanned** — grid sizes, base model nodes/params/memory, score estimates
5
+ - **204 fixed-size** tasks, **196 variable-size**
6
+ - **35 actionable fixed-size targets** (base < 13.5, not already done, not known non-viable)
7
+ - **10 variable-size targets** with base < 11 (harder but huge gains)
8
+
9
+ ## TOP PRIORITY TARGETS (fixed-size, ordered by potential gain)
10
+
11
+ | Task | Grid | Nodes | Params | Base Score | Potential |
12
+ |------|------|-------|--------|-----------|-----------|
13
+ | **219** | 15×10 | 532 | 3,448 | 8.42 | **+6.1** |
14
+ | **157** | 10×15 | 433 | 202,281 | 9.14 | **+5.4** |
15
+ | **182** | 20×20 | 522 | 946 | 10.63 | **+3.9** |
16
+ | 110 | 29×29 | 163 | 1,185 | 12.11 | +2.4 |
17
+ | 54 | 30×30 | 118 | 161 | 12.15 | +2.4 |
18
+ | **398** | 1×5 | 44 | 770 | 12.36 | **+2.1** |
19
+ | **34** | 9×9 | 87 | 2,847 | 12.39 | **+2.1** |
20
+ | 71 | 16×16 | 49 | 930 | 12.53 | +2.0 |
21
+ | 5 | 21×21 | 106 | 336 | 12.62 | +1.9 |
22
+ | **384** | 9×9 | 39 | 135 | 12.70 | **+1.8** |
23
+ | 216 | 20×20 | 286 | 100 | 12.76 | +1.7 |
24
+ | 128 | 15×15 | 28 | 102 | 12.78 | +1.7 |
25
+ | 208 | 21×21 | 196 | 522 | 12.82 | +1.7 |
26
+ | **217** | 9×9 | 34 | 1,935 | 12.82 | **+1.7** |
27
+ | 201 | 13×13 | 135 | 932 | 12.90 | +1.6 |
28
+ | 365 | 10×10 | 242 | 71 | 12.91 | +1.6 |
29
+ | 165 | 20×20 | 25 | 994 | 13.02 | +1.5 |
30
+ | 36 | 30×30 | 56 | 159 | 13.03 | +1.5 |
31
+ | **57** | 8×8 | 18 | 11 | 13.08 | **+1.4** |
32
+ | 70 | 17×17 | 71 | 78 | 13.20 | +1.3 |
33
+ | 351 | 16×16 | 25 | 40 | 13.20 | +1.3 |
34
+ | 400 | 24×24 | 25 | 39 | 13.20 | +1.3 |
35
+ | 22 | 11×11 | 363 | 121 | 13.21 | +1.3 |
36
+ | 11 | 11×11 | 52 | 2,331 | 13.22 | +1.3 |
37
+ | 162 | 20×20 | 19 | 43 | 13.22 | +1.3 |
38
+ | 33 | 17×17 | 16 | 49 | 13.22 | +1.3 |
39
+ | 107 | 5×5 | 52 | 13,681 | 13.24 | +1.3 |
40
+ | 17 | 21×21 | 67 | 623 | 13.26 | +1.2 |
41
+ | 265 | 18×18 | 32 | 131 | 13.30 | +1.2 |
42
+ | 156 | 10×10 | 65 | 967 | 13.31 | +1.2 |
43
+ | 222 | 16×16 | 21 | 87 | 13.34 | +1.2 |
44
+ | 175 | 21×21 | 22 | 2,751 | 13.35 | +1.2 |
45
+ | 119 | 12×12 | 165 | 1,912 | 13.37 | +1.1 |
46
+ | 221 | 3×3 | 28 | 5,028 | 13.43 | +1.1 |
47
+ | 374 | 10×10 | 144 | 633 | 13.45 | +1.0 |
48
+
49
+ ## QUICK WINS — Small grids with few base nodes (likely simple rules)
50
+
51
+ These have small grids AND few nodes, suggesting the rule might be simple:
52
+ - **Task 398** (1×5, 44 nodes) — absurdly small grid, probably a very simple rule
53
+ - **Task 57** (8×8, 18 nodes) — very few nodes, maybe identity-like
54
+ - **Task 384** (9×9, 39 nodes) — small grid, few nodes
55
+ - **Task 217** (9×9, 34 nodes) — small grid, few nodes
56
+ - **Task 34** (9×9, 87 nodes) — small grid
57
+
58
+ ## HIGH-VALUE TARGETS — Low base score, many nodes (base model is doing something complex)
59
+
60
+ These have the biggest gains because the base model is very inefficient:
61
+ - **Task 219** (15×10, 532 nodes, base 8.42) — enormous potential, similar to task 285
62
+ - **Task 157** (10×15, 433 nodes, base 9.14) — rule partially understood (5→1 reflection)
63
+ - **Task 182** (20×20, 522 nodes, base 10.63) — high node count = learned Conv model
64
+
65
+ ## APPROACH FOR NEXT SESSION
66
+
67
+ 1. Start with **quick wins** (398, 57, 384, 217, 34) — small grids, likely crackable fast
68
+ 2. Then hit **high-value** (219, 157, 182) — bigger gains per task
69
+ 3. For each: look at 2-3 train examples, crack rule, verify solver, build ONNX if viable
70
+
71
+ ## NOTE: These are STATIC estimates
72
+
73
+ Static scoring can be off by 50%. Always profile with `score_model.py` before submitting.
74
+ The profiled scores from LEARNING.md show that actual Kaggle scores can differ significantly from static estimates.