Last active
November 10, 2025 05:49
-
-
Save sergev/2f8a65b7a11ea23a1693346a68a065d0 to your computer and use it in GitHub Desktop.
Playing 15 puzzle game written in Gisp
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ ./puzzle15.gisp | |
| 7 3 4 | |
| 2 11 8 12 | |
| 1 13 6 15 | |
| 5 9 14 10 | |
| Enter a move: (down right) | |
| down | |
| 2 7 3 4 | |
| 11 8 12 | |
| 1 13 6 15 | |
| 5 9 14 10 | |
| Enter a move: (up down right) | |
| down | |
| 2 7 3 4 | |
| 1 11 8 12 | |
| 13 6 15 | |
| 5 9 14 10 | |
| Enter a move: (up down right) | |
| right | |
| 2 7 3 4 | |
| 1 11 8 12 | |
| 13 6 15 | |
| 5 9 14 10 | |
| Enter a move: (up down left right) | |
| up | |
| 2 7 3 4 | |
| 1 8 12 | |
| 13 11 6 15 | |
| 5 9 14 10 | |
| Enter a move: (up down left right) | |
| up | |
| 2 3 4 | |
| 1 7 8 12 | |
| 13 11 6 15 | |
| 5 9 14 10 | |
| Enter a move: (down left right) | |
| left | |
| 2 3 4 | |
| 1 7 8 12 | |
| 13 11 6 15 | |
| 5 9 14 10 | |
| Enter a move: (down right) | |
| down | |
| 1 2 3 4 | |
| 7 8 12 | |
| 13 11 6 15 | |
| 5 9 14 10 | |
| Enter a move: (up down right) | |
| down | |
| 1 2 3 4 | |
| 13 7 8 12 | |
| 11 6 15 | |
| 5 9 14 10 | |
| Enter a move: (up down right) | |
| down | |
| 1 2 3 4 | |
| 13 7 8 12 | |
| 5 11 6 15 | |
| 9 14 10 | |
| Enter a move: (up right) | |
| right | |
| 1 2 3 4 | |
| 13 7 8 12 | |
| 5 11 6 15 | |
| 9 14 10 | |
| Enter a move: (up left right) | |
| up | |
| 1 2 3 4 | |
| 13 7 8 12 | |
| 5 6 15 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 13 7 8 12 | |
| 5 6 15 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 13 7 8 12 | |
| 5 6 15 | |
| 9 11 14 10 | |
| Enter a move: (up down left) | |
| up | |
| 1 2 3 4 | |
| 13 7 8 | |
| 5 6 15 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left) | |
| left | |
| 1 2 3 4 | |
| 13 7 8 | |
| 5 6 15 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| left | |
| 1 2 3 4 | |
| 13 7 8 | |
| 5 6 15 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| down | |
| 1 2 3 4 | |
| 13 6 7 8 | |
| 5 15 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 13 6 7 8 | |
| 5 15 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 13 6 7 8 | |
| 5 15 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left) | |
| up | |
| 1 2 3 4 | |
| 13 6 7 | |
| 5 15 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left) | |
| left | |
| 1 2 3 4 | |
| 13 6 7 | |
| 5 15 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| left | |
| 1 2 3 4 | |
| 13 6 7 | |
| 5 15 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| left | |
| 1 2 3 4 | |
| 13 6 7 | |
| 5 15 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down right) | |
| down | |
| 1 2 3 4 | |
| 5 13 6 7 | |
| 15 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down right) | |
| right | |
| 1 2 3 4 | |
| 5 13 6 7 | |
| 15 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| up | |
| 1 2 3 4 | |
| 5 6 7 | |
| 15 13 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 | |
| 15 13 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 | |
| 15 13 12 8 | |
| 9 11 14 10 | |
| Enter a move: (up down left) | |
| down | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 15 13 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left) | |
| left | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 15 13 12 | |
| 9 11 14 10 | |
| Enter a move: (up down left right) | |
| down | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 15 13 14 12 | |
| 9 11 10 | |
| Enter a move: (up left right) | |
| left | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 15 13 14 12 | |
| 9 11 10 | |
| Enter a move: (up left right) | |
| up | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 15 14 12 | |
| 9 13 11 10 | |
| Enter a move: (up down left right) | |
| left | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 15 14 12 | |
| 9 13 11 10 | |
| Enter a move: (up down right) | |
| down | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 15 14 12 | |
| 13 11 10 | |
| Enter a move: (up right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 15 14 12 | |
| 13 11 10 | |
| Enter a move: (up left right) | |
| up | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 12 | |
| 13 15 11 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 12 | |
| 13 15 11 10 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 12 | |
| 13 15 11 10 | |
| Enter a move: (up down left) | |
| down | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 12 10 | |
| 13 15 11 | |
| Enter a move: (up left) | |
| left | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 12 10 | |
| 13 15 11 | |
| Enter a move: (up left right) | |
| up | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 10 | |
| 13 15 12 11 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 10 | |
| 13 15 12 11 | |
| Enter a move: (up down left) | |
| down | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 10 11 | |
| 13 15 12 | |
| Enter a move: (up left) | |
| left | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 10 11 | |
| 13 15 12 | |
| Enter a move: (up left right) | |
| left | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 14 10 11 | |
| 13 15 12 | |
| Enter a move: (up left right) | |
| up | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 10 11 | |
| 13 14 15 12 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 10 11 | |
| 13 14 15 12 | |
| Enter a move: (up down left right) | |
| right | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 10 11 | |
| 13 14 15 12 | |
| Enter a move: (up down left) | |
| right | |
| Invalid move - try again | |
| 1 2 3 4 | |
| 5 6 7 8 | |
| 9 10 11 | |
| 13 14 15 12 | |
| Enter a move: (up down left) | |
| down | |
| COMPLETED PUZZLE in 50 moves |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment