OnegPy is a genetic programming (GP) framework, written in Python. It was developed with a focus on easy setting or customizing of GP algorithm.
Supports both classical tree-based GPs and Genetic programming with multi-layered population structure (MLPS-GP), as well as combinations of genetic operators which are adopted in these algorithms.
OnegPy is compatible with: Python 3.6-.
To install OnegPy, follow the below.
[W.I.P]
$ git clone https://github.com/onegpy-team/onegpy
Then,
$ cd onegpy $ python setup.py install
NOTE:
If you are using of an environment of your system, you need to use sudo to install;
$ sudo python setup.py install
- numpy is required.
Some examples are located in examples.