Package planner.configuration
Class Execution
java.lang.Object
planner.configuration.Execution
Execution is a class for support an execution of an Experiment with a defined
configuration, which exports the results after finishing.
- Since:
- 1.0
- Version:
- 1.0
- Author:
- Alicia Vazquez Ramos
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetCR()getCV()intgetD()doublegetF()double[]double[]intintgetNP()voidincrFEs()voidincrFEs(int numFEs) voidvoidincrGenerations(int numGenerations) run()voidsetAlgorithm(Algorithm algorithm) voidsetCR(double CR) voidsetCrossover(Crossover crossover) voidsetCV(CrossValidation CV) voidsetD(int D) voidsetDataset(Dataset dataset) voidsetEvaluator(Evaluator evaluator) voidsetEXECUTIONCONFIG_ID(int id) voidsetF(double F) voidsetFitness(double fitness) voidsetInitializer(Initializer initializer) voidsetLowerBounds(double[] IPR_LB) voidsetMaxStop(int maxStop) voidsetMutator(Mutator mutator) voidsetNP(int NP) voidsetObjectiveFunction(ObjectiveFunction objFunction) voidsetResults(ExecutionResults results) voidsetSelector(Selector selector) voidsetStoppingCriterion(StoppingCriterion stopping) voidsetUpperBounds(double[] IPR_UB) toString()
-
Constructor Details
-
Execution
public Execution()
-
-
Method Details
-
run
-
getEXECUTION_ID
-
getAlgorithm
-
getDataset
-
getCV
-
getNP
public int getNP() -
getIPR_LB
public double[] getIPR_LB() -
getIPR_UB
public double[] getIPR_UB() -
getResults
-
getMaxStop
public int getMaxStop() -
getD
public int getD() -
getF
public double getF() -
getCR
public double getCR() -
getStoppingCriterion
-
getInitializer
-
getMutator
-
getCrossover
-
getSelector
-
getEvaluator
-
getObjectiveFunction
-
setAlgorithm
-
setNP
public void setNP(int NP) -
setLowerBounds
public void setLowerBounds(double[] IPR_LB) -
setUpperBounds
public void setUpperBounds(double[] IPR_UB) -
setResults
-
setDataset
-
setCV
-
setD
public void setD(int D) -
setF
public void setF(double F) -
setCR
public void setCR(double CR) -
setEXECUTIONCONFIG_ID
public void setEXECUTIONCONFIG_ID(int id) -
setFitness
public void setFitness(double fitness) -
incrGenerations
public void incrGenerations() -
incrGenerations
public void incrGenerations(int numGenerations) -
incrFEs
public void incrFEs() -
incrFEs
public void incrFEs(int numFEs) -
setStoppingCriterion
-
setMaxStop
public void setMaxStop(int maxStop) -
setInitializer
-
setMutator
-
setCrossover
-
setSelector
-
setEvaluator
-
setObjectiveFunction
-
toString
-