Skip to content

r0nk/corvus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Corvus is an experiement in genetic programming.

screenshot

It creates a number of birds (BF virtual machines), each of which try to find food (f(x)), in a given environment (f). The birds reproduce upon finding enough food, or starve after trying too long.

To modify the function the corvus birds are trying to find, modify targetFunction in main.

VIRTUAL MACHINE: Corvus uses a modified version of BF, in that input is always given by the x for a function.

So if I were to ',' for f(4), then ',' would store 4;

SPEED: To find f(x) where f(x)=1, it takes apoximately...hold on...still waiting...

About

Genetic BF programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published