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 TypeMethodDescriptiondouble
getCR()
getCV()
int
getD()
double
getF()
double[]
double[]
int
int
getNP()
void
incrFEs()
void
incrFEs
(int numFEs) void
void
incrGenerations
(int numGenerations) run()
void
setAlgorithm
(Algorithm algorithm) void
setCR
(double CR) void
setCrossover
(Crossover crossover) void
setCV
(CrossValidation CV) void
setD
(int D) void
setDataset
(Dataset dataset) void
setEvaluator
(Evaluator evaluator) void
setEXECUTIONCONFIG_ID
(int id) void
setF
(double F) void
setFitness
(double fitness) void
setInitializer
(Initializer initializer) void
setLowerBounds
(double[] IPR_LB) void
setMaxStop
(int maxStop) void
setMutator
(Mutator mutator) void
setNP
(int NP) void
setObjectiveFunction
(ObjectiveFunction objFunction) void
setResults
(ExecutionResults results) void
setSelector
(Selector selector) void
setStoppingCriterion
(StoppingCriterion stopping) void
setUpperBounds
(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
-