+ All Categories
Home > Documents > Generování sudoku

Generování sudoku

Date post: 06-Jan-2016
Category:
Upload: aulani
View: 35 times
Download: 0 times
Share this document with a friend
Description:
Generování sudoku. Ondřej Hlaváč. Základní pravidla sudoku. Každý řádek, sloupec a čtverec obsahuje každý ze znaků 1 až 9 právě jednou Právě jedno řešení Řešitelné lidmi. Základem každého generátoru je řešitel. Kontrola řešitelnosti Určuje složitost vygenerovaných rébusů. - PowerPoint PPT Presentation
5
Generování Generování sudoku sudoku Ondřej Hlaváč
Transcript
Page 1: Generování sudoku

Generování Generování sudokusudoku

Ondřej Hlaváč

Page 2: Generování sudoku

Základní pravidla sudoku

• Každý řádek, sloupec a čtverec obsahuje každý ze znaků 1 až 9 právě jednou

• Právě jedno řešení• Řešitelné lidmi

Page 3: Generování sudoku

Základem každého generátoru je řešitel

• Kontrola řešitelnosti• Určuje složitost vygenerovaných

rébusů

Page 4: Generování sudoku

Způsoby generování

Dva základní přístupy:• Od plné mřížky• Od prázdné mřížky

Nejpoužívanější metody:•Nahodné generování•Mazání hodnot z plné mřížky•Stromová struktura

•Do šířky•Do hloubky

Page 5: Generování sudoku

Algoritmus

Vybereme náhodnou buňku

Vybereme náhodnou hodnotu

Vyčistíme řádek, sloupec a čtverec

poleBunek

poleMoznosti

Zkontrolujeme prázdné buňky

Je sudoku řešitelné?

Konec

Jsme na max. počtu čísel?NeAno

Ne

Ano

Vrátíme krok a odeberemez pole možností


Recommended