Bipedal systems are interesting to model. Our team is very interested in understanding the mechanics and underlying concepts within an evolutionary algorithm. We created a bare-bone bipedal structure using an evolutionary algorithm, rendered a simulation of it in a 2D environment, and tested the time the generation can remain on its feet.
Victor Bianchi, Isabel Blancett, Subeen Kim, Shreya Rangarajan
- Download pygame
- Make sure you have python3 installed
- Fork and clone the repository
- To run the program, type "python evolve.py" in the terminal window and watch the bipedal get better at walking overtime
The code will run automatically when you type in the terminal window and you will see a bipedal walk along a terrain. You can change the "roughness" of the terrain in the files and see if the bipedal evolves to get better at walking along the rough terrain.
Link to website: https://bipedalgod.weebly.com/