Your Search Results

Use this resource - and many more! - in your textbook!

AcademicPub holds over eight million pieces of educational content for you to mix-and-match your way.

Experience the freedom of customizing your course pack with AcademicPub!
Not an educator but still interested in using this content? No problem! Visit our provider's page to contact the publisher and get permission directly.

Creating Objects Using Genetic Programming Techniques

By: Oppacher, Y.; Deugo, D.; Oppacher, F.;

2009 / IEEE / 978-0-7695-3642-2


This item was taken from the IEEE Conference ' Creating Objects Using Genetic Programming Techniques ' Grammar-Based Object Oriented Genetic Programming leverages the Object Oriented programming paradigm in evolutionary computation. The difference between our 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 was 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 behavior are passed around as an object.