Class WMOD
- java.lang.Object
-
- jasima.shopSim.core.PR
-
- jasima.shopSim.prioRules.weighted.WMOD
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class WMOD extends PR
This class implements the Weighted Modified Operation Due Date rule, which extends MOD by taking different job weights into account. The implementation here is based on the analogous extension of the MDD rule by Kanet and Li (2004), which turned out to be more effective than an earlier formulation of the WMOD rule by Jensen et al. (1995).- Author:
- Christoph Pickardt, 2011-11-15
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description WMOD()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
calcPrio(PrioRuleTarget job)
Returns the priority value ofentry
.-
Methods inherited from class jasima.shopSim.core.PR
arrivesTooLate, beforeCalc, clone, getName, getOwner, getTieBreaker, init, keepIdle, primaryRule, setFinalTieBreaker, setOwner, setTieBreaker, toString
-
-
-
-
Method Detail
-
calcPrio
public double calcPrio(PrioRuleTarget job)
Description copied from class:PR
Returns the priority value ofentry
. This method has to be overwritten by a priority rule.
-
-