com.epochx.stats
Class CrossoverStats<TYPE>

java.lang.Object
  extended by com.epochx.stats.CrossoverStats<TYPE>

public class CrossoverStats<TYPE>
extends java.lang.Object


Field Summary
 java.util.List<CrossoverStatListener> listeners
           
 
Constructor Summary
CrossoverStats()
          Constructor.
 
Method Summary
 void addCrossover(CandidateProgram<TYPE>[] parents, CandidateProgram<TYPE>[] children, long runtime, int reversions)
           
 void addCrossoverStatListener(CrossoverStatListener listener)
           
 void removeCrossoverStatListener(CrossoverStatListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listeners

public java.util.List<CrossoverStatListener> listeners
Constructor Detail

CrossoverStats

public CrossoverStats()
Constructor.

Method Detail

addCrossoverStatListener

public void addCrossoverStatListener(CrossoverStatListener listener)

removeCrossoverStatListener

public void removeCrossoverStatListener(CrossoverStatListener listener)

addCrossover

public void addCrossover(CandidateProgram<TYPE>[] parents,
                         CandidateProgram<TYPE>[] children,
                         long runtime,
                         int reversions)