es.udc.gii.common.eaf.log.nsga2
Class NSGA2ObjectiveValuesStatisticsLogTool
java.lang.Object
es.udc.gii.common.eaf.log.LogTool
es.udc.gii.common.eaf.log.nsga2.NSGA2LogTool
es.udc.gii.common.eaf.log.nsga2.NSGA2ObjectiveValuesStatisticsLogTool
- All Implemented Interfaces:
- Configurable, java.util.Observer
public class NSGA2ObjectiveValuesStatisticsLogTool
- extends NSGA2LogTool
This logtool logs in every generation the minimum, maximun, mean and standard
deviation of each objective of the Pareto-front and the whole current
population. Use only with NSGA2Algorithm
.
IMPORTANT: It is asumed that all objectives are minimized.
- Author:
- rafa
Method Summary |
java.lang.String |
getLogID()
|
void |
update(java.util.Observable o,
java.lang.Object arg)
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NSGA2ObjectiveValuesStatisticsLogTool
public NSGA2ObjectiveValuesStatisticsLogTool()
getLogID
public java.lang.String getLogID()
- Overrides:
getLogID
in class LogTool
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