I'm working on a puzzle game that uses acrylic pieces (offset squares) to be arranged in a playing area so that no piece is able to move. I can make up the challenges myself but I want to know if there is more than one solution to each of the problems. The other way might be (with the aid of a computer program) is for the user (me) to select some pieces and let the machine find solutions. The more solutions found, the easier the challenge?
Is there a programmer or someone who could help with the project?
I can elaborate for those that might be interested.
1. What are the constants on the prices being arranged?
-do they only work if they are fit to a grid?
-can they be rotated?
-what determines whether or not they can "move?"
2. What thought process do you use to solve one of these puzzles?
-step by step break done of each step in solving the puzzle would be best.
3. Does the process fork? Does it allow you to make decisions that would affect the final solution?
4. Exucute the algorithm multiple times and force it to "fork" in order to reach diff solutions each time until you think you have them all.
-Bruteforce the solutions.