Skip to content

Latest commit

 

History

History
14 lines (6 loc) · 524 Bytes

README.md

File metadata and controls

14 lines (6 loc) · 524 Bytes

Smart Bubbles!

Libraries used: p5.js, Bootstrap

A visual demonstration of evolutionary learning in action. A variable population of bubbles are given a variable lifespan and are tasked with the job of getting to the end target (red circle). In order for the bubbles to learn from their mistakes, a typical genetic algorithm is implemented from scratch without the use of machine learning libraries.

Vary the population size and lifespan for interesting results!