**pram_view**,
a MATLAB code which
considers the pram puzzle, and applies a given set of rotations,
reflections and translations to the 64 tiles in order to reconstruct
the pram region, thus verifying a known solution to the problem,
as well as the correctness of the tile definitions.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

pram, a MATLAB code which considers the pram tiling puzzle, a smaller version of the eternity puzzle. The pram puzzle specifies a region R composed of 2304 30-60-90 triangles, and a set of 64 "tiles", each consisting of 36 30-60-90 triangles, and seeks an arrangement of the tiles that exactly covers the region.

- pram_view.m, displays the tiles of the given solution.
- pram_test.sh, runs all the tests.
- pram_test.txt, the output file.

- pram_view.png, a plot of the tiling solution.
- tile_configurations.m, a program which allows any single Eternity tile to be displayed in all possible rotations and reflections.