public GPSimplifierOptimizationTestFactory(IFitnessScenario scenario)
     : base(scenario)
 {
     this.SimplifiedParamMeasures       = new Dictionary <IGPChromosome, ECTestMeasure>();
     this.SimplifiedChromosomesMeasures = new Dictionary <ECTestMeasure, List <ECTestMeasure> >();
     this.MinLengthChromosome           = new Dictionary <ECTestMeasure, uint>();
 }
Ejemplo n.º 2
0
 public IMRLTest(IFitnessScenario scenario, ITestParameters testParameters)
     : base(scenario, testParameters)
 {
     if (testParameters is ArrayParameter arrayParameters)
     {
         arrayParameters.Header = this.TestsConfig.ParamIDNames;
     }
 }
Ejemplo n.º 3
0
 public GPOptimizationTestFactory(IFitnessScenario scenario) : base(scenario)
 {
 }
Ejemplo n.º 4
0
 public FitnessTest(IFitnessScenario scenario, ITestParameters testParameters)
     : base(scenario, testParameters)
 {
 }
Ejemplo n.º 5
0
 public EmotionalTest(IFitnessScenario scenario, ITestParameters testParameters)
     : base(scenario, testParameters)
 {
 }
Ejemplo n.º 6
0
 public FitnessSimulation(uint simulationIDx, IAgent agent, IFitnessScenario scenario)
     : base(simulationIDx, agent, scenario)
 {
     //controls agent fitness from here
     this.StatisticsCollection.Add(agent.Fitness = this.CreateStatisticalQuantity(SCORE_ID));
 }
Ejemplo n.º 7
0
 protected OptimizationTestFactory(IFitnessScenario scenario)
 {
     this.Scenario = scenario;
 }