amazeing 0.8.1

Amazeing is a maze generator/solver application with simulation/visualization.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub mod constants;
pub mod generator;
pub(crate) mod helper;
pub mod heuristics;
pub mod node;
pub mod solver;
pub mod structure;
pub(crate) mod types;
pub mod unit_shape;

pub use constants::{BLOCK, OPEN, VOID};
pub use node::{DNodeWeightedBackward, DNodeWeightedForward, Node, NodeFactory};
pub use structure::Maze;
pub use types::{MazeData, NodeHeuFn, Rank, Trace, Tracer};
pub use unit_shape::UnitShape;

pub(crate) use types::{Pop, Push};