Skip to content

sahilsharma356/GeneticAlgorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

GeneticAlgorithm

This algorithm generates random dots which travel in random directions. The objective is that through random events the dots will "learn" to travel towards the set target. Through mutations each generations takes the best from past generations and tries to complete the objective in less moves.

The processing development tool was used to code this as the built in functions make it very easy to make the GUI and animate the dots.

Processing can be found here: https://processing.org/download/

To run the code, download the files locally. Install Processing using the link above and and open the files on processing. Press run and wait for the magic :)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors