Vary{ Parameter{ Name = refl_ceil; Min = 0; Ini = 0.5; Max = 1; Step = 0.2; } Parameter{ Name = refl_blinds; Min = 0; Ini = 0.5; Max = 1; Step = 0.2; } Parameter{ Name = angle_blinds; Min = -90; Ini = 0; Max = 90; Step = 5; } } OptimizationSettings{ MaxIte = 2500; MaxEqualResults = 1000; WriteStepNumber = false; UnitsOfExecution = 0; } Algorithm{ Main = GeneticAlgorithmJGAP; MaxGenerations = 20; // 0 < maxGenerations PopulationSize = 24; // 0 < populationSize BestChromosomesSelectorRate = 0.90; // sets originalRate >0d and <1d CrossoverRate = 0.35; // >0d DesiredMutationRate = 0.40; // sets desired rate of mutation >=0d and <=1d // A mutation rate of zero disables mutation entirely Seed = 1; // If seed is 0 then the current time will be used as the // seed number for the random generator, else the suggested integer }