reasoner
Class Dynamic

java.lang.Object
  extended by reasoner.Concept
      extended by reasoner.Dynamic
All Implemented Interfaces:
FuzzySet
Direct Known Subclasses:
Event, ULine

public class Dynamic
extends Concept

This class represents Concept containing DynamicInd.

Author:
marco furlan

Field Summary
 
Fields inherited from class reasoner.Concept
events, formatter, kb, NOW, SELF, staticMap, uLineMap
 
Constructor Summary
Dynamic(java.util.Map<Individual,java.lang.Double> m, java.lang.String name, KnowledgeBase kb)
          Constructor by EventInd map, name and KnowledgeBase
Dynamic(java.lang.String name, KnowledgeBase kb)
          Constructor by name and KnowledgeBase
 
Method Summary
 
Methods inherited from class reasoner.Concept
add, always, card, containsIndivName, containsKey, get, getAlwaysMap, getEvents, getEvKeys, getKb, getLambda, getName, getNextConcept, getNOW, getSELF, getSometimeMap, getStaticMap, getULineMap, getUlKeys, getUlLambda, interpole, intersection, print, printUlines, setAlwaysMap, setEvents, setKb, setName, setNOW, setSELF, setSometimeMap, setStaticMap, setULineMap, sometime, subsumed, subsumed, toString, totalLambda, totalUlLambda, until, until
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Dynamic

public Dynamic(java.lang.String name,
               KnowledgeBase kb)
Constructor by name and KnowledgeBase

Parameters:
name - the name
kb - the KnowledgeBase

Dynamic

public Dynamic(java.util.Map<Individual,java.lang.Double> m,
               java.lang.String name,
               KnowledgeBase kb)
Constructor by EventInd map, name and KnowledgeBase

Parameters:
m - the map between EventInd and membership values
name - the name
kb - the KnowledgeBase