org.jgap.audit
Class EvolutionEvaluator
java.lang.Object
org.jgap.audit.EvolutionEvaluator
public class EvolutionEvaluator
- extends java.lang.Object
Evaluates evolution progress thas has previously been tracked by
EvolutionMonitor (or a similar instance).
This class regards a complete evolution, not just a single round. This is an
optional way, another would be to just gather data per round and then display
or evaluate the round-specific data.
This class considers global (complete evolution) data because computations
are executed on this data, like tracking chromosomes, evaluating the progress
of selectors or genetic operators, etc.
- Since:
- 3.5
|
Method Summary |
void |
evaluate()
|
static void |
main(java.lang.String[] args)
Sample usage of monitoring, together with an existing JGAP example. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EvolutionEvaluator
public EvolutionEvaluator(PopulationHistoryIndexed a_monitorData)
evaluate
public void evaluate()
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Sample usage of monitoring, together with an existing JGAP example.
- Parameters:
args - String[]
- Throws:
java.lang.Exception- Since:
- 3.5