Partially solved sudoku:
===================================
9: || 8 __ 3 || __ __ __|| 4 9 2 ||
8: || 6 4 1 || 9 __ 2 || __ __ __||
7: || __ __ __|| 3 4 8 || __ 6 1 ||
===================================
6: || __ __ 7 || __ 9 __|| 1 5 8 ||
5: || __ __ __|| __ 2 __|| __ __ 6 ||
4: || 5 6 __|| __ 1 __|| 2 __ __||
===================================
3: || 4 __ 6 || 2 3 __|| __ __ __||
2: || __ __ __|| __ 8 __|| 6 2 4 ||
1: || 7 8 2 || __ __ __|| 3 1 __||
===================================
A B C D E F G H I
These are potential values on the missing fields:
A/2: -- [1, 3, 9]
A/5: -- [1, 3, 9]
A/6: -- [2, 3]
A/7: -- [2, 9]
B/2: -- [1, 3, 5, 9]
B/3: -- [1, 5, 9]
B/5: -- [1, 3, 9]
B/6: -- [2, 3]
B/7: -- [2, 5, 7, 9]
B/9: -- [5, 7]
C/2: -- [5, 9]
C/4: -- [4, 8, 9]
C/5: -- [4, 8, 9]
C/7: -- [5, 9]
D/1: -- [4, 5, 6]
D/2: -- [1, 5, 7]
D/4: -- [4, 7, 8]
D/5: -- [4, 5, 7, 8]
D/6: -- [4, 6]
D/9: -- [1, 5, 6, 7]
E/1: -- [5, 6]
E/8: -- [5, 7]
E/9: -- [5, 6, 7]
F/1: -- [4, 5, 6, 9]
F/2: -- [1, 5, 7, 9]
F/3: -- [1, 5, 7, 9]
F/4: -- [3, 4, 7]
F/5: -- [3, 4, 5, 7]
F/6: -- [3, 4, 6]
F/9: -- [1, 5, 6, 7]
G/3: -- [5, 7, 8, 9]
G/5: -- [7, 9]
G/7: -- [5, 7]
G/8: -- [5, 7, 8]
H/3: -- [7, 8]
H/4: -- [3, 4, 7]
H/5: -- [3, 4, 7]
H/8: -- [3, 7, 8]
I/1: -- [5, 9]
I/3: -- [5, 7, 9]
I/4: -- [3, 7, 9]
I/8: -- [3, 5, 7]
My sudoku solver program is stuck on the above field. I didn't implement a backtracking algorithm on purpose, but I also can't figure out the next move, not to mention implementing the according strategy.
Please give a tip on how to find out the next number.
EDIT: The original unsolved sudoku:
===================================
9: || __ __ 3 || __ __ __|| 4 9 2 ||
8: || 6 __ 1 || __ __ __|| __ __ __||
7: || __ __ __|| __ 4 8 || __ __ __||
===================================
6: || __ __ 7 || __ 9 __|| __ 5 8 ||
5: || __ __ __|| __ 2 __|| __ __ __||
4: || 5 6 __|| __ 1 __|| 2 __ __||
===================================
3: || __ __ __|| 2 3 __|| __ __ __||
2: || __ __ __|| __ __ __|| 6 __ 4 ||
1: || 7 8 2 || __ __ __|| 3 __ __||
===================================
A B C D E F G H I