Skip to content

About

Evolutionary Algorithm for simulated Planaria using BITSEY Python sim

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

WormEvolution

Evolutionary Algorithm for simulating Planaria using BITSEY.

Files developed for this project: main.py, bitsey.py, test_wormAvgs.py, worm_breeding.py, worm_fitness.py, worm_gen.py, worm_input.txt.

BITSEY (a simulation developed by Alexis Pietak and Joel Grodstein) is given a set of parametrs and calculates the fitness of each worm using BITSEY (Cell matrix voltage simulator).

Our algorithm takes the fittest 50% of the population and doubles this most-fit set by "breeding" them in pairs. Each pair of worms produces two children with a mixture of their parents' traits original traits as well as randomly selected "mutated" traits.

The goal of this project is to offer researchers a tool with which they can test to see which parameters produce the highest fitness levels among a population of worms.

About

Evolutionary Algorithm for simulated Planaria using BITSEY Python sim

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages