This project was created in the Subject of LPOO by the student João Lemos nº up201000660 at FEUP and was developed using lanterna java tool.
The project consists on a game in wich a player controlled character represented by a yellow square, this yellow square has to pursue a red square throw a maze until he catches it. The red square moves randomly in the maze, selecting a random valid point of the maze to get to and using the Dijkstra's algorithm to find the best path to the objective.