###### General ###### # --help=0 # -h : Prints this message # --stopOnUnknownParam=1 # Stop if unkown param entered # --seed=1176819700 # -S : Random number seed ###### Evolution Engine ###### # --popSize=20 # -P : Population Size # --updateArch=1 # Update the archive at each gen. # --fitness=FastNonDominatedSorting # -F : Fitness assignment scheme: Dummy, FastNonDominatedSorting or IndicatorBased # --indicator=Epsilon # -i : Binary indicator for IndicatorBased: Epsilon, Hypervolume # --rho=1.1 # -r : reference point for the hypervolume indicator # --kappa=0.05 # -k : Scaling factor kappa for IndicatorBased # --diversity=Dummy # -D : Diversity assignment scheme: Dummy or CrowdingDistance # --comparator=FitnessThenDiversity # -C : Comparator scheme: FitnessThenDiversity or DiversityThenFitness # --selection=DetTour(2) # -S : Selection scheme: DetTour(T), StochTour(t) or Random # --replacement=Elitist # -R : Replacement scheme: Elitist, Environmental or Generational # --nbOffspring=100% # -O : Number of offspring (percentage or absolute) ###### Output ###### # --resDir=Res # Directory to store DISK outputs # --eraseDir=1 # erase files in dirName if any # --printPop=0 # Print sorted pop. every gen. # --storeArch=0 # Store the archive's objective vectors at each gen. # --contribution=0 # Store the contribution of the archive at each gen. # --entropy=0 # Store the entropy of the archive at each gen. ###### Persistence ###### # --Load= # -L : A save file to restart from # --recomputeFitness=0 # -r : Recompute the fitness after re-loading the pop.? # --saveFrequency=0 # Save every F generation (0 = only final state, absent = never) # --saveTimeInterval=0 # Save every T seconds (0 or absent = never) # --status=./FlowShopEA.status # Status file ###### Representation ###### --BenchmarkFile=benchmarks/020_10_01.txt # -B : Benchmark file name (benchmarks are available at www.lifl.fr/~basseur/BenchsUncertain/) REQUIRED ###### Stopping criterion ###### # --maxGen=100 # -G : Maximum number of generations (0 = none) # --maxEval=0 # -E : Maximum number of evaluations (0 = none) # --CtrlC=1 # -C : Terminate current generation upon Ctrl C ###### Variation Operators ###### # --crossRate=1 # Relative rate for the only crossover # --shiftMutRate=0.5 # Relative rate for shift mutation # --exchangeMutRate=0.5 # Relative rate for exchange mutation # --pCross=0.25 # -c : Probability of Crossover # --pMut=0.35 # -m : Probability of Mutation