Module: DiagonalMovement
- Defined in:
- lib/pathfinding/core/diagonal_movement.rb
Overview
Constants to set diagonal movements.
Constant Summary collapse
- ALWAYS =
Always accept diagonal movements.
1- NEVER =
Never accept diagonal movements.
2- IF_AT_MOST_ONE_OBSTACLE =
Accept a diagonal movement if there is at most one obstacle.
3- ONLY_WHEN_NO_OBSTACLE =
Accept a diagonal movement only when there is no obstacle.
4