dma-gh / Evolution

A Program which uses an Evolutionary Algorithm to reach a Goal
0 stars 0 forks source link

Adding Selection #2

Open giatrakosg opened 7 years ago

giatrakosg commented 7 years ago

I think we can implement a selection mechanism to make it quicker to reach the goal.More information here http://watchmaker.uncommons.org/manual/ch03.html .I propose to create the classical Rouletter-Wheel selection mechanism.First we create a population and we evolve that for a number of generations I can implement this fairly easily.

dma-gh commented 7 years ago

This would be interesting. The deviation shows that it tends to stay at infinity except in short bursts. Natural selection is definitely an important part of evolution.

giatrakosg commented 7 years ago

Well I was thinking we could implement a few different approaches to selection (tournament and Roullette Wheel) and test them to see which one fits better in the problem.