Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

Uses of Interface
org.evolvica.core.terminate.ICondition

Packages that use ICondition
org.evolvica.core.terminate Termination. 
 

Uses of ICondition in org.evolvica.core.terminate
 

Subinterfaces of ICondition in org.evolvica.core.terminate
 interface IMultiCondition
          Interface for a collection of conditions.
 

Classes in org.evolvica.core.terminate that implement ICondition
 class AbsoluteScoreCondition
          Absolute score condition.
 class AbsoluteTimeCondition
          Termination at specified time.
 class AndCondition
          A condition which contains several other conditions and concatenates them with a logical AND.
 class BestWorstScoreCondition
          Best-Worst condition.
 class CounterCondition
          Termination after reaching a specified value of a counter.
 class FalseCondition
          A condition that is always false.
 class ModuloCondition
          Modulo Condition.
 class OrCondition
          A condition which contains several other conditions and concatenates them with a logical OR.
 class PhiCondition
          Termination dependent on Phi.
 class RelativeErrorCondition
          Termination at an relative error to the target value.
 class RunningAverageScoreCondition
          Termination dependent on the running average score.
 class RunningBestScoreCondition
          Termination dependent on the running best score.
 class RuntimeCondition
          Runtime condition.
 class ScoreComparingCondition
          Abstract base class for a score comparing condition.
 class TrueCondition
          A condition that is always true.
 

Fields in org.evolvica.core.terminate declared as ICondition
protected  ICondition ConditionalRouter.condition
          Underlying condition.
 

Methods in org.evolvica.core.terminate that return ICondition
 ICondition[] OrCondition.getConditions()
           
 ICondition[] IMultiCondition.getConditions()
          Returns the conditions contained in this multi condition.
 ICondition ConditionalRouter.getCondition()
          Returns the condition.
 ICondition[] AndCondition.getConditions()
           
 

Methods in org.evolvica.core.terminate with parameters of type ICondition
 void OrCondition.setConditions(ICondition[] conditions)
           
 void IMultiCondition.setConditions(ICondition[] conditions)
          Sets the conditions of this multi condition.
 void ConditionalRouter.setCondition(ICondition condition)
          Sets the condition.
 void AndCondition.setConditions(ICondition[] conditions)
           
 

Constructors in org.evolvica.core.terminate with parameters of type ICondition
ConditionalRouter(ICondition condition)
          Constructor with condition.
 


Evolvica Core API Version 0.6.2
Last Modified: June 29 2004

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