Aller au contenu

Le backtracker C de McGavin : l'histoire du débit, reconstruit ici

Le backtracker C de Peter McGavin, le plus rapide de la communauté : une recette d'optimisation de 2007 capitalisée pendant deux décennies via code généré, tables de correspondance et astuces de compteur, puis compilée sur mon M1 et pointée vers le vrai puzzle à 256 pièces, où en mono-cœur elle dépasse 200 des 256 pièces à ~109M placements/s.

par Peter McGavin · write-up par Raphaël Anjou

expériencemesuremesuréAller plus viteRetour arrièreMis à jour 2026-07-21
Reproduirecalcul lourd — script et résultats sont dans le dépôtrelance la rechercheBudget: 30 s per run
Matériel & exécution
Banc standardiséCPU seul
0.0083cœurs·heure
Cœurs
1
RAM
16 GiB
GPU
0
CPU
Apple M1
Machine
MacBook (Apple M1, 8 cores), single-threaded binary
Budget
30 s per run
Départ
time-seeded; deterministic on Joe's puzzle, non-terminating on real E2
Reproduire ce résultat

calcul lourd — script et résultats sont dans le dépôt

fetch genbody71.zip from groups.io msg 11749; gcc -Ofast -DG then without -DG

Continuer l'exploration

Cité par

Source de la pageVersion Markdown