En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Design en algoritme for å løse Sudoku [/INST] En algoritme for å løse Sudoku kan designes ved hjelp av tilbakesporing. Algoritmen starter med en tom 9x9 rutenett. Først sjekker algoritmen om noen celler allerede har en verdi, og hvis de har det, blir verdien satt inn i cellen. Hvis en celle ikke har en verdi, må algoritmen identifisere et gyldig tall å sette inn i cellen. Algoritmen sjekker deretter raden, kolonnen og 3*3-boksen som er tilknyttet cellen for å forsikre seg om at det ikke forekommer noen duplikatverdier. Hvis ingen gyldige tall blir funnet, går algoritmen tilbake og velger et annet tall for den forrige cellen, og prosessen fortsetter til en gyldig løsning er funnet.