||Breeds each subpopulation separately, with no inter-population exchange,
and using a generational approach.
||The SimpleEvaluator is a simple, non-coevolved generational evaluator which
evaluates every single member of every subpopulation individually in its
own problem space.
||A private helper class for implementing multithreaded evaluation
||A SimpleEvolutionState is an EvolutionState which implements a simple form
of generational evolution.
||A SimpleExchanger is a default Exchanger which, well, doesn't do anything.
||SimpleFinisher is a default Finisher which doesn't do anything.
||A simple default fitness, consisting of a single floating-point value
where fitness A is superior to fitness B if and only if A > B.
||SimpleInitializer is a default Initializer which initializes a Population
by calling the Population's populate(...) method.
||A Simple-style statistics generator, intended to be easily parseable with
awk or other Unix tools.
||A basic Statistics class suitable for simple problem applications.