Module structures

Source
Expand description
  • Structures for the A* algorithm

§Metadata

  • Copyright: © 2022-2023 CroftSoft Inc
  • Author: David Wallace Croft
  • Java created: 2002-04-21
  • Java updated: 2003-05-10
  • Rust created: 2022-10-22
  • Rust updated: 2023-07-23

§History

  • Adapted from the classes in the Java-based CroftSoft Core Library
    • com.croftsoft.core.ai.astar.GridCartographer
    • com.croftsoft.core.ai.astar.NodeInfo

Structs§

AStar
GradientCartographer
Gradient cartographer for continuous space. The adjacent nodes are spaced farther apart as you move away from the starting point.
GridCartographer
Grid cartographer for continuous space. The nodes are spaced equally apart in the eight cardinal directions.
NodeInfo
A* algorithm node information