This was the Google AI challenge problem , and Project for OOP course