NetEvo is a computing framework designed to allow researchers to investigate evolutionary aspects of dynamical complex networks. It provides functionality to easily simulate dynamical networks with both nodes and edges states, and includes optimization methods to evolve the dynamics or structure of a system towards some user specified goal.
NetEvo is writen in Python and makes use of the networkx, numpy, and SciPy packages.
The project website can be found at: http://www.netevo.org
NetEvo is free software, you can redistribute it and/or modify it under the terms of the Non-Profit Open Software License ("Non-Profit OSL") 3.0. See the COPYING file for further details.