es.udc.gii.common.eaf.log.parallel.cma
Class ParallelCMABestFEsLogTool
java.lang.Object
es.udc.gii.common.eaf.log.LogTool
es.udc.gii.common.eaf.log.parallel.ParallelLogTool
es.udc.gii.common.eaf.log.parallel.cma.ParallelCMABestFEsLogTool
- All Implemented Interfaces:
- Configurable, java.util.Observer
public class ParallelCMABestFEsLogTool
- extends ParallelLogTool
A parallel log tool for logging the best individual of a population. The
best individual is logged when user defined objective function evaluations
have been performed.
This log tool is the same as ParallelBestFEsLogTool
but for the CMA
algorithm (CMAEvolutionaryAlgorithm
).
- Since:
- 1.0
- Author:
- Grupo Integrado de IngenierĂa (www.gii.udc.es)
Method Summary |
void |
configure(org.apache.commons.configuration.Configuration conf)
Configures the specific element that implements this method. |
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 |
num_prints
private int num_prints
fes_prints
private java.util.List fes_prints
fes_index
private int fes_index
ParallelCMABestFEsLogTool
public ParallelCMABestFEsLogTool()
ParallelCMABestFEsLogTool
public ParallelCMABestFEsLogTool(java.util.List fes_prints)
configure
public void configure(org.apache.commons.configuration.Configuration conf)
- Description copied from interface:
Configurable
- Configures the specific element that implements this method.
- Specified by:
configure
in interface Configurable
- Overrides:
configure
in class LogTool
- Parameters:
conf
- a Configuration object.- See Also:
Configuration
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