The most recent studies were written with the Python 3.4.3 version, using the Anaconda (Python 3.4) download, that comes with the Spyder development environment.
A Prolog implementation and other Python versions are kept in this site for historical reasons.These source codes were written in XSB Prolog and Python (2.7.2 and 3.3.4). They can be found in the Older Versions subpage. The Prolog version implements a single machine. Python Abstract Games implements three MLM machines that can interact, either in cooperative or competitive settings. Abstract Robots evolve in a simulated environment. Physical Robots gives an implementation for a MAGABOT equipped with sonars.