1234567891011121314151617181920212223242526272829303132333435 |
- using System;
- using uqac_ia_sudoku_csp.Solver;
- using uqac_ia_sudoku_csp.Solver.Generators;
-
- namespace uqac_ia_sudoku_csp
- {
- internal class Program
- {
- public static void Main(string[] args)
- {
- var board = new Board("123456789");
-
- var generator = new FileGenerator();
- generator.Generate(board, new FileGeneratorDbo
- {
- EmptyCharacters = "0 ",
- FilePath = "../sample/03.txt"
- });
- board.Print(Console.Out);
-
- var solver = new BacktrackSearch();
- var resolved = solver.Resolve(board);
-
- if (resolved)
- {
- Console.WriteLine("Resolved:");
- board.Print(Console.Out);
- }
- else
- {
- Console.WriteLine("Not resolved");
- }
- }
- }
- }
|