Algorithm Expert
Budget: $10 – $30 USD
I am looking for an algorithm expert who can write a program for generating Nurikabe puzzles. The rules can be seen in the following links:
- https://www.youtube.com/playlist?list=PLH_elo2OIwaC0RmpMP6zAHRrYPalpQZq3
- https://www.puzzle-nurikabe.com/
- https://www.kakuro-online.com/nurikabe/
The inputs are only grid size, difficulty, and how many puzzles will be generated.
And the program should output puzzles in the following format:
"*,*,10,*,*,*,*,*,#,#,#,*,#,#,#,1,#,*,#,2,*,#,#,#,4,#,#,#,*,#,*,*,*,#,2,#",
where "*" stands for the parts of islands, "#" is the black river, and the numbers are clues.
Generating and solving Nurikabe puzzles are not complicated, however, the main constraint is to generate puzzles with ONE UNIQUE SOLUTION available.
We are developing an application for playing several puzzles similar to this one. Once this project is completed successfully, we can proceed further to add more puzzles to the app.
I hope to cooperate with a good developer who can work with me in the long term.
- https://www.youtube.com/playlist?list=PLH_elo2OIwaC0RmpMP6zAHRrYPalpQZq3
- https://www.puzzle-nurikabe.com/
- https://www.kakuro-online.com/nurikabe/
The inputs are only grid size, difficulty, and how many puzzles will be generated.
And the program should output puzzles in the following format:
"*,*,10,*,*,*,*,*,#,#,#,*,#,#,#,1,#,*,#,2,*,#,#,#,4,#,#,#,*,#,*,*,*,#,2,#",
where "*" stands for the parts of islands, "#" is the black river, and the numbers are clues.
Generating and solving Nurikabe puzzles are not complicated, however, the main constraint is to generate puzzles with ONE UNIQUE SOLUTION available.
We are developing an application for playing several puzzles similar to this one. Once this project is completed successfully, we can proceed further to add more puzzles to the app.
I hope to cooperate with a good developer who can work with me in the long term.
Related categories:
Algorithm
Software Architecture
C++ Programming
Genetic Algorithms
Algorithm Analysis