Implementation

You can download the implementation source here. The actual file to execute is:
simulation.py
In windows, this can be done by double clicking when python is installed. On linux, navigate to the correct directory and then do:
 ~$ python simulation.py  

The implementation requires python 2. This can be downloaded here. Take care not to download a version of python 3.