classifier.gp
Interface CrossoverOperator

All Superinterfaces:
Operators, java.io.Serializable
All Known Implementing Classes:
CrossoverPlain

public interface CrossoverOperator
extends Operators

Interface that has to be implemented by every crossover implementation

Version:
0.1
Author:
Sacchi Matteo, Sassi Federico

Method Summary
 GProgram[] start(GProgram[] p)
          Method to start the crossover operation
 

Method Detail

start

public GProgram[] start(GProgram[] p)
Method to start the crossover operation

Parameters:
p - Array of 2 GProgram containing the parents
Returns:
Array of 2 GProgram containing the result of the crossover