Original implementation by Brian Grinstead (bgrins), https://github.com/bgrins/javascript-astar. Original demo: http://www.briangrinstead.com/files/astar/
To run this experiment, simply open the file demo/index.html in your browser (JavaScript has to be enabled).
To set the starting point of the routing, click the checkbox labelled SetStart, then click the field you would like to set as start field. Clicking a field without SetStart active will trigger the calculation and display of the route.
Select Hiddenwalls on? and then Generate to create a playing field with the hidden walls (described in the paper) on.