zebra4j
zebra4j is a generator and solver library for Zebra puzzles, also knows as "logic grid puzzles". (by murfffi)
Hodoku
Hodoku is a solver/generator/trainer/analyzer for standard sudoku. (by PseudoFish)
zebra4j | Hodoku | |
---|---|---|
1 | 13 | |
10 | 64 | |
- | - | |
7.0 | 0.0 | |
11 days ago | about 2 years ago | |
Java | Java | |
GNU Lesser General Public License v3.0 only | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zebra4j
Posts with mentions or reviews of zebra4j.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-08.
-
I made zebra4j - Java and JavaScript libraries for generating logic grid puzzles like the famous Zebra puzzle
Try the JS version at https://murfffi.github.io/zebra-apps/demo/index.html . Learn more and check out the Java code at https://github.com/murfffi/zebra4j . The puzzles are fully customizable and produce descriptions in natural language.
Hodoku
Posts with mentions or reviews of Hodoku.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Are there any specific Sudoku puzzles?
For desktop: HoDoKu can create puzzles needing specific moves and can even solve the puzzle to the exact point where the move is needed.
-
In the circled area, there can be 2 possible triples(569 and 589) , how would I know which one's the right one? and why can't the other be chosen?
If you want to get better at solving progressively more challenging puzzles, Sudoku.com is not a good app. The really good ones have a wide range of good puzzles, are customizable to suit the level of support you like and have a good hinting system which can point out the next logical step even for brutally hard puzzles (not “Bowman's Bingo”!). Check out the Enjoy Sudoku apps, Andoku 3 (Android), Sudoku 10'000 (Android), Good Sudoku (iOS) or my go-to web app SudokuExchange.com. If you are on a desktop computer, HoDoKu is still the gold standard, although its developer passed away around a decade ago.
- What do I do here?
-
What are your opinions on sudoku online? Other website recommendations?
I like SudokuExchange.com, also like SudokuSlam.com, though mostly I use Hodoku on my desktop.
-
What should I do in this situation, when there are multiple possibilities for every square? Should I just guess and see how it works out? Or is there a strategy to "guess it right"?
On the computer with Java installed: Hodoku (very sophisticated hint system)
- When I feel stuck in an online Sudoku, I recreate it in Hodoku, to see what the next hint is (it has helped me learn some techniques so far) But this is a first!
-
This is by far the toughest puzzle I’ve seen. I’ve only been able to conclusively fill in two numbers and have penciled in as much as I could using Snyder notation (which I just learned). Any thoughts on other moves or something I’m not seeing?
I use Hodoku - the updated version by Pseudofish. It's Java so multi platform. You can get it from here: https://github.com/PseudoFish/Hodoku/releases/tag/2.3.0
-
How to start Sudoku as a beginner?
Hodoku has been tested on Linux - it is Java based so should be able to work on a Mac - though I have no way to test that. There is also an executable but that is for Windows.
-
Why Analyzers need to be taken with a grain of salt: Sudoku Explainer vs Hodoku
I notice you are using Hodoku 2.2.0 - probably from Sourceforge. That developer (The original) unfortunately passed away (in 2013 I believe). Since then the project has been forked at least once, and you can find the latest 2.3.0 or (or pre-release 2.3.1) at https://github.com/PseudoFish/Hodoku/releases
-
App or website that can generate advanced techniques to practice on?
Here is a link to download Hodoku: https://github.com/PseudoFish/Hodoku/releases/tag/2.3.0
What are some alternatives?
When comparing zebra4j and Hodoku you can also consider the following projects:
Choco - An open-source Java library for Constraint Programming
OptaPlanner - Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
pulp - A python Linear Programming API
opennars - OpenNARS for Research 3.0+
numberlink - Program for generating and solving numberlink / flow free puzzles
Android-Jigsaw-Puzzle - Android app that allows you to draw anything and turn it into a jigsaw puzzle.