es.udc.gii.common.eaf.log
Class BestMeanLogTool

java.lang.Object
  extended by es.udc.gii.common.eaf.log.LogTool
      extended by es.udc.gii.common.eaf.log.BestMeanLogTool
All Implemented Interfaces:
Configurable, java.util.Observer

public class BestMeanLogTool
extends LogTool

This log tool implements a log tool that record the number of generations performed, the fitness of the best individual and the mean fitness of the whole population after the replace stage. This log tool does not need any kind of configuration, apart from the configuration need in the superclass.

Since:
1.0
Author:
Grupo Integrado de IngenierĂ­a (www.gii.udc.es)

Field Summary
 
Fields inherited from class es.udc.gii.common.eaf.log.LogTool
fileExtension, name, oldFolder, oldName
 
Constructor Summary
BestMeanLogTool()
          Creates a new instance of BestMeanLogTool
 
Method Summary
 java.lang.String getLogID()
           
 void update(java.util.Observable o, java.lang.Object arg)
           
 
Methods inherited from class es.udc.gii.common.eaf.log.LogTool
configure, finalize, getLog, getNodeID, setFile
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BestMeanLogTool

public BestMeanLogTool()
Creates a new instance of BestMeanLogTool

Method Detail

update

public void update(java.util.Observable o,
                   java.lang.Object arg)
Specified by:
update in interface java.util.Observer
Overrides:
update in class LogTool

getLogID

public java.lang.String getLogID()
Overrides:
getLogID in class LogTool