Al seleccionar el número que va en una casilla el programa elimina dicho número del recuadro 3×3, fila y columna al que pertenece la casilla.
Cada casilla, cuando está vacía, muestra los 9 números posibles que podrían ir en ella, tal y como se muestra en la figura adjunta.
En total hay 91 casillas repartidas en nueve columnas, nueve filas y nueve grupos de 3×3. Toda casilla siempre pertenece a un grupo, columna y fila determinados.
En un grupo 3×3 van repartidos los números del 1 al 9 sin que pueda repetirse ninguno de ellos. Otro tanto ocurre con las filas y las columnas.