예제 #1
0
        public MutationManager(EnvironmentOf <Creature> environment, StartPool <Creature> startPool, Creature foreFather)
        {
            soursePool    = startPool;
            myEnvironment = environment;

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