
######                 General    ######
--help=0                                 # -h : Prints this message
--stopOnUnknownParam=1                   # Stop if unkown param entered
# --seed=1182849833                        # -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, Sharing(nicheSize) or Crowding
--comparator=FitnessThenDiversity        # -C : Comparator scheme: FitnessThenDiversity, DiversityThenFitness or Aggregative
--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/~liefooga/benchmarks) REQUIRED 

######    Stopping criterion      ######
--maxGen=100                             # -G : Maximum number of generations (0 = none)
--maxEval=0                              # -E : Maximum number of evaluations (0 = none)
--maxTime=0                              # -T : Maximum running time in seconds (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
