public MutationManager(EnvironmentOf <Creature> environment, StartPool <Creature> startPool, Creature foreFather) { soursePool = startPool; myEnvironment = environment; reproductionPicker = environment.GetReproductionPicker(); lastCreature = foreFather; }
public ComputationCore(EnvironmentOf <Creature> environment, StartPool <Creature> startPool, Creature foreFather) { myEnvironment = environment; mutationManager = new MutationManager <Creature>(environment, startPool, foreFather); }