Skip to content

saarahy/NGP-LS

Repository files navigation

neat-GP-LS

Integrating Local Search within neat-GP (Paper)

Hi everyone!
This is the repository to implement neat-GP with LocalSearch (which we call it neat-GP-LS) on python-deap. You just have to clone the repository to test it.

The previous software that you'll need are:
-Python 2.7 https://www.python.org/downloads/
-DEAP 1.0.2 or 1.1.0 http://deap.gel.ulaval.ca/doc/dev/installation.html
-numpy http://www.numpy.org/
-scipy http://www.scipy.org/



Instructions

After the installation you only have to configure the parameters in the conf file (conf.yaml) and the run the MAIN_FILE.py. If you want to add or remove the primitives set you have to modify the conf_primitives.py file, also in this file you can check if the number of arguments that you are going to need is in dictionary of the rename_arguments method.

And that's all.
If you have a problem please contact me: juarez.s.perla[at]gmail.com
Regards!

GNU License information

neat-GP-LS Copyright (C) 2017
TREE-LAB @ ITT

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License (License.txt) for more details.

Releases

No releases published

Packages

No packages published

Languages