Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Interface
org.evolvica.core.IScoreComparator

Packages that use IScoreComparator
org.evolvica.core.eval Evaluation of individuals. 
org.evolvica.core.select Selection. 
org.evolvica.core.terminate Termination. 
 

Uses of IScoreComparator in org.evolvica.core.eval
 

Classes in org.evolvica.core.eval that implement IScoreComparator
 class AbstractScoreComparator
          Abstract base class for individual comparators that compare by score.
 class CompoundScoreComparator
          Compound score comparator.
 class ConvergentFloatScoreComparator
          Comparator for scores of type float (convergence mode).
 class ConvergentIntegerScoreComparator
          Comparator for scores of type int (convergence mode).
 class DefaultFloatScoreComparator
          Comparator for scores of type float.
 class DefaultIntegerScoreComparator
          Comparator for scores of type int.
 class ReverseFloatScoreComparator
          Comparator for scores of type float (reverse mode).
 class ReverseIntegerScoreComparator
          Comparator for scores of type int (reverse mode).
 

Fields in org.evolvica.core.eval declared as IScoreComparator
protected  IScoreComparator[] CompoundScoreComparator.comparators
          Array of comparators.
 

Methods in org.evolvica.core.eval that return IScoreComparator
 IScoreComparator[] CompoundScoreComparator.getComparators()
          Returns the comparators.
 IScoreComparator CompoundScoreComparator.getComparators(int index)
          Returns the comparator at the given index.
 

Methods in org.evolvica.core.eval with parameters of type IScoreComparator
 void CompoundScoreComparator.setComparators(IScoreComparator[] comparators)
          Sets the array of comparators.
 void CompoundScoreComparator.setComparators(int index, IScoreComparator comparator)
          Sets a comparator.
 

Constructors in org.evolvica.core.eval with parameters of type IScoreComparator
CompoundScoreComparator(IScoreComparator[] comparators)
          Constructor with array of comparators.
 

Uses of IScoreComparator in org.evolvica.core.select
 

Fields in org.evolvica.core.select declared as IScoreComparator
protected  IScoreComparator ScoreTruncationSelector.comparator
          Score comparator.
 

Methods in org.evolvica.core.select that return IScoreComparator
 IScoreComparator ScoreTruncationSelector.getComparator()
          Gets the comparator.
 

Methods in org.evolvica.core.select with parameters of type IScoreComparator
 void ScoreTruncationSelector.setComparator(IScoreComparator comparator)
          Sets the comparator.
 

Constructors in org.evolvica.core.select with parameters of type IScoreComparator
ScoreTruncationSelector(int numberPerSelection, IScore threshold, IScoreComparator comparator)
          Constructor with number per selection and threshold.
 

Uses of IScoreComparator in org.evolvica.core.terminate
 

Fields in org.evolvica.core.terminate declared as IScoreComparator
protected  IScoreComparator ScoreComparingCondition.comparator
          Score comparator.
 

Methods in org.evolvica.core.terminate that return IScoreComparator
 IScoreComparator ScoreComparingCondition.getComparator()
          Returns the comparator.
 

Methods in org.evolvica.core.terminate with parameters of type IScoreComparator
 void ScoreComparingCondition.setComparator(IScoreComparator comparator)
          Sets the comparator.
 

Constructors in org.evolvica.core.terminate with parameters of type IScoreComparator
ScoreComparingCondition(IScoreComparator comparator)
          Constructor.
RunningBestScoreCondition(double threshold, int generations, IScoreComparator comparator)
          Constructor.
RunningAverageScoreCondition(double threshold, int generations, IScoreComparator comparator)
          Constructor.
RelativeErrorCondition(double target, double targetError, IScoreComparator comparator)
          Constructor.
PhiCondition(double threshold, IScoreComparator comparator)
          Constructor.
BestWorstScoreCondition(double threshold, IScoreComparator comparator)
          Constructor.
AbsoluteScoreCondition(IScore target, IScoreComparator comparator)
          Constructor.
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Copyright © 2000-2004 Technical University of Ilmenau, Department Electronic Circuits and Systems