Aller au contenu

MIDDEN

Décider à l'avance non pas quand un plateau peut casser, mais où : confiner chaque désaccord à une forme de cellules choisie, et chercher la meilleure forme.

par Raphaël Anjou

expériencesolveurmesuréplafonné452/480arêtes appariéesRecherche localeMis à jour 2026-07-21
Reproduireavec graine — se reproduit avec la graine donnéerelance la recherche (Voir ci-dessous)Budget: ~300 s × 8 seeds (exploratory run, not the standardized single-core bench)
Pipeline
  1. 1
    cadre en entrée

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

  2. 2
    DFS de ruptures

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

Complexité
Temps
per mask: a 300 s × 8-seed break-tolerant DFS run; plus a sweep over mask shapes/densities
Espace
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.

Matériel & exécution
Exécution nativeCPU seul
0.67cœurs·heure
Cœurs
8
RAM
16 GiB
GPU
0
CPU
Apple M1
Machine
MacBook (Apple M1, 8 cores)
Budget
~300 s × 8 seeds (exploratory run, not the standardized single-core bench)
Départ
stochastic; see the run's repro command

Reproduire ce résultat: avec graine — se reproduit avec la graine donnée

Continuer l'exploration

Cité par

Source de la pageVersion Markdown