| Package | Description |
|---|---|
| squidpony.squidai.graph |
Graphs and graph algorithms used primarily (but not exclusively) for pathfinding.
|
| squidpony.squidmath |
A very broad package containing random number generators, geometry tools, data structures, and noise functions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Node<V>
An extended version of
BinaryHeap.Node that also stores a reference to the parent Graph,
a vertex object of type V, a Map of neighbor Nodes to the appropriate Connection per Node, an extra
List of those same Connections for faster iteration, and a lot of internal data used by algorithms in this package. |
| Modifier and Type | Class and Description |
|---|---|
class |
BinaryHeap<T extends BinaryHeap.Node>
A binary heap that stores nodes which each have a double value and are sorted either lowest first or highest first.
|
Copyright © Eben Howard 2012–2022. All rights reserved.