Class MutateDesignDecisionGenotype

java.lang.Object
de.uka.ipd.sdq.dsexplore.opt4j.operator.MutateDesignDecisionGenotype
All Implemented Interfaces:
org.opt4j.core.optimizer.Operator<DesignDecisionGenotype>, org.opt4j.operator.mutate.Mutate<DesignDecisionGenotype>

public class MutateDesignDecisionGenotype extends Object implements org.opt4j.operator.mutate.Mutate<DesignDecisionGenotype>
Mutator for DesignDecisionGenotypes. Calls the bound MutateInteger or MutateDouble, depending on the type of DegreeOfFreedomInstance of each gene.
  • Constructor Details

    • MutateDesignDecisionGenotype

      @Inject public MutateDesignDecisionGenotype(org.opt4j.common.random.Rand random, org.opt4j.operator.mutate.MutateInteger mutateInteger, org.opt4j.operator.mutate.MutateDouble mutateDouble, org.opt4j.operator.mutate.MutationRate rate)
  • Method Details