generator_type: topdown
symmetry_type: SYMMETRY_TYPE_NONE
placed count: 81
elapsed_time: 3.2564 seconds
gen_retries: 0 gen_cycles: 0 solv_cycles: 0
nakedSingetons: hiddenSingetons: guess_count = 0

8 1 9 2 3 4 5 6 7
5 7 6 8 9 1 2 3 4
2 4 3 5 6 7 8 9 1
6 8 7 9 1 2 3 4 5
9 2 1 3 4 5 6 7 8
3 5 4 6 7 8 9 1 2
7 9 8 1 2 3 4 5 6
1 3 2 4 5 6 7 8 9
4 6 5 7 8 9 1 2 3

Refined Puzzle: placed count: 24

refined_nakedSingetons: refined_hiddenSingetons: refined_guess_count =
naked_pairs = [NakedPairTuple(cell1=7, cell2=43, candidates=array([6, 7]))] naked_triplets = [NakedTripleTuple(cell1=7, cell2=43, cell3=52, candidates=array([1, 6, 7]))]
8 3 4
8
2 9 1
3
9 1 4 5 8
4 2
2 3 5
7 9
4 7 9 2
8 1 9 2 3 4 5 6 7
5 7 6 8 9 1 2 3 4
2 4 3 5 6 7 8 9 1
6 8 7 9 1 2 3 4 5
9 2 1 3 4 5 6 7 8
3 5 4 6 7 8 9 1 2
7 9 8 1 2 3 4 5 6
1 3 2 4 5 6 7 8 9
4 6 5 7 8 9 1 2 3