This repository implements a genetic algorithm on programs for the sage virtual machine, and also supersets of the virtual machine. Our program takes compiled code and optimizes it for the number of instructions: some programs shrank as much as 20% in size. It can also generate programs from scratch to fulfill a fitness function.
-
Notifications
You must be signed in to change notification settings - Fork 2
adam-mcdaniel/program-evolution
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Evolutionary algorithms applied to SKI combinator calclus and a Turing-machine-based architecture
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published