aboutsummaryrefslogtreecommitdiffstats
path: root/src/jcgp/CGP.java
Commit message (Collapse)AuthorAgeFilesLines
* Started refactoring backend in preparation for integration with the GUIEduardo Pedroni2014-03-091-38/+99
|
* Slowly refactoring Parameters to fit the GUI a little better...Eduardo Pedroni2014-03-081-28/+32
|
* Light refactoring, a good amount of testing done, added some new functions.Eduardo Pedroni2014-02-161-5/+7
|
* Population and Chromosome classes refactored so that EAs are easier to ↵Eduardo Pedroni2014-02-151-7/+11
| | | | implement.
* Generic data type functionality implemented. All tests were refactored to ↵Eduardo Pedroni2014-02-141-4/+8
| | | | reflect this, and some chromosome tests were rewritten with more rigorous assertions.
* Refactored the resources mechanics, implemented a few of the chromosome testsEduardo Pedroni2014-02-101-349/+13
|
* Started work on StandardEA, will require some modifications.Eduardo Pedroni2014-02-041-6/+3
|
* Added fitness evaluation mechanism, though it might not be a very good ↵Eduardo Pedroni2014-02-041-17/+56
| | | | design. Tests will be done to verify that.
* Added lots of utility methods for initialisation and mutation; the ↵Eduardo Pedroni2014-01-311-25/+185
| | | | foundation is laid down and probably works, now it's time to test it and implement the standard CGP modules.
* Created most of the classes that will be necessary, content is blank for now.Eduardo Pedroni2014-01-311-3/+196
|
* Chromosome data structure partially refactored, also added higher level classes.Eduardo Pedroni2014-01-301-0/+12