{
 "grid_size": 8,
 "polyominos": [
  {
   "tiles": [
    [
     2,
     1
    ],
    [
     3,
     1
    ]
   ],
   "piece_type": "MOVABLE",
   "poly_id": 0,
   "color": [
    0,
    110,
    0
   ]
  },
  {
   "tiles": [
    [
     6,
     0
    ],
    [
     6,
     1
    ]
   ],
   "piece_type": "MOVABLE",
   "poly_id": 1,
   "color": [
    0,
    110,
    0
   ]
  },
  {
   "tiles": [
    [
     7,
     6
    ],
    [
     7,
     7
    ]
   ],
   "piece_type": "MOVABLE",
   "poly_id": 2,
   "color": [
    0,
    110,
    0
   ]
  },
  {
   "tiles": [
    [
     2,
     7
    ],
    [
     3,
     7
    ]
   ],
   "piece_type": "MOVABLE",
   "poly_id": 3,
   "color": [
    0,
    110,
    0
   ]
  },
  {
   "tiles": [
    [
     0,
     0
    ],
    [
     0,
     1
    ]
   ],
   "piece_type": "MOVABLE",
   "poly_id": 4,
   "color": [
    0,
    110,
    0
   ]
  },
  {
   "tiles": [
    [
     0,
     2
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     1,
     2
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     1,
     3
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     1,
     4
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     2,
     2
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     3,
     5
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     4,
     0
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     4,
     3
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     4,
     5
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     5,
     3
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     6,
     2
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     6,
     3
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     6,
     7
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     7,
     0
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     7,
     1
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     7,
     2
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     7,
     3
    ]
   ],
   "piece_type": "BARRIER"
  },
  {
   "tiles": [
    [
     7,
     4
    ]
   ],
   "piece_type": "BARRIER"
  }
 ],
 "level_color": [
  0,
  110,
  0
 ],
 "meta": {
  "generator": "mutate_harden",
  "preset": "8x8/5",
  "tier": "medium",
  "seed_optimal": 12,
  "harden_seconds": 240,
  "harden_restarts": 8,
  "hard_target": 36,
  "brutal": false,
  "soft_flaws": [
   "all 5 pieces the same size (2)"
  ],
  "hard_flaws": [],
  "beautify": {
   "removed": 0,
   "filled": 1
  },
  "taste": {
   "score": 3,
   "verdict": "tidy",
   "summary": "The board has a few fragmented barrier elements; removing the stray top dot and the small island while connecting the bottom notch to the shell would create a cleaner, more deliberate layout.",
   "issues": [
    {
     "kind": "random_dot",
     "cells": [
      [
       4,
       0
      ]
     ],
     "note": "A single barrier cell at the top edge looks like a stray mark."
    },
    {
     "kind": "scatter",
     "cells": [
      [
       3,
       5
      ],
      [
       4,
       5
      ]
     ],
     "note": "The small island in the lower-middle is disconnected and lacks a clear structural purpose."
    },
    {
     "kind": "ragged_shell",
     "cells": [
      [
       6,
       7
      ]
     ],
     "note": "The barrier at the bottom edge is a single cell, creating a small notch."
    }
   ],
   "suggest_fill": [
    [
     5,
     7
    ],
    [
     6,
     6
    ]
   ],
   "suggest_remove": [
    [
     4,
     0
    ],
    [
     3,
     5
    ],
    [
     4,
     5
    ]
   ],
   "model": "gemma4:31b"
  },
  "space": {
   "optimal": 26,
   "states": 6952,
   "dead_frac": 0.887,
   "optimal_lines": 8288280,
   "progress_frac": 0.292,
   "fatal_frac": 0.269,
   "fatal_merge_frac": 0.934,
   "forced_frac": 0.154,
   "survive_random": 0.0003,
   "mean_branching": 8.15,
   "solvable_frac": 0.113,
   "min_carry": 1,
   "carry_frac": 0.038
  },
  "id": "daily_2026-11-03_medium",
  "date": "2026-11-03",
  "band": "medium",
  "difficulty_score": 0.062,
  "optimal_len": 26,
  "title": "Nov 3",
  "rev": "ea6f21eb"
 }
}
