Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This accomidates simulations where the test conditions can change as the
simulation runs, which would effect the scores of phenotypes that have
already been tested.
|
|
There's no official format yet, but that's coming, most likely.
|
|
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.
|
|
|
|
It uses the forever-blocking variation of the Bu::SynchroQueue dequeue
to maximize efficiency.
|
|
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.
|
|
It should be a little more compact, and have more header info so we can
reconstruct the entire object from the file, right now you have to know
the size in bits.
|
|
|
|
|
|
|