Sudoku Flow

Il Sudoku più difficile del mondo alla prova del motore di suggerimenti

Non esiste un Sudoku ufficialmente più difficile di tutti: dipende da come misuri la difficoltà. Noi l'abbiamo misurata come risolve un giocatore, un passo alla volta con la tecnica più semplice che funziona, usando il motore di suggerimenti della nostra app Sudoku.

Risposta rapida

Due rompicapi del matematico finlandese Arto Inkala, AI Escargot (2006) e il suo schema del 2012, sono stati presentati in tutto il mondo come i Sudoku più difficili mai creati. Il motore di suggerimenti della nostra app non riesce a spiegare ogni passo di nessuno dei due: entrambi richiedono la tecnica Catena forzante, in cui provi un numero e segui le sue conseguenze, ed entrambi hanno passi che nessuna tecnica conosciuta dall'app riesce a spiegare. Nessuno dei 60.000 rompicapi dell'app richiede una di queste due cose.

Come abbiamo misurato la difficoltà

Il motore di suggerimenti usa lo stesso codice del suggerimento nella nostra app. Trova la tecnica più semplice che permette di inserire un numero, lo inserisce e cerca di nuovo, finché la griglia è completa. Catena forzante è l'ultima tecnica che prova; quando nemmeno questa funziona, il motore conosce comunque il numero, ma non ha un passaggio con cui spiegarlo. Puoi seguire ogni passo nel risolutore di Sudoku.

I risultati

RompicapoIndiziPassiPassi con Catena forzantePassi senza spiegazioneTecnica con un nome più difficile
Il rompicapo di Arto Inkala del 2012216064Catena forzante
AI Escargot235832Catena forzante
Un rompicapo creato per mettere in difficoltà la forza bruta176400Singolo nascosto

Il rompicapo di Arto Inkala del 2012

Pubblicato nel giugno 2012, quando i mezzi d'informazione di tutto il mondo lo presentarono come il Sudoku più difficile mai creato.

6 passi con Catena forzante e 4 passi senza spiegazione: oltre il livello più difficile dell'app, Estremo.

Risolvilo passo dopo passo →

Fonte: SudokuWiki: Arto Inkala Sudoku

AI Escargot

Alla fine di novembre 2006 il suo autore, il matematico finlandese Arto Inkala, dichiarò che era il Sudoku più difficile del mondo. Gli diede questo nome per la sua forma simile a una chiocciola.

3 passi con Catena forzante e 2 passi senza spiegazione: oltre il livello più difficile dell'app, Estremo.

Risolvilo passo dopo passo →

Fonte: SudokuWiki: Escargot

Un rompicapo creato per mettere in difficoltà la forza bruta

Wikipedia lo presenta come un Sudoku progettato per ostacolare i programmi di risoluzione a forza bruta: la prima riga è vuota e la sua soluzione è 9 8 7 6 5 4 3 2 1, l'ordine peggiore per un programma che prova prima 1.

Ogni passo ha un nome. Il più difficile è Singolo nascosto, quindi l'app classificherebbe questo rompicapo nel livello Medio.

Risolvilo passo dopo passo →

Fonte: Wikipedia: Sudoku solving algorithms

Cosa ci mostra questo confronto

  • Meno indizi non rendono un rompicapo più difficile. Lo schema contro la forza bruta ha 17 indizi, il minimo per un Sudoku con una sola soluzione, e una persona lo risolve usando solo singoli. Il rompicapo di Inkala del 2012 ha 21 indizi e richiede comunque tentativi.
  • Difficile per un computer non significa difficile per una persona. Un programma che prova ogni numero a turno deve fare moltissimi tentativi sullo schema contro la forza bruta; una persona non deve mai tirare a indovinare per risolverlo.
  • Il livello più difficile dell'app si ferma prima dei tentativi. Nessuno dei suoi 60.000 rompicapi richiede la tecnica Catena forzante; il livello Estremo è determinato soprattutto da ALS-XZ, nel 86,3% dei rompicapi di livello Estremo.

Quale rompicapo sia il più difficile dipende dal criterio usato. Secondo quello di SudokuWiki, il rompicapo di Inkala del 2012 è terzo, dietro a due rompicapi di David Filmer. SudokuWiki: Arto Inkala Sudoku

Icona dell'app Sudoku

Vuoi altre griglie come questa?

Realizziamo anche un'app Sudoku per iPhone, iPad, Mac e Android. Non contiene alcuna pubblicità, funziona offline e, quando chiedi un suggerimento, ti mostra la tecnica invece di inserire semplicemente un numero.

Sudoku Flow è realizzato da Rubigo Games, lo sviluppatore dell'app Sudoku consigliata su questo sito.