1
I Use This!
Very Low Activity

Commits : Listings

Analyzed 1 day 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 class Ephemeral and EphemeralTyped Modified class PrimitiveSet and TypedPrimitiveSet Added class EphemeralGenerator and EphemeralGeneratorTyped More... almost 14 years ago
Changed the dual check of other in the comparison operators to a single check for implicit False. More... almost 14 years ago
Removed weird characted at the beginning of base.py More... almost 14 years ago
Replaced import eap.base as base to import base. Minor bug correction in cxUniform : child2 instead of childe2 More... almost 14 years ago
Replaced the call to setattr with a static attribute name with a direct call using the "." : objtype.__deepcopy__ instead of setattr(objtype,"__deepcopy__",... More... almost 14 years ago
- Removed unused imports. - Corrected minor error in sphere(x) - Corrected minor error in computeParams() More... almost 14 years ago
In eap.base, removed unused or doubled imports More... almost 14 years ago
In eap.algorithms : removed import math More... almost 14 years ago
Minor modification in eap.base : - Modified _getstate() method of Tree.Node class. - the update of the dict is now independent of the method used to create an object of the base type. More... almost 14 years ago
Uniformized headers. More... almost 14 years ago
Modified NSGA-II to use only indices, saved references were unused. More... almost 14 years ago
Changed "Distance Matrix" to "DistanceMatrix" More... almost 14 years ago
In file tolbox.py: -Added UPMX operator -The use of dictionaries in the sortCrowdingDistance function was really unnecessary. More... almost 14 years ago
In file algorithms.py: -Minor modification in the selection of the steady state algorithm. More... almost 14 years ago
Removed unused code in toolbox (old crowding sort). More... almost 14 years ago
merge. More... almost 14 years ago
Added a Pareto front algorithm and corrected a bug in the crowding distance sort . (Blame the ids!) More... almost 14 years ago
In base.Tree : - Renamed __getstate__ in Tree and Node to _getstate to avoid problem with deepcopy. More... almost 14 years ago
In toolbox.py : - import base instead of eap.base More... almost 14 years ago
Modified examples to be coherent with the new fitness. Also modified algorithms to use the new fitness. More... almost 14 years ago
Minor modification in gp_parity example : - Changed the generation of individual from ramped to full. Since the number of terminals (58) is largely higher than the number of primitives (4), the Tree generated with ramped were really small. More... almost 14 years ago
Minor modifications in base.py : Tree: - Added some comments to the methods Fitness - Removed redundant comparison functions : gt, ge, ne and cmp - Reduced code in __deepcopy__ to one line that returns a Fitness with the values correctly initialized. - Using imap in isDominated instead of multiplying values and weights in the for loop. - Corrected comments. More... almost 14 years ago
Minor modification in examples : - gp examples now return a tuple instead of a list to conform new fitness definiton. More... almost 14 years ago
Minor modification in toolbox.py - Added a try/except over the selection of crossover point in cxTypedTreeOnePoint, so no randrange error could happen. More... almost 14 years ago
Minors modification in base.Tree : - Added __dict__ to the tuple __reduce__ returns, so any object inheriting of base.Tree could be pickled. - Commented __setstate__ method since it was causing problems with pickling. - __getstate__ should probably be renamed to avoid confusion. More... almost 14 years ago
Minor modification in creator.py : - init_type now considers the case where the base __init__ method doesn't take arguments. More... almost 14 years ago
Fitness no longer inherits from array.array, but has a property values that cont ains the fitness values. The revision is subject to change as currently values m ay be a single value or a tuple (may be changed to accept only tuples). More... almost 14 years ago
Removed auto representation for created classes, was really confusing and may be reintroduced in future. More... almost 14 years ago
Corrected bug in operator mutShuffleIndexes that did not invalidate the fitness. More... almost 14 years ago
Modified the test on Tree to show the individuals and the fitnesses if the test fails. More... almost 14 years ago