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 Details

    • MrMachineProbabilityWeightFactory

      public MrMachineProbabilityWeightFactory()
  • Method Details

    • createProbabilityWeight

      public double createProbabilityWeight(org.optaplanner.core.api.score.director.ScoreDirector<MachineReassignment> scoreDirector, MrProcessAssignment processAssignment)
      Specified by:
      createProbabilityWeight in interface org.optaplanner.core.impl.heuristic.selector.common.decorator.SelectionProbabilityWeightFactory<MachineReassignment,MrProcessAssignment>