Abou-Zleikha, Mohamed, and Noor Shaker. “PaTux: An Authoring Tool for Level Design through Pattern Customisation Using Non-Negative Matrix Factorization”. Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, vol. 10, no. 1, Oct. 2014, pp. 103-4, doi:10.1609/aiide.v10i1.12726.