Class GridRegionData
java.lang.Object
de.bsommerfeld.pathetic.engine.util.GridRegionData
The GridRegionData class represents the data associated with a grid region. This data includes a
Bloom filter used to quickly check if a position is within the region and a set of positions that
have been examined by the pathfinder.
-
Constructor Summary
ConstructorsConstructorDescriptionGridRegionData(int bloomFilterSize, double bloomFilterFpp) Creates a new GridRegionData with the specified Bloom filter settings.GridRegionData(PathfinderConfiguration configuration) Creates a new GridRegionData with Bloom filter settings from the provided configuration. -
Method Summary
-
Constructor Details
-
GridRegionData
public GridRegionData(int bloomFilterSize, double bloomFilterFpp) Creates a new GridRegionData with the specified Bloom filter settings.- Parameters:
bloomFilterSize- The size of the Bloom filterbloomFilterFpp- The false positive probability of the Bloom filter
-
GridRegionData
Creates a new GridRegionData with Bloom filter settings from the provided configuration.- Parameters:
configuration- The pathfinder configuration containing Bloom filter settings
-
-
Method Details
-
getBloomFilter
-
getRegionalExaminedPositions
-