Path Finding
Visualization

Project at GitHub

This can achieve shortest path, or just find a path, or maybe, like, broken. Hoho.

References
  1. Global concept: en.wikipedia.org/wiki/A*_search_algorithm
  2. Scoring concept: www.policyalmanac.org/games/aStarTutorial.htm
  3. Visual demo #1: bgrins.github.io/javascript-astar/demo/
  4. Visual demo #2: qiao.github.io/PathFinding.js/visual