com.epochx.stats
Class MutationStats<TYPE>

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

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


Field Summary
 java.util.List<MutationStatListener> listeners
           
 
Constructor Summary
MutationStats()
           
 
Method Summary
 void addMutation(CandidateProgram<TYPE> parent, CandidateProgram<TYPE> child, long runtime, int reversions)
           
 void addMutationStatListener(MutationStatListener listener)
           
 void removeMutationStatListener(MutationStatListener 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<MutationStatListener> listeners
Constructor Detail

MutationStats

public MutationStats()
Method Detail

addMutationStatListener

public void addMutationStatListener(MutationStatListener listener)

removeMutationStatListener

public void removeMutationStatListener(MutationStatListener listener)

addMutation

public void addMutation(CandidateProgram<TYPE> parent,
                        CandidateProgram<TYPE> child,
                        long runtime,
                        int reversions)