Comparison of logic puzzle solvers: Difference between revisions

Content added Content deleted
(add grilops feature comparison)
No edit summary
Line 17: Line 17:
| [https://www.sudokuwiki.org/ SudokuWiki] || Andrew Stuart || Sudoku 9x9 (Sudoku, Jigsaw, X (Diagonals), Windoku, Color Sudoku (Disjoint Groups), Killer), Kenken 6x6 || Step by step solver, editing by possibilities
| [https://www.sudokuwiki.org/ SudokuWiki] || Andrew Stuart || Sudoku 9x9 (Sudoku, Jigsaw, X (Diagonals), Windoku, Color Sudoku (Disjoint Groups), Killer), Kenken 6x6 || Step by step solver, editing by possibilities
|-
|-
| [https://github.com/obijywk/grilops/ grilops] || obijywk || Examples include: Akari, Aquarium, Araf, Battleship, Castle Wall, Cave, Fillomino, Gokigen Naname, Heteromino, Heyawake, Kuromasu, LITS, Masyu, Nanro, Numberlink, Nurikabe, Shikaku, Skyscrapers, Slitherlink, Spiral Galaxies, Star Battle, Statue Park, Sudoku (Greater than, Killer), Tapa, Yajilin, Hexagonal grids (Kakuro, Masyu, SLICY) || Requires installation and coding in Python
| [https://github.com/obijywk/grilops/ grilops] || obijywk || Examples include: Akari, Aquarium, Araf, Battleship, Castle Wall, Cave, Fillomino, Gokigen Naname, Heteromino, Heyawake, Kuromasu, LITS, Masyu, Nanro, Numberlink, Nurikabe, Shikaku, Skyscrapers, Slitherlink, Spiral Galaxies, Star Battle, Statue Park, Sudoku (Greater than, Killer), Tapa, Yajilin, Hexagonal grids (Kakuro, Masyu, SLICY)<ref>While it will likely be more work than the other options to use these examples, it makes up for it by being much more extensible, being able to implement other genres with some effort.</ref> || Requires installation and coding in Python
|}
|}



Revision as of 08:33, 22 November 2022

The following table lists and compares different online solvers of logic puzzles, based on puzzle genre coverage.

Solver Author Genres Notes
Noq Jenna and Michael Akari, Aquarium, Balance Loop, Battleship, Binairo, Castle Wall, Cave (Corral), Chocona, Country Road, Doppelblock, Easy As, Fillomino, Gokigen Naname (Slant), Hashiwokakero (Bridges), Heteromino, Heyawake, Hitori, Hotaru Beam, Kakuro, Kuromasu, Kurotto, LITS, Magnets, Masyu, Minesweeper, Moon-or-Sun, N Cells (inc. FourCells, FiveCells), Nagare, Nanro, Nonogram, Norinori, Numberlink, Nuribou, Nurikabe, Nurimisaki, Onsen, Ripple Effect, Shakashaka, Shikaku, Shimaguni (Islands), Skyscrapers, Slitherlink, Spiral Galaxies, Star Battle, Statue Park, Stostone, Sudoku, Tapa, Tapa-Like Loop, Tatamibari, Tents, Yajilin, Yajisan-Kazusan, Yin-Yang Visual editor
cspuz-solver2 semiexp Akari, Aqre, Araf, Castle Wall, Compass, Coral, Double Choco, Heyawake, Kropki, Kurotto, LITS, Masyu, Norinori, Nurikabe, Nurimisaki, Shakashaka, Shimaguni, Simple Loop, Slalom, Slitherlink, Tapa, Yajilin, Yajilin (Regions) Accepts links from puzz.link / pzp.jp
pzprRT semiexp Akari, Aqre, Castle Wall, Heyawake, Lits, Masyu, Norinori, Nurikabe, Nurimisaki, Shakashaka, Shimaguni, Simple Loop, Slitherlink, Tapa, Yajilin, Yajilin (Regions) Interactive editor
Qhex Dany Qumsiyeh Fill-a-Pix, Fillomino, Hashiwokakero, Hitori, Kakuro, Lights Out, Masyu, Minesweeper, Numberlink, Nurikabe, Shikoku, Sudoku, Tapa, Thermometers Text editor
f-puzzles Eric Fox Sudoku (3x3-16x16) (Diagonal, Antiknight, Antiking, Jigsaw, Disjoint Groups (Color Sudoku), Nonconsecutive, Jigsaw, Extra Region, Odd/Even, Thermometer, Palindrome, Killer Cage, Little Killer Sum, Sandwich Sum, Generalized Kropki, Clone, Arrow, Between Line, Minimum/Maximum, XV, Quadruple) Visual editor
SudokuWiki Andrew Stuart Sudoku 9x9 (Sudoku, Jigsaw, X (Diagonals), Windoku, Color Sudoku (Disjoint Groups), Killer), Kenken 6x6 Step by step solver, editing by possibilities
grilops obijywk Examples include: Akari, Aquarium, Araf, Battleship, Castle Wall, Cave, Fillomino, Gokigen Naname, Heteromino, Heyawake, Kuromasu, LITS, Masyu, Nanro, Numberlink, Nurikabe, Shikaku, Skyscrapers, Slitherlink, Spiral Galaxies, Star Battle, Statue Park, Sudoku (Greater than, Killer), Tapa, Yajilin, Hexagonal grids (Kakuro, Masyu, SLICY)[1] Requires installation and coding in Python
  1. While it will likely be more work than the other options to use these examples, it makes up for it by being much more extensible, being able to implement other genres with some effort.