1
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 15 hours ago. based on code collected 1 day ago.
May 14, 2023 — May 14, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Modified eap.base class Tree : Node is now a class of Tree : the definition on the fly of the Node class was becoming insufficient, for what Node has to do. More... almost 14 years ago
Added unit test folder to eap : eap/tests Added a unit test to test pickling of eap object. More... almost 14 years ago
Modified base.Tree to accept base types and arbitrary objects (not just objects). More... almost 14 years ago
Minor bug in GP mutations : the minimum node indices was set to 1 instead of 0. More... almost 14 years ago
merge More... almost 14 years ago
Minor bug in gp.py evaluate() function. The expression wasn't always a string. Surrounded the return values of the method with a call to str() to correct the problem. More... almost 14 years ago
In File toolbox.py: -Changed sort crowding distance according to the mistake made with id --id of the label of the for loop instead of the id of the actual individual-- More... almost 14 years ago
In File toolbox.py: -Resolved problem with pareto fronts of sortFastND function, id(obj) seems to be confused ... replaced id by a simple index in the individuals list. More... almost 14 years ago
merge More... almost 14 years ago
Small changes to documentation ... More... almost 14 years ago
merge More... about 14 years ago
Bug fix in gp.py : - generate_grow termset_ratio was always 0 since it was equal to an int / int division. fix : added float on both numerator and denominator More... about 14 years ago
Changed creator and toolbox so that base.List and base.Array are not needed anymore. More... about 14 years ago
Rearranged structure so that src/eap is now eap and src/examples is examples. More... about 14 years ago
Added tag 0.4.1 for changeset 86e22fb62794 More... about 14 years ago
Moved to revision 0.4.1 More... about 14 years ago
Major: More... about 14 years ago
In gp.py: - Merged evaluate_to_string and evaluate. evaluate now returns Python bytecode if a set of primitive is given, otherwise it returns a the code as a string. More... about 14 years ago
merge More... about 14 years ago
src/examples : - Added the Koza Artificial Ant example using EAP GP framework. More... about 14 years ago
Added a multiprocessing example. Minor changes to the ga_onemax example. More... about 14 years ago
merged with tip More... about 14 years ago
In file algorithms.py: -Added some comments for comprehension More... about 14 years ago
Added the safeDiv function to the primitive set to conform to the original OpenBEAGLE example. More... about 14 years ago
Added new a new functionnality to GP : definition of type. More... about 14 years ago
In file algorithms.py: -Changed the while loop of the plus and comma algorithms to a for loop -Added a reproduction as is probability -Changed evaluation mechanism so that evaluation function is no mor eresponsib le to set the fitness of an individual neither to check if the individual is val id -Changed isValid to follow the new valid property of a fitness More... about 14 years ago
In toolbox.py: -Added NSGA-II selection operator In base.py: -Modified isDominated of Fitness to be faster -Some modifications to the documentation In algorithms.py: -Added plus and comma algorithms In cma.py: -Modified documentation More... about 14 years ago
Merged with gp changes. More... about 14 years ago
Some minor changes to documentation. More... about 14 years ago
CMA-ES now seems to be working. More polishing is needed for the interface. More... about 14 years ago