nars.entity
Class Goal

java.lang.Object
  extended by nars.entity.Sentence
      extended by nars.entity.Judgment
          extended by nars.entity.Goal
All Implemented Interfaces:
java.lang.Cloneable

public class Goal
extends Judgment

A Goal is an event to be realized, and may conain query variables


Field Summary
 
Fields inherited from class nars.entity.Sentence
bestSolution, content, input, punctuation, stamp, temporalOrder, truth
 
Constructor Summary
Goal(Term term, char punc, TruthValue t, Stamp s)
          Constructor
 
Method Summary
 
Methods inherited from class nars.entity.Judgment
equivalentTo, isFuture, solutionQuality
 
Methods inherited from class nars.entity.Sentence
clone, cloneContent, getBestSolution, getContent, getCreationTime, getEventTime, getStamp, getTense, getTruth, isInput, isJudgment, make, make, noOverlapping, setBestSolution, setContent, setInput, tenseToString, toKey, toString, toString2
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Goal

public Goal(Term term,
            char punc,
            TruthValue t,
            Stamp s)
Constructor

A goal has no tense

Parameters:
term - The content
punc - The punctuation
t - The desire (truth) value
s - The stamp