Analysis of xx-ph-00001643-H312-base.sdk

Contents

Original Sudoku

level: deep

Original Sudoku

position: 98.7.....6.....7....7.5..9..4.....3...65..9.......2..1..89..5......1...4.....3.2. initial

Autosolve

position: 98.7.....6.....7....7.5..9..4.....3...65..9.......2..1..89..5......15..4.....3.29 autosolve
Autosolve

Pair Reduction Variants

Deep Constraint Pair Analysis

Deep Constraint Pair Analysis

Deep Constraint Pair Analysis

Time used: 0:00:00.000011

List of important HDP chains detected for I7,G8: 3..:

* DIS # G8: 3 # A7: 2,7 => CTR => A7: 1,3,4
* DIS # G8: 3 + A7: 1,3,4 # E7: 6,7 => CTR => E7: 2,4
* CNT   2 HDP CHAINS /  53 HYP OPENED

List of important HDP chains detected for E7,D8: 2..:

* DIS # D8: 2 # A7: 3,7 => CTR => A7: 1,2,4
* DIS # D8: 2 + A7: 1,2,4 # B7: 3,7 => CTR => B7: 1,2,6
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # G1: 1,6 => CTR => G1: 2,3,4
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # H6: 4,8 => CTR => H6: 5,6
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 # G6: 6 => CTR => G6: 4,8
* PRF # E7: 2 # D4: 6,8 => SOL
* STA # E7: 2 + D4: 6,8
* CNT   6 HDP CHAINS /  87 HYP OPENED

See Appendix: Full HDP Chains for full list of HDP chains.

Details

This sudoku is deep. Here is some information that may be helpful on how to proceed.

Positions

98.7.....6.....7....7.5..9..4.....3...65..9.......2..1..89..5......1...4.....3.2. initial
98.7.....6.....7....7.5..9..4.....3...65..9.......2..1..89..5......15..4.....3.29 autosolve

Classification

level: deep

Pairing Analysis

--------------------------------------------------
* CONSTRAINT PAIRS (AUTO SOLVE)
H7,G9: 1.. / H7 = 1  =>  1 pairs (_) / G9 = 1  =>  3 pairs (_)
E7,D8: 2.. / E7 = 2  =>  1 pairs (_) / D8 = 2  =>  3 pairs (_)
I7,G8: 3.. / I7 = 3  =>  2 pairs (_) / G8 = 3  =>  3 pairs (_)
I4,H6: 5.. / I4 = 5  =>  0 pairs (_) / H6 = 5  =>  1 pairs (_)
E2,F2: 9.. / E2 = 9  =>  0 pairs (_) / F2 = 9  =>  0 pairs (_)
B8,C8: 9.. / B8 = 9  =>  1 pairs (_) / C8 = 9  =>  1 pairs (_)
B6,B8: 9.. / B6 = 9  =>  1 pairs (_) / B8 = 9  =>  1 pairs (_)
F2,F4: 9.. / F2 = 9  =>  0 pairs (_) / F4 = 9  =>  0 pairs (_)
* DURATION: 0:00:05.409394  START: 06:16:25.236676  END: 06:16:30.646070 2020-11-30
* CP COUNT: (8)
* INCONCLUSIVE

--------------------------------------------------
* DEEP CONSTRAINT PAIRS (PAIR REDUCTION)
I7,G8: 3.. / I7 = 3 ==>  2 pairs (_) / G8 = 3 ==>  4 pairs (_)
E7,D8: 2.. / E7 = 2 ==>  0 pairs (*) / D8 = 2 ==>  9 pairs (_)
* DURATION: 0:01:15.572280  START: 06:16:30.646994  END: 06:17:46.219274 2020-11-30
* REASONING I7,G8: 3..
* DIS # G8: 3 # A7: 2,7 => CTR => A7: 1,3,4
* DIS # G8: 3 + A7: 1,3,4 # E7: 6,7 => CTR => E7: 2,4
* CNT   2 HDP CHAINS /  53 HYP OPENED
* REASONING E7,D8: 2..
* DIS # D8: 2 # A7: 3,7 => CTR => A7: 1,2,4
* DIS # D8: 2 + A7: 1,2,4 # B7: 3,7 => CTR => B7: 1,2,6
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # G1: 1,6 => CTR => G1: 2,3,4
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # H6: 4,8 => CTR => H6: 5,6
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 # G6: 6 => CTR => G6: 4,8
* PRF # E7: 2 # D4: 6,8 => SOL
* STA # E7: 2 + D4: 6,8
* CNT   6 HDP CHAINS /  87 HYP OPENED
* DCP COUNT: (2)
* SOLUTION FOUND

Header Info

1643;H312;GP;22;11.30;1.20;1.20

Appendix: Full HDP Chains

A1. Deep Constraint Pair Analysis

Full list of HDP chains traversed for I7,G8: 3..:

* DIS # G8: 3 # A7: 2,7 => CTR => A7: 1,3,4
* INC # G8: 3 + A7: 1,3,4 # B7: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # B8: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # A4: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # A5: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # B8: 2,9 => UNS
* INC # G8: 3 + A7: 1,3,4 # B8: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # C4: 2,9 => UNS
* INC # G8: 3 + A7: 1,3,4 # C4: 1,5 => UNS
* INC # G8: 3 + A7: 1,3,4 # H7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # H8: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 # B7: 6,7 => UNS
* DIS # G8: 3 + A7: 1,3,4 # E7: 6,7 => CTR => E7: 2,4
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # F7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # I4: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # I4: 2,5,8 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # H7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # H8: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # B7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # F7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # I4: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # I4: 2,5,8 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # B7: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # B8: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # A4: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # A5: 2,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # B8: 2,9 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # B8: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # C4: 2,9 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # C4: 1,5 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # E1: 2,4 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # E2: 2,4 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # H7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # H8: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # B7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # F7: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # I4: 6,7 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 # I4: 2,5,8 => UNS
* INC # G8: 3 + A7: 1,3,4 + E7: 2,4 => UNS
* INC # I7: 3 # G6: 4,8 => UNS
* INC # I7: 3 # H6: 4,8 => UNS
* INC # I7: 3 # E5: 4,8 => UNS
* INC # I7: 3 # F5: 4,8 => UNS
* INC # I7: 3 # H2: 4,8 => UNS
* INC # I7: 3 # H2: 1,5 => UNS
* INC # I7: 3 # H8: 6,8 => UNS
* INC # I7: 3 # G9: 6,8 => UNS
* INC # I7: 3 # D8: 6,8 => UNS
* INC # I7: 3 # D8: 2 => UNS
* INC # I7: 3 # G3: 6,8 => UNS
* INC # I7: 3 # G4: 6,8 => UNS
* INC # I7: 3 # G6: 6,8 => UNS
* INC # I7: 3 => UNS
* CNT  53 HDP CHAINS /  53 HYP OPENED

Full list of HDP chains traversed for E7,D8: 2..:

* DIS # D8: 2 # A7: 3,7 => CTR => A7: 1,2,4
* DIS # D8: 2 + A7: 1,2,4 # B7: 3,7 => CTR => B7: 1,2,6
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B8: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B8: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B8: 6,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # A5: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # A6: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B8: 3,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B8: 6,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # C6: 3,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # C6: 5 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # H7: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # H7: 7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B9: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # B9: 5,7 => UNS
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 # G1: 1,6 => CTR => G1: 2,3,4
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # G3: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # G3: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # G3: 2,3,4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # H7: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # H7: 7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # B9: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # B9: 5,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # G3: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # G3: 2,3,4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # G6: 4,8 => UNS
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 # H6: 4,8 => CTR => H6: 5,6
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 # G6: 4,8 => UNS
* DIS # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 # G6: 6 => CTR => G6: 4,8
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # E5: 4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # F5: 4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 6,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # A5: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # A6: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 3,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 6,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # C6: 3,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # C6: 5 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H8: 6,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H8: 7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H7: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H7: 7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B9: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B9: 5,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # G3: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # G3: 2,3,4 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # I4: 2,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # I4: 5,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # G3: 2,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # G3: 1,3,4 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # E5: 4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # F5: 4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # I4: 2,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # I4: 5,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # A5: 2,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B5: 2,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # D6: 4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # E6: 4,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # I4: 5,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # I4: 2,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H1: 5,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H1: 1,4 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 6,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # A5: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # A6: 3,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 3,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B8: 6,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # C6: 3,9 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # C6: 5 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H8: 6,8 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H8: 7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H7: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # H7: 7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B9: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # B9: 5,7 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # G3: 1,6 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 # G3: 2,3,4 => UNS
* INC # D8: 2 + A7: 1,2,4 + B7: 1,2,6 + G1: 2,3,4 + H6: 5,6 + G6: 4,8 => UNS
* INC # E7: 2 # D9: 6,8 => UNS
* INC # E7: 2 # E9: 6,8 => UNS
* INC # E7: 2 # G8: 6,8 => UNS
* INC # E7: 2 # H8: 6,8 => UNS
* INC # E7: 2 # D3: 6,8 => UNS
* PRF # E7: 2 # D4: 6,8 => SOL
* STA # E7: 2 + D4: 6,8
* CNT  86 HDP CHAINS /  87 HYP OPENED