JAVA GAMES - ESCAPE
ESCAPE HISTORY
Here are different versions of ESCAPE, a game based on a puzzle I played at my father-in-law's cabin.
ESCAPE - MANUAL | ||||||
This is the first Applet, it is only a manual process.
September 5, 2004 |
||||||
ESCAPE - RANDOM | ||||||
This is the second Applet, each iteration,
it randomly selects a piece,
and tries to move it a random direction.
Obviously it is inefficient, in that it keeps
visiting a lot of the same configurations.
September 5-6, 2004 |
||||||
ESCAPE - MEMORY | ||||||
This is the third Applet, each iteration,
it selects each piece,
and tries to move it in each direction.
It keeps track of previous scenarios, and
will ignore any it has thus far encountered.
Otherwise, if it is a new scenario, it adds
that to its list of scenarios to explore further.
It uses a piece shorthand, so it knows that piece
1 and 3 are both "T" tall pieces, and so even
if they are juxtaposed, they really represent the
same scenario
It shows a solution in 112 moves. September 6-7, 2004 |
||||||
ESCAPE - ANIMATED SOLUTION | ||||||
This is the fourth Applet,
which is designed to step through the moves to the
winning solution.
September 11-12, 2004 |
||||||
Last updated by ledlogic at 12:33 AM, September 12, 2004.