reasoner
Class ULineInd
java.lang.Object
reasoner.Individual
reasoner.DynamicInd
reasoner.ULineInd
- All Implemented Interfaces:
- java.lang.Comparable<Individual>
public class ULineInd
- extends DynamicInd
This class represents Universal Line Individuals as subclass of DynamicInd
- Author:
- marco furlan
Method Summary |
double |
eval(Concept c)
Evaluates the membership value for this Individual in the given
Concept |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ULineInd
public ULineInd(java.lang.String name,
ULineEvent line,
KnowledgeBase kb)
- Constructs a new ULineInd by name, ULineEvent and Knowledge Base.
It's time is set to the SELF constant
- Parameters:
name
- the nameline
- the ULineEventkb
- the Knowledge Base
ULineInd
public ULineInd(java.lang.String name,
ULineEvent line,
double time,
KnowledgeBase kb)
- Constructs a new ULineInd by name, ULineEvent, time and Knowledge Base
- Parameters:
name
- the nameline
- the ULineEventtime
- the timekb
- the Knowledge Base
eval
public double eval(Concept c)
- Evaluates the membership value for this Individual in the given
Concept
- Specified by:
eval
in class DynamicInd
- Parameters:
c
- the Concept- See Also:
Individual.eval(reasoner.Concept)