Nurikabe

Thursday 10 May, 2007 @ 18:53

Nurikabe puzzles are the very latest cool thing! (IMHO) :D

I started work on a GTK+ application for all my Nurikabe puzzling needs. I based it on the GNOME Sudoku code, so it is also written in Python.

Besides that, Vladimir Panteleev, a fellow Worms-addicted buddy of mine put together a generator. It’s more or less a bruteforce generator, but it’s still fairly quick at generating even large puzzles. The quality is okayish.

I translated this to Python, changed and optimized it somewhat and then integrated it with the PyGTK+ application. At the moment, the combination looks spiffy, like this: ;)


Generated Nurikabe Puzzle in with a PyGTK interface

Using a freeware Java applet I snatched from Otto Janko’s page, I also put up pages for a hundred generated, 10×10 Nurikabe puzzles over here. You can see that they’re not the most exceptionally cool puzzles. But I still think it’s a pretty neat thing. :)

One of the things I plan on doing is to try and rate these puzzles on difficulty to solve, much like GNOME Sudoku does. It should also help weed out the quality puzzles from the rather messy ones.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2010 Shtééf | powered by WordPress with Barecity