A program written with prolog that aims to solve nurikabe puzzle based on specific techniques.
Nurikabe is a logic-based puzzle where the goal is to create islands in a grid according to specific rules.
You can play the game here.
the program now contains 13 techniques and can be expanded much more to solve more complex puzzles. So there is a wide space for improvement :-)
The techniques implemented in my program come from the detailed guide provided here.