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