Package jasima.shopSim.prioRules.setup
Class WBPT
- java.lang.Object
-
- jasima.shopSim.core.PR
-
- jasima.shopSim.prioRules.setup.MMS
-
- jasima.shopSim.prioRules.setup.WBPT
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class WBPT extends MMS
This class implements the Weighted Batch Processing Time rule, developed by Raman et al. (1989), which is an additive combination of MMS and SPT, see also Pickardt and Branke (2012).- Author:
- Christoph Pickardt, 2011-11-15
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class jasima.shopSim.prioRules.setup.MMS
jobsPerFamily
-
-
Constructor Summary
Constructors Constructor Description WBPT()
-
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.prioRules.setup.MMS
beforeCalc
-
Methods inherited from class jasima.shopSim.core.PR
arrivesTooLate, 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.
-
-