Uses of Class
jcreek.representation.inference.Explanation

Packages that use Explanation
jcreek.gui   
jcreek.representation   
jcreek.representation.inference   
 

Uses of Explanation in jcreek.gui
 

Constructors in jcreek.gui with parameters of type Explanation
ExplanationView(Explanation[] expl)
           
 

Uses of Explanation in jcreek.representation
 

Methods in jcreek.representation that return Explanation
 Explanation[] Relation.getExplanations()
          Returns an array of explanations for this relation.
 

Uses of Explanation in jcreek.representation.inference
 

Methods in jcreek.representation.inference that return Explanation
 Explanation ExplanationModel.getStrongestExplanation(Entity target)
          Returns the explanation representing the strongest path from the origin entity to the target entity.
 Explanation ExplanationModel.getStrongestExplanation(RelationType rcd, Entity target)
          Returns the explanation representing the strongest path from the origin entity to the target relation.
 Explanation[] ExplanationModel.getExplanations(Entity target, int acceptedComplexity)
          Exhaustive, depth-first search for paths within the submodel.
 Explanation[] ExplanationModel.getExplanations(RelationType rcd, Entity target, int acceptedComplexity)
          Exhaustive, depth-first search for paths within the submodel.
 

Methods in jcreek.representation.inference with parameters of type Explanation
 boolean SubclassInheritanceMethod.accept(Explanation path)
           
abstract  boolean SpreadingActivationRule.accept(Explanation path)
          Returns true if the rule can accept the Explanation path.
 boolean PlausibleInheritanceMethod.accept(Explanation path)
           
static double ExplanationModel.getExplanationStrength(Explanation[] paths, Entity target)
           
static SubModel Explanation.toSubModel(Explanation[] explanations)
           
 



Created at IDI, NTNU by the Artificial Intelligence and Learning group