ParentChildEvolution written. Untested
Refactored some names in ParentChildEvolution. Moved PCEvo to
populationMethods package for consistency.
Progress - still not working (only maintains one copy of any given
quality). Redesign imminent.
Stuff
Same as last time, only with the right file!
ParentChildEvolution up and running. Requires FitnessValuePair.
Unsure of how effective it is, and FVP.compareTo may need to be
reversed.
PCEvo actually works now! Made FitnessValuePair comparable,corrected
the compareTo method.
Not great efficiency on most tests, potentially require large number
of iterations.
Undid a couple changes we made to irrelevant files
Privatized fields, removed toString, added comment to clarify
compareTo
renamed parents and children to numParents and numChildren for
clarity.
Turned childArr back into a basic array. Quick tested and runs fine.
Refactored most of the loops to be more Groovy. I left one alone
because I don't know if there's a better way to capture the loop
number than a standard Java for loop.
Gave best and bestQuality initial values (pulled from the generated
list of children)
Added assertions to ensure that:
1)numParnets and numChildren are not negative
2)numChildren is greater than numParents
3)numChildren will be a multiple of numParents.
2 and 3 are accomplished with the same assert.
Refactored values to be called candidateSolution and pulled it inside
its loop. Renamed the second instance of values to nextSolution and
pulled it inside its loop.
Merge pull request #1 from Athear/soloRefactoring

Solo refactoring
made FitnessValuePair more Groovy (removed get methods and
constructor, made immutable).
ParentChildEvolution updated to reflect these changes.
We removed the last arraylist and made the last for loop a groovy
closure method. also fixed a spelling error. Yay us.
Changed name of ParentChildEvolution to MuCommaLambdaEvolution 
because it better represents the algorithm we are using.
Removed unnecessary comments.  Also attempted to change experiment
runner and hill climber to their original states.
Copy pasted Nic's experimentRunner so it will hopefully no longer be
different from his.
copied the raw of the original ExperimentRunner. If this is still
different, I don't know what we can do to fix it.
Renamed FitnessValuePair to GenomeFitnessPair, renamed field from
value to genome.