Anne Compiler Code
Status: Beta
Brought to you by:
domob
Anne Compiler ============= ANNs (Artificial Neural Networks) are a good way to store a "computer program" in such a form that it can be automatically changed and thus be subject to genetic algorithms and neuro-evolution. The big disadvantage is that starting points of neuro-evolution are commonly just random ANNs which perform very poor at the beginning. Providing more sophisticated problem solutions would speed the evolution-process up massively - but ANNs are difficult to write by hand. Anne is a programming language designed to provide a developer with all maior features of procedural programming, like variables, conditionals, loops and operators; but it is also designed to be compiled into an ANN, which in turn can be used for neuro-evolution (and of course also for other purposes). The goals of this project are: - such an "Anne-to-ANN" compiler - a fast interpreter to run ANNs compiled this way - a library allowing other software to run compiled ANNs - a tool for neuro-evoluting compiled ANNs