Font Size: a A A

Grammar-Based Object-Oriented Genetic Programming: An initial implementation

Posted on:2009-01-17Degree:M.C.SType:Thesis
University:Carleton University (Canada)Candidate:Oppacher, YanduFull Text:PDF
GTID:2448390005451318Subject:Computer Science
Abstract/Summary:
Grammar-Based Object Oriented Genetic Programming leverages the Object Oriented programming paradigm in evolutionary computation. The difference between this approach and others is that the resulting solution is a syntactically correct and executable Java program. Candidate solutions are created and tested against a JUnit test suite. Evolved solutions incorporate useful Object Oriented patterns.;To create and compile the Java classes a new framework for Grammar-Based Genetic Programming has been created. The framework is entirely written in Java. By externally compiling and then loading the classes into the framework for testing true object-oriented encapsulation is achieved. For the first time state and behaviour can be passed around as an object.
Keywords/Search Tags:Object, Genetic programming, Oriented
Related items