d76e7d91912f0c1b0a9e8b07df9642bac222b0c8
[IRC.git] / Robust / src / Tests / mlp / stephen / Test.java
1 public class Test
2 {
3     public Test(){}
4
5     public static void main(String args[]) {
6
7         System.out.println("# it starts");
8         Test t = new Test();
9         t.doSomeWork();
10
11     }
12
13     public void doSomeWork()
14     {
15
16         //hard-coded in board solution: http://www.websudoku.com/?level=4&set_id=1031120945
17         int[][] puzzle = new int[9][9];
18         puzzle[0][0] = 3;
19         puzzle[0][1] = 0;
20         puzzle[0][2] = 6;
21         puzzle[0][3] = 0;
22         puzzle[0][4] = 0;
23         puzzle[0][5] = 8;
24         puzzle[0][6] = 0;
25         puzzle[0][7] = 0;
26         puzzle[0][8] = 4;
27         puzzle[1][0] = 0;
28         puzzle[1][1] = 0;
29         puzzle[1][2] = 0;
30         puzzle[1][3] = 4;
31         puzzle[1][4] = 0;
32         puzzle[1][5] = 0;
33         puzzle[1][6] = 0;
34         puzzle[1][7] = 0;
35         puzzle[1][8] = 0;
36         puzzle[2][0] = 0;
37         puzzle[2][1] = 0;
38         puzzle[2][2] = 9;
39         puzzle[2][3] = 0;
40         puzzle[2][4] = 0;
41         puzzle[2][5] = 0;
42         puzzle[2][6] = 6;
43         puzzle[2][7] = 2;
44         puzzle[2][8] = 0;
45         puzzle[3][0] = 0;
46         puzzle[3][1] = 0;
47         puzzle[3][2] = 0;
48         puzzle[3][3] = 0;
49         puzzle[3][4] = 3;
50         puzzle[3][5] = 0;
51         puzzle[3][6] = 0;
52         puzzle[3][7] = 6;
53         puzzle[3][8] = 5;
54         puzzle[4][0] = 8;
55         puzzle[4][1] = 0;
56         puzzle[4][2] = 0;
57         puzzle[4][3] = 1;
58         puzzle[4][4] = 0;
59         puzzle[4][5] = 2;
60         puzzle[4][6] = 0;
61         puzzle[4][7] = 0;
62         puzzle[4][8] = 7;
63         puzzle[5][0] = 5;
64         puzzle[5][1] = 3;
65         puzzle[5][2] = 0;
66         puzzle[5][3] = 0;
67         puzzle[5][4] = 6;
68         puzzle[5][5] = 0;
69         puzzle[5][6] = 0;
70         puzzle[5][7] = 0;
71         puzzle[5][8] = 0;
72         puzzle[6][0] = 0;
73         puzzle[6][1] = 7;
74         puzzle[6][2] = 2;
75         puzzle[6][3] = 0;
76         puzzle[6][4] = 0;
77         puzzle[6][5] = 0;
78         puzzle[6][6] = 1;
79         puzzle[6][7] = 0;
80         puzzle[6][8] = 0;
81         puzzle[7][0] = 0;
82         puzzle[7][1] = 0;
83         puzzle[7][2] = 0;
84         puzzle[7][3] = 0;
85         puzzle[7][4] = 0;
86         puzzle[7][5] = 1;
87         puzzle[7][6] = 0;
88         puzzle[7][7] = 0;
89         puzzle[7][8] = 0;
90         puzzle[8][0] = 9;
91         puzzle[8][1] = 0;
92         puzzle[8][2] = 0;
93         puzzle[8][3] = 2;
94         puzzle[8][4] = 0;
95         puzzle[8][5] = 0;
96         puzzle[8][6] = 7;
97         puzzle[8][7] = 0;
98         puzzle[8][8] = 6;
99         Board b = new Board(puzzle);
100         Board solved = Solver.go(b);
101
102         System.out.println(solved);
103     }
104
105 }