summaryrefslogtreecommitdiff
path: root/src/tests (follow)
AgeCommit message (Collapse)Author
2012-08-05Added I/O test for binary phenotypes.Mike Buland
2012-08-04Optomized the mating / mutation setup.Mike Buland
It should work the same, but it selects the number of bits to mutate first, then selects the individual bits instead of testing a random number on each bit. For very large phenotypes this will be significantly faster while producing about the same result.
2012-08-02New commit methodMike Buland
2012-07-18Persistant multi-threading works perfectly.Mike Buland
It uses the forever-blocking variation of the Bu::SynchroQueue dequeue to maximize efficiency.
2012-07-17It all works multi-threaded.Mike Buland
It restarts the threads every generation. Maybe not the worst thing every, but it seems like it would be better to stay in the thread and notify the main thread that they're done with that iteration.
2012-07-09Just played with the parameters.Mike Buland
2012-07-09It works well enough to solve polynomial maxima.Mike Buland
2012-07-09New libgenetic. Genetic algorithms, only good.Mike Buland