|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--haifa.shopsim.algorithms.AbstractAlgorithm | +--haifa.shopsim.algorithms.BufferPriorityAlgorithm | +--haifa.shopsim.algorithms.LBFSPriorityAlgorithm
Inner Class Summary | |
(package private) class |
LBFSPriorityAlgorithm.LBFSComparator
A comparator that is designed to compare Operation objects. |
Fields inherited from class haifa.shopsim.algorithms.BufferPriorityAlgorithm |
EXPLANATION, priorityMaps |
Fields inherited from class haifa.shopsim.algorithms.AbstractAlgorithm |
log, shopData, shopSimulation, shopState |
Constructor Summary | |
LBFSPriorityAlgorithm()
Creates new LBFSPriorityAlgorithm |
|
LBFSPriorityAlgorithm(ShopData shopData_)
|
Method Summary | |
java.lang.String |
getAlgorithmName()
Returns a name of the algorithm. |
protected void |
setPriority(java.util.Map map,
java.util.List ops)
Gets an empty map that is to be filled with priorites. |
static java.lang.String |
StaticGetAlgorithmName()
|
Methods inherited from class haifa.shopsim.algorithms.BufferPriorityAlgorithm |
explanationString, isDeterministic, setShopData, whatNow |
Methods inherited from class haifa.shopsim.algorithms.AbstractAlgorithm |
quitCalled, reset, setEnabled, setLog, setShopSimulationObject, setShopStateObject, toString |
Methods inherited from class java.lang.Object |
|
Constructor Detail |
public LBFSPriorityAlgorithm()
public LBFSPriorityAlgorithm(ShopData shopData_)
Method Detail |
protected void setPriority(java.util.Map map, java.util.List ops)
BufferPriorityAlgorithm
setPriority
in class BufferPriorityAlgorithm
public java.lang.String getAlgorithmName()
ShopAlgorithm
public static java.lang.String StaticGetAlgorithmName()
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |