Bár még nem készültem el egy átfogó elemzéssel, de röviden így készült:
Kézzel. :) Unalmas tanórákon töltögettem ki ilyen nagyokat, és azt figyeltem, hogy mikor akadok el. (Egyébként a sima sudokut eléggé utálom kitölteni, szerintem csinálni sokkal nagyobb kihívás=élvezet) Arra jutottam, hogy minden mezőnek van egy kezdőértéke, ami a beírható számok mennyiségét jelzi. Amikor ez az érték eléri a 0-t, a kitöltés megbukott. Bizonyos mezők befolyásolnak másokat, így olyan rendben kell kitölteni, hogy mindenkinek maradjon hely.
Ezután minden mező kap egy értéket, (én határozatlansági faktornak neveztem) mely érték mutatja, hány mező alapján lehet egyértelműen következtetni a nem-értékére (arra az értékre, ami biztos nem).
Ezek után egy fokozatossággal kell számolni, mert kitöltéskor ezek az értékek változnak. Ezt a részt kézzel számoltam végig, de ha lesz időm, implementálom.
Egyébként a szükséges számok számára lehet következtetni a kisebb sudokukhoz szükséges mennyiségek alapján.
Bocs ha kusza lett, majd megpróbálom összeszedni épkézláb.
(kösz a typot, de, 0-F-ig)