/smart-dots

Genetic evolution algorithm

Primary LanguageTypeScript

Smart Dots

A genetic evolution simulation with dots moving towards a goal. Each dot is initialized with a random color and a random set of move. As they move toward the goal there fitness score is increased. Dots with the highest fitness score are most likely to be the parents for the next generation passing on their color and moves.

Usage

yarn start to build and run.

Built With

  • yarn - Package manager.
  • p5js - library and canvas.

Author

Ethan Budd