Hidato is very similar to Numbrix. The only difference is that the path can move diagonally. To get that I had to drop the Hamiltonian path generator I scrounged up, and replace it with one that generalizes to accept the diagonal connections. The new path generator is based on this stackoverflow answer. Hidato is interesting, the path can cross itself and that seems to lead to some surprises while I'm solving it.
|A randomly-generated 9x9 nonogram.|
|Nonogram in progress.|
The third puzzle type I added was Shikaku, which I'll describe in the next post.