Class MrMachineProbabilityWeightFactory
java.lang.Object
org.optaplanner.examples.machinereassignment.optional.solver.selector.MrMachineProbabilityWeightFactory
- All Implemented Interfaces:
org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionProbabilityWeightFactory<MachineReassignment,MrProcessAssignment>
public class MrMachineProbabilityWeightFactory
extends Object
implements org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionProbabilityWeightFactory<MachineReassignment,MrProcessAssignment>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublecreateProbabilityWeight(org.optaplanner.core.api.score.director.ScoreDirector<MachineReassignment> scoreDirector, MrProcessAssignment processAssignment)
-
Constructor Details
-
MrMachineProbabilityWeightFactory
public MrMachineProbabilityWeightFactory()
-
-
Method Details
-
createProbabilityWeight
public double createProbabilityWeight(org.optaplanner.core.api.score.director.ScoreDirector<MachineReassignment> scoreDirector, MrProcessAssignment processAssignment) - Specified by:
createProbabilityWeightin interfaceorg.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionProbabilityWeightFactory<MachineReassignment,MrProcessAssignment>
-