Evolute

Randomly program creation made easy.
Download

Evolute Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Itay Somebody
  • Operating Systems:
  • Windows XP / Vista / 7
  • File Size:
  • 492 KB

Evolute Tags


Evolute Description

Evolute C# is a handy, genetic programming library specially designed to be used to create and evolve programs randomly. The main focus of the library is to give an easy feeling to the user. Main features: Tree language. The ability to create and randomize programs and evolve them on the tree language The ability to run tree language programs. The ability to add new tree language functions and to decide the variables and functions on the random programs The ability to give fitness to each program based on it's output. Settings such as initial tree depth, maximal tree depth, and more.. Tournament selection only, with overselection option. There's multithreading. The tree programs are being evaluated by interpretation. Statistics at the end of each generation, such as getting the min and max fitness programs. A drawing function to use on windows forms to view a tree. No automatic function discovery No mutation Only one root per program limitation


Evolute Related Software