A.I. (Artificial Intelligence)

Spline Movement

This app uses nodes on the screen to generate a spline for the AI character to move along. You can add as few or as many points to the spline to define it.

Path Prediction

The player can create a map consisting of obstacles (red boxes) and path nodes (drawn lines show the valid paths between nodes). Using a combination of Dijkstra’s path finding algorithim and a record of the player's movements. When play starts the AI tracks the player's movement and is able to determine where they have to go in order to cut them off.