In an effort to make it possible to duplicate my research results, I have decided to release my research software publicly so that others can observe the same results I do. I am also trying to make this software useful for others who are not primarily researchers, so that they can have access to the latest tools and methods in order to promote the use of the latest techniques outside of the academy. I also hope that others will comment on and contribute to this software in order to improve it and correct any errors.
At present, I only have one software package, but I expect others to follow, and in the future this page may also provide links to other researchers' software as well. I have lots of plans for improvement, but very little free time to spend on them, so feel free to donate via the link on the left!
PyEC is an open-source Python package that implements several popular evolutionary algorithms in the terms of the formal theory described in the Research section. PyEC is listed in the Python Package Index (PyPi - go to http://pypi.python.org/pypi/PyEC). Documentation for PyEC is provided on this site at http://www.alockett.com/pyec/docs/0.3/index.html. For further discussion see my PyEC page.