Class PTPlusWINQPlusNPT
- java.lang.Object
-
- jasima.shopSim.core.PR
-
- jasima.shopSim.prioRules.upDownStream.PTPlusWINQPlusNPT
-
- All Implemented Interfaces:
Serializable,Cloneable
public class PTPlusWINQPlusNPT extends PR
This class implements the 2PT+WINQ+NPT rule, developed by Holthaus and Rajendran (2000), DOI: 10.1080/095372800232379, which extends PT+WINQ by taking into account the processing time of a job's next operation.- Author:
- Christoph Pickardt, 2011-11-15
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PTPlusWINQPlusNPT()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecalcPrio(PrioRuleTarget j)Returns the priority value ofentry.static doublenpt(PrioRuleTarget job)Next Processing Time of a job, i.e. processing time of next operation.-
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 j)
Description copied from class:PRReturns the priority value ofentry. This method has to be overwritten by a priority rule.
-
npt
public static double npt(PrioRuleTarget job)
Next Processing Time of a job, i.e. processing time of next operation.
-
-