/solitude

Implementation of human-like sudoku solving strategies

Primary LanguageC++

Solitude

Implementation of human-like sudoku-solving strategies.

List of Sudoku solving techniques

  • single
  • intersection
  • pair
  • X-wing
  • triple
  • finned (sashimi) X-wing
  • XY-wing, XYZ-wing, W-wing
  • (finned) swordfish
  • quadruple
  • (finned) jellyfish
  • remote pair
  • simple colors
  • X-chain, XY-chain
  • chains
  • Sue de Coq
  • uniqueness testing
  • ALS-XZ, ALS-XY-wing
  • ALS chain
  • death blossom
  • (finned) franken/mutant fish
  • kraken fish (fish w/ chain)
  • forcing chains, forcing nets
  • brute force