解析アルゴリズムの系統(v6)

Classification Algorithm Remarks, Family
 Single   Last Digit ***
  Naked Single ***
  Hidden Single ***
  LockedCandidate   LockedCandidate ***
  LockedSet   LockedSet ***
  Fish   Fish (2D-7D) ***
  Finned Fish ***
  Franken/Mutant Fish +
  Finned F/M Fish +
  (Finned)Endo Fish
  (Finned)Canibalism
  Kraken(Finned)Fish +
  Fish Family
  Link
 (Link-Chain)
  SkyScraper
  EmptyRectangle
  X-Chain **
  XY-Chain **
  (Multi)Coloring
  XY-Wing
  W-Wing
  RemotePair
  SueDeCoq   SueDeCoq **
  SueDeCoqEx *** +++
  Franken SueDeCoqEx *
 SueDeCoq Family
  XYZ-Wing   XYZ-Wing
  XYZ-Wing(ALS)
  Death Blossom
  ALS-Wing ++


 ALS Death Blossom
  ALS
 (ALS-Chain)
 ALS XZ
 ALS XY-Wing
 ALS Chain **
  AHS  AHS XZ
 AHS XZ double
 ver.6.0-
  NiceLoop  NiceLoop *
 Grouped NiceLoop ** +
  eNetwork *
  eNetwork
 ForceChain  ForceChain_Cell * +
 ForceChain_House * +
  (ForceChain_Contradiction) ** ++
 Subset Exclusion  Aligned Pair Exclusion
 Aligned Triple Exclusion
 Subset Exclusion
 ver.5.1-
 Firework  Firework Triple
 Firework Quadruple
 Firework WWing
 Firework LWing
 Firework ALP
 Firework Double_ALP
 ver.5.1-
 Exocet  Junior Exocet (JE2)
 Exocet** ++
 Exocet Franken/Mutant(FM)*** +++
 Junior:JE2,JE1
 Standard/Single/SinglaeBase
 FM,FM-Single,FM-SingleBase
 Multi-Sector Locked Set
  (MSLS)
  MSLS *** +++
  SK Loop ** +++
 
  GeneralLogic  GeneralLogic * +  
***,**,*:Effective ++,+:Fascinating

GeneralLogic

上の表に示した数独の解法アルゴリズムは、全て”GeneralLogic”で表せます。名称のとおりまさに汎用手法です。 これは、BaseSetとCoverSetの被覆の関係から、論理的に不都合な(あり得ない)候補を除外する手法です。 従来手法のアルゴリズムで解いた結果を、BaseSetとCoverSetで再解釈するのは比較的容易です。 しかし、あまりに素朴であるため、「GeneralLogic」は数独を解くのにあまり効率的ではありません。
永く内面で考え続けることにします。 ”抵抗は無意味だ” でしょうか


Top