This project consists on a evolutive programming simulator for finding the best pathbetween an initial and final point in a given map.
The program was developed in Java using the Object Oriented programming paradigm. Some of the concepts used were: abstract classes, inheritance, polimorphism, generic types and interfaces.
Project final grade: 18/20