Class BinaryBayesOperator
java.lang.Object
de.uka.ipd.sdq.dsexplore.opt4j.operator.BinaryBayesOperator
- All Implemented Interfaces:
BayesianCrossover<DesignDecisionGenotype>
,org.opt4j.core.optimizer.Operator<DesignDecisionGenotype>
,org.opt4j.operator.crossover.Crossover<DesignDecisionGenotype>
public class BinaryBayesOperator
extends Object
implements BayesianCrossover<DesignDecisionGenotype>
Operator to operate on a collection of
DesignDecisionGenotype
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.opt4j.optimizer.ea.Pair<DesignDecisionGenotype>
crossover
(DesignDecisionGenotype arg0, DesignDecisionGenotype arg1) crossover
(List<DesignDecisionGenotype> parents)
-
Constructor Details
-
BinaryBayesOperator
@Inject public BinaryBayesOperator(org.opt4j.common.random.Rand random)
-
-
Method Details
-
crossover
public org.opt4j.optimizer.ea.Pair<DesignDecisionGenotype> crossover(DesignDecisionGenotype arg0, DesignDecisionGenotype arg1) - Specified by:
crossover
in interfaceorg.opt4j.operator.crossover.Crossover<DesignDecisionGenotype>
-
crossover
- Specified by:
crossover
in interfaceBayesianCrossover<DesignDecisionGenotype>
-