Package nars.entity

Data entities that are independently stored

See:
          Description

Class Summary
BudgetValue A triple of priority (current), durability (decay), and quality (long-term average).
Concept A concept contains information associated with a term, including directly and indirectly related tasks and beliefs.
Goal A Goal is an event to be realized, and may conain query variables
Item An item is an object that can be put into a Bag, to participate in the resource competation of the system.
Judgment A Judgment is an piece of new knowledge to be absorbed.
Question A Question is a sentence without a truth value, and may conain query variables
Sentence A Sentence is an abstract class, mainly containing a Term, a TruthValue, and a Stamp.
ShortFloat A float value in [0, 1], with 4 digits accuracy.
Stamp Each Sentence has a get of serial numbers of a constant length attached.
Task A task to be processed, consists of a Sentence and a BudgetValue
TaskLink Reference to a Task.
TemporalValue Temporal information, in terms of the internal clock of the system.
TermLink A link between a compound term and a component term
TruthValue Frequency and confidence.
 

Package nars.entity Description

Data entities that are independently stored

Package Specification

in NARS, each task is processed in two stages:
  1. Direct processing by matching, in the concept corresponding to the content, in one step. It happens when the task is inserted into memory.
  2. Indirect processing by reasoning, in related concepts and unlimited steps. It happens in each inference cycle.
The transmission from (1) to (2) corresponds to "decision making".

Inference between premises with no shared term can only happen among new events, as temporal induction/comparison.