Tap any cell of either maze to add or remove a wall. Each Step, both searches take one cell from their list and look at its neighbours.
keeps a queue: takes the cell waiting longest
keeps a stack: takes the cell added last
AI-generated interactive demo.