Irregular maze generator and solver using a*.
https://gerizim16.github.io/maze/
Uses poisson disk sampling to produce nodes. Nodes are then connected by delaunay triangulation. A perfect maze (one with only one solution) is made using the Aldous-Broder maze generation algorithm. Finally, additional edges are randomly added to produce multiple possible solutions for the maze.
The maze is solved by the A* search algorithm.