python
and the libraries random
and time
You may start the script with
python labirinto.py
and a maze will be chosen by random (4 mazes implemented) and then it will show at the screen the path finding with a DFS (DEPTH FIRST SEARCH) algorithm.