rogermt commited on
Commit
0611aba
·
verified ·
1 Parent(s): 0939cc2

Move own-solver/neurogolf_solver/solvers/WAVE2_SCAN.md to own-solver/

Browse files
own-solver/neurogolf_solver/solvers/WAVE2_SCAN.md ADDED
@@ -0,0 +1,48 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Wave 2 + Flood Fill Scan Results (2026-04-27)
2
+
3
+ ## Wave 2 — Composition & Mode Extensions
4
+
5
+ | Pattern | Matches |
6
+ |---------|---------|
7
+ | transform_then_recolor (flip/rot/transpose + color map) | 0 |
8
+ | recolor_then_transform (reverse order) | 0 |
9
+ | row_mode_fill (each row → dominant color) | 0 |
10
+ | col_mode_fill (each col → dominant color) | 0 |
11
+ | fill_bg_with_mode (zeros → global mode) | 0 |
12
+ | fill_bg_with_color (zeros → fixed color, all examples) | 0 |
13
+
14
+ ## Flood Fill
15
+
16
+ | Pattern | Matches |
17
+ |---------|---------|
18
+ | flood_fill_replace (seed spreads into passable, all become fill_color) | 0 |
19
+ | flood_fill_keep_seed (seed stays, passable neighbors become fill_color) | 0 |
20
+
21
+ ## Pattern Inpainting
22
+
23
+ | Pattern | Matches |
24
+ |---------|---------|
25
+ | Tile inpainting (output = perfect tile, input = tile with holes) | 0 |
26
+
27
+ ## What the tasks ACTUALLY need (from manual inspection):
28
+
29
+ - **Task 5**: Pattern stamping at positions indicated by markers
30
+ - **Task 17**: Wallpaper defect restoration (NOT simple tile inpainting)
31
+ - **Task 20**: Diamond symmetry completion with color-specific rules
32
+ - **Task 27**: Shape-relative region filling (notch detection)
33
+
34
+ These require **object-level reasoning**: detect shapes, understand spatial relationships
35
+ between objects, apply context-dependent rules. Cannot be solved by pixel-level operations
36
+ (flood fill, mode fill, color mapping) alone.
37
+
38
+ ## Conclusion:
39
+
40
+ Simple analytical solvers (Waves 1-2) and pixel-level propagation (flood fill)
41
+ have reached their ceiling. The remaining 349 tasks need:
42
+ 1. Object detection/segmentation
43
+ 2. Spatial relationship reasoning
44
+ 3. Context-dependent rule application
45
+ 4. Pattern recognition beyond tiling
46
+
47
+ These are fundamentally in the domain of learned models (conv lstsq already does this
48
+ for some tasks) or much more complex hand-crafted solvers.