De Giacomo, Giuseppe, Yves Lespérance, and Eugenia Ternovska. “ElGolog: A High-Level Programming Language With Memory of the Execution History”. Proceedings of the AAAI Conference on Artificial Intelligence 34, no. 03 (April 3, 2020): 2806-2813. Accessed June 26, 2022. https://ojs.aaai.org/index.php/AAAI/article/view/5669.