Package nl.tue.astar.impl.memefficient
Class MemoryEfficientAStarAlgorithm<H extends Head,T extends Tail>
- java.lang.Object
-
- nl.tue.astar.impl.memefficient.MemoryEfficientAStarAlgorithm<H,T>
-
-
Constructor Summary
Constructors Constructor Description MemoryEfficientAStarAlgorithm(StorageAwareDelegate<H,T> delegate)MemoryEfficientAStarAlgorithm(StorageAwareDelegate<H,T> delegate, int blocksize, int initialCapacity, int alignment)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StorageAwareDelegate<H,T>getDelegate()CompressedHashSet<State<H,T>>getStatespace()CompressedStore<State<H,T>>getStore()
-
-
-
Constructor Detail
-
MemoryEfficientAStarAlgorithm
public MemoryEfficientAStarAlgorithm(StorageAwareDelegate<H,T> delegate)
-
MemoryEfficientAStarAlgorithm
public MemoryEfficientAStarAlgorithm(StorageAwareDelegate<H,T> delegate, int blocksize, int initialCapacity, int alignment)
-
-
Method Detail
-
getStatespace
public CompressedHashSet<State<H,T>> getStatespace()
-
getStore
public CompressedStore<State<H,T>> getStore()
-
getDelegate
public StorageAwareDelegate<H,T> getDelegate()
-
-