Saltar al contenido

MIDDEN

Decidir de antemano no cuándo puede romperse un tablero, sino dónde: confinar cada desajuste a una forma de celdas elegida, y buscar la mejor forma.

por Raphaël Anjou

experimentosolucionadormedidoestancado452/480aristas emparejadasLocal searchActualizado 2026-07-21
Reproducircon semilla — se reproduce con la semilla indicadarelanza la búsqueda (Ver más abajo)Presupuesto: ~300 s × 8 seeds (exploratory run, not the standardized single-core bench)
Pipeline
  1. 1
    marco de entrada

    A pre-solved border frame plus a break-cell mask are fixed as inputs

  2. 2
    DFS de roturas

    Break-tolerant DFS off the frame allows mismatches only inside the mask, perfect match outside

Complejidad
Tiempo
per mask: a 300 s × 8-seed break-tolerant DFS run; plus a sweep over mask shapes/densities
Espacio
the mask is a 256-bit cell set; otherwise a standard DFS frontier

The mask adds no search cost, it only changes which cells may carry a mismatch, turning a fixed rule into a design axis to sweep.

Hardware y ejecución
Ejecución nativaSolo CPU
0.67núcleos·hora
Núcleos
8
RAM
16 GiB
GPU
0
CPU
Apple M1
Máquina
MacBook (Apple M1, 8 cores)
Presupuesto
~300 s × 8 seeds (exploratory run, not the standardized single-core bench)
Inicio
stochastic; see the run's repro command

Reproducir este resultado: con semilla — se reproduce con la semilla indicada

Seguir explorando

Citado por

Fuente de la páginaVer como Markdown