Uses of Interface
classifierLibrary.Situation

Packages that use Situation
classifierLibrary   
demoZLCS   
 

Uses of Situation in classifierLibrary
 

Classes in classifierLibrary that implement Situation
 class StandardSituation
          Library classifierLibrary, Klasse StandardSituationCopyright by Klaus Hufschlag 2004, 2005, 2006This file is part of the Generic Classifier Library.
 

Methods in classifierLibrary that return Situation
 Situation StandardSituation.cross(Situation sit, int Position)
           
 Situation StandardSituation.mutation(double Probability)
           
 Situation Situation.cross(Situation sit, int Position)
          Method for crossover at given position, returns new Situation after crossover.
 Situation Situation.mutation(double probability)
          Method for mutation with given probability.
 Situation Rule.getCondition()
          Returns a pointer to condition part of the rule.
 Situation Rule.getAction()
          Returns a pointer to the action part of the rule.
 

Methods in classifierLibrary with parameters of type Situation
 boolean StandardSituation.compatibility(Situation sit)
           
 Situation StandardSituation.cross(Situation sit, int Position)
           
 int StandardSituation.compare(Situation sit)
           
 int StandardSituation.compareSubsumtive(Situation sit)
           
 boolean StandardSituation.isMatched(Situation sit)
           
 boolean StandardSituation.isMatchedSubsumtive(Situation sit)
           
 boolean Situation.compatibility(Situation sit)
          Method checks compatitbility with another situation, e.g. if Languages match.
 Situation Situation.cross(Situation sit, int Position)
          Method for crossover at given position, returns new Situation after crossover.
 int Situation.compare(Situation sit)
          Compares the Situation with another one.
 int Situation.compareSubsumtive(Situation sit)
          Compares the Situation with another one.
 boolean Situation.isMatched(Situation sit)
          Criterion for a situation to be matched by another situation, should be used for specifying different types of Situations in subclasses.
 boolean Situation.isMatchedSubsumtive(Situation sit)
          Criterion for a situation to be matched by another situation, should be used for specifying different types of Situations in subclasses.
 void Rule.setCondition(Situation Condition)
          Sets the condition part of the rule to the given situation.
 void Rule.setAction(Situation Action)
          Sets the action part of the rule to the given situation.
 double Rule.conditionMatchSubsumptive(Situation sit)
          Method returns relative fit of the condition part of the rule to a situation to compare with, taking wildcards / subordinate relations of symbols into account.
 double Rule.conditionMatch(Situation sit)
          Method returns relative fit of the condition part of the rule to a situation to compare with, not taking wildcards / subordinate relations of symbols into account.
 ClassifierSystem ClassifierSystem.filterbyaction(Situation action, boolean subsumptive)
          Returns a subset of the CS with all rules that match a given action with their action part.
 ClassifierSystem ClassifierSystem.filterbyaction(Situation action)
          Returns a subset of the CS with all rules that match a given action with their action part.
 ClassifierSystem ClassifierSystem.filterByCondition(Situation condition, boolean subsumtive)
          Returns a subset of the CS with all rules that match a given condition with their action part.
 ClassifierSystem ClassifierSystem.filterByCondition(Situation condition)
          Returns a subset of the CS with all rules that match a given condition with their action part.
 double Classifier.conditionMatchSubsumptive(Situation sit)
          Computes relative degree of a classifiers condition matching a given situation.
 

Constructors in classifierLibrary with parameters of type Situation
Rule(Situation Condition, Situation Action)
          Constructor with Condition and Action-Part of the rule as parameters.
 

Uses of Situation in demoZLCS
 

Methods in demoZLCS that return Situation
 Situation ZLCS.getActionChoice(Situation condition)
          ZLCS-Choice of an action matching a given condition
 

Methods in demoZLCS with parameters of type Situation
 ZLCS ZLCS.getMatchSet(Situation situation)
          Returns the match-set (before covering) to a given Situation as a new instance.
 ZLCS ZLCS.match_n_cover(Situation sit)
          Returns the match-set (after covering) to a given Situation as a new instance.
 ZLCS ZLCS.getActionSet(Situation action)
          Returns the action-set matchin a given action as a new instance.
 Situation ZLCS.getActionChoice(Situation condition)
          ZLCS-Choice of an action matching a given condition
 StandardClassifier ZLCS.cover(Situation sit)
          Covering: Generation of a new StandardClassifier matching a given Situation.