- Vyřešit sudoku
- Vygenerovat sudoku
- Uložení sudoku
- Načtení sudoku
- Řešení sudoku
- Automatické přizpůsobení pro různé monitory
- Lze sledovat, jak jsou políčka průběžně vyplňována
- V případě zaškrtnutí možnosti se program při hledání řešení zastaví na specifikované množství času po každém pokusu
- Upozornění v případě
- neplatného zadání
- neexistujícího řešení
- Zabudován algoritmus na vytvoření sudoku, které má vždy jen a pouze jedno řešení
- Několik možných úrovní obtížnosti
- Lehká obtížnost
- Střední obtížnost
- Těžká obtížnost
- Program ukládá sudoku do mřížky formátu Simple Sudoku (*.ss), která je pro člověka lehce pochopitelná
- Uživatel si může vygenerovat sudoku různé obtížnosti a následně jej sám řešit
- Při vyřešení je uživatel informován
- V průběhu řešení má uživatel možnost zkontrolovat si, jestli neudělal v řešení chybu
- Měřítko programu se přizpůsobí tak, aby program byl použitelný na různých zařízeních