Package jasima.shopSim.prioRules.batch
Class BFASFS
- java.lang.Object
-
- jasima.shopSim.core.PR
-
- jasima.shopSim.prioRules.batch.BFASFS
-
- All Implemented Interfaces:
Serializable,Cloneable
public class BFASFS extends PR
This class implements a batch version of the FASFS rule. Its main purpose is to be used as a tie-breaker for priority rules that operate on batches, e.g. BATCS.BFASFS is supposed to be applied together with BestOfFamilyBatching to choose among batches of different families.
- Author:
- Christoph Pickardt, 2011-11-14
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BFASFS()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description doublecalcPrio(PrioRuleTarget b)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 b)
Description copied from class:PRReturns the priority value ofentry. This method has to be overwritten by a priority rule.
-
-