This program will solve the puzzles in the Puzzle Retreat app!
Created by Jason Robertson - 7/13/2014
By the way, in case you were wondering, I completed all the puzzles myself before writing this code. I mainly just did this for fun. If you want all the solutions to every puzzle in the puzzle retreat app, plus the ones that never got created, or the ones created by users (if there were such a thing) then you've come to the right place!
- In a simple text file, use the symbols explained below to draw the puzzle.
- The board must be a rectangle.
- Fill in the outside edge using boundary symbols to ensure the board is a rectangle.
- Some text editors will trim trailing spaces. If you keep getting errors that say it needs to be a rectangle, try adding an extra column of boundary markers to eliminate this problem.
# = boundary
= open space
< = left arrow
> = right arrow
^ = up arrow
v = down arrow
t = tree space
1-5 = ice block
f = fire block
. = diamond block
Example:
--------------
Everest-07.txt
--------------
##33##
#2 2#
. .
. 2
#3 ^#
##ff##
--------------
Garden-11.txt
--------------
###3##
# 2
1 2 #
# 3
# t1#
#31 ##
# 2#
######
- The answer will be given back to you in a set of instructions.
- Follow them in order and you should win the puzzle!
- Each block will be referred to with rows and columns.
- Row 1 is the top row of the puzzle that you drew.
- Column 1 is the furthest left column of the map that you drew up.
- Hope this makes sense.
- Good luck, have fun!
PS: If you get an error saying, sorry I couldn't find an answer, then double check your puzzle!! I'm pretty confident the puzzle solver works. A common mistake is to place spaces instead of # boundary spaces. Good luck!!