Discussion of the math and physics of self-avoiding walks.
Discussion of counting self-avoiding walks.
Discussion of pivot algorithm.
A random walker is implemented in p5.js
The classic game of minesweeper is implemented in p5.js.
A maze generator is implemented in p5.js
The concept of recursion is used to create fractal patterns in p5.js.
An implementation of the A* pathfinding algorithm to find the optimal path between two points in a 2D grid
Livestream of a 3D self avoiding walk.
by Mathieu Blanchette
by Jason Heglund