Class SolutionPerformanceHistoryComputer
- java.lang.Object
-
- ai.libs.jaicore.experiments.resultcomputers.SolutionPerformanceHistoryComputer
-
- All Implemented Interfaces:
IEventBasedResultUpdater
public class SolutionPerformanceHistoryComputer extends java.lang.Object implements IEventBasedResultUpdater
-
-
Constructor Summary
Constructors Constructor Description SolutionPerformanceHistoryComputer(int saveRate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfinish(java.util.Map<java.lang.String,java.lang.Object> currentResults)voidprocessEvent(org.api4.java.algorithm.events.IAlgorithmEvent e, java.util.Map<java.lang.String,java.lang.Object> currentResults)voidsetAlgorithm(org.api4.java.algorithm.IAlgorithm<?,?> algorithm)
-
-
-
Method Detail
-
processEvent
public void processEvent(org.api4.java.algorithm.events.IAlgorithmEvent e, java.util.Map<java.lang.String,java.lang.Object> currentResults)- Specified by:
processEventin interfaceIEventBasedResultUpdater
-
finish
public void finish(java.util.Map<java.lang.String,java.lang.Object> currentResults)
- Specified by:
finishin interfaceIEventBasedResultUpdater
-
setAlgorithm
public void setAlgorithm(org.api4.java.algorithm.IAlgorithm<?,?> algorithm)
- Specified by:
setAlgorithmin interfaceIEventBasedResultUpdater
-
-