Click on the Green flag to run the program. This is still work in progress. I'll try to improve it with time. Pentagons do not tile easily, so additional figures are required to fill in the spaces. Squares and Hexagons tile nicely.
The idea for this project came from "Sacred Geometry" in Islamic Art. For more information, search in YouTube for: - Peter Lu's "Quasi-Crystals in Medieval Islamic Architecture", https://www.youtube.com/watch?v=rldnu9rNpH8 - Craig S Kaplan "Computer-based Design of Islamic Geometric Patterns https://www.youtube.com/watch?v=FBn6VgoF3fE - Girih tiles: https://en.wikipedia.org/wiki/Girih_tiles