Genetic level solver

A population of creatures is born with random genes controlling their movements in a grid. They eventually learn how to find points by a genetic algorithm which we learned on the day, having never met each other or attempted any sort of self-learning program before.

Install

Prerequisites for this project include:

matplotlib pygame tkinter

Running

Run the file start.py with python >= 3.5. There will be instructions within related to creating a world grid and running a simulation.

Credits

Eliano Anile

Jack McKinney

Lucas Rea

Ziyad Edher

Built With

Share this project:

Updates