public final class RandomDataPriorityQueue extends DataFastLookupPriorityQueue implements RandomizedQueue
locationMap, maxCost, NEV, queue, size
Constructor and Description |
---|
RandomDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate) |
RandomDataPriorityQueue(int initialCapacity,
it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy,
org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate,
int maxCost) |
Modifier and Type | Method and Description |
---|---|
boolean |
isBetter(DRecord r1,
DRecord r2) |
add, checkInv, checkInv, contains, equals, getMaxCost, grow, hashCode, isEmpty, peek, poll, setMaxCost, size, toString
public RandomDataPriorityQueue(int initialCapacity, it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy, org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate, int maxCost)
public RandomDataPriorityQueue(int initialCapacity, it.unimi.dsi.fastutil.Hash.Strategy<DRecord> strategy, org.processmining.plugins.astar.petrinet.impl.AbstractPDelegate<? extends nl.tue.astar.Tail> delegate)
public boolean isBetter(DRecord r1, DRecord r2)
isBetter
in class DataFastLookupPriorityQueue