|
|||||||
| 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)
BufferPriorityAlgorithmsetPriority in class BufferPriorityAlgorithmpublic java.lang.String getAlgorithmName()
ShopAlgorithmpublic static java.lang.String StaticGetAlgorithmName()
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||