Grammar-Based Object-Oriented Genetic Programming: An initial implementation |
Posted on:2009-01-17 | Degree:M.C.S | Type:Thesis |
University:Carleton University (Canada) | Candidate:Oppacher, Yandu | Full Text:PDF |
GTID:2448390005451318 | Subject: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 |