com.epochx.life
Interface TerminationListener

All Known Subinterfaces:
LifeCycleListener<TYPE>
All Known Implementing Classes:
CubicRegression, Even4Parity, Even5Parity, Even7Parity, GPAbstractModel, Majority5, Majority9, Multiplexer11Bit, Multiplexer20Bit, Multiplexer37Bit, Multiplexer6Bit, QuarticRegression, SantaFeTrail

public interface TerminationListener


Method Summary
 void onFitnessTermination()
          Called on termination of the GE run where execution ended because of the successful identification of a CandidateProgram with a fitness equal to or lower than the models termination fitness parameter.
 void onGenerationTermination()
          Called on termination of the GE run where execution ended because the requested number of generations was completed without identification of a CandidateProgram with a fitness equal to or lower than the models termination fitness parameter.
 

Method Detail

onFitnessTermination

void onFitnessTermination()
Called on termination of the GE run where execution ended because of the successful identification of a CandidateProgram with a fitness equal to or lower than the models termination fitness parameter.


onGenerationTermination

void onGenerationTermination()
Called on termination of the GE run where execution ended because the requested number of generations was completed without identification of a CandidateProgram with a fitness equal to or lower than the models termination fitness parameter.