| Package | Description |
|---|---|
| org.opennars.control | |
| org.opennars.control.concept | |
| org.opennars.entity |
Data entities that are independently stored
|
| org.opennars.inference |
The inference rules and control functions
|
| org.opennars.io |
Input/output management
|
| org.opennars.language |
Term hierarchy in Narsese
Open-NARS implements the following formal language, Narsese.
|
| org.opennars.main | |
| org.opennars.operator | |
| org.opennars.operator.mental | |
| org.opennars.operator.misc | |
| org.opennars.plugin.mental | |
| org.opennars.plugin.perception | |
| org.opennars.storage |
Storage management
|
| Class | Description |
|---|---|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| Tense | |
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| CompoundTerm |
Compound term as defined in the NARS-theory
|
| Conjunction |
Conjunction of statements as defined in the NARS-theory
|
| Equivalence |
A Statement about an Equivalence relation as defined in the NARS-theory
|
| Implication |
A Statement about an Inheritance copula as defined in the NARS-theory
|
| Inheritance |
A Statement about an Inheritance relation as defined in the NARS-theory
|
| Statement |
A statement is a compound term as defined in the NARS-theory, consisting of a subject, a predicate, and a
relation symbol in between.
|
| Statement.EnumStatementSide | |
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| Statement |
A statement is a compound term as defined in the NARS-theory, consisting of a subject, a predicate, and a
relation symbol in between.
|
| Tense | |
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| AbstractTerm | |
| CompoundTerm |
Compound term as defined in the NARS-theory
|
| CompoundTerm.ConvRectangle | |
| Conjunction |
Conjunction of statements as defined in the NARS-theory
|
| DifferenceExt |
A compound term whose extension is the difference of the extensions of its term as defined in the NARS-theory
|
| DifferenceInt |
A compound term whose extension is the difference of the intensions of its term as defined in the NARS-theory
|
| Disjunction |
A disjunction of Statements as defined in the NARS-theory
|
| Equivalence |
A Statement about an Equivalence relation as defined in the NARS-theory
|
| Image |
Generalization of Images as defined in the NARS-theory
|
| ImageExt |
An extension image as defined in the NARS-theory
|
| ImageInt |
An intension image as defined in the NARS-theory
|
| Implication |
A Statement about an Inheritance copula as defined in the NARS-theory
|
| Inheritance |
A Statement about an Inheritance relation as defined in the NARS-theory
|
| IntersectionExt |
A compound term whose extension is the intersection of the extensions of its term as defined in the NARS-theory
|
| IntersectionInt |
A compound term whose intension is the intersection of the extensions of its term as defined in the NARS-theory
|
| Interval |
This stores the magnitude of a time difference, which is the logarithm of the time difference
in base D=duration ( @see Param.java ).
|
| Negation |
A negation of a statement as defined in the NARS-theory
|
| Product |
A Product is a sequence of 1 or more terms as defined in the NARS-theory
|
| SetExt |
An extensionally defined set, which contains one or more instances as defined in the NARS-theory
|
| SetInt |
An intensionally defined set, which contains one or more instances defining the Term.
|
| SetTensional |
Base class for SetInt (intensional set) and SetExt (extensional set)
|
| Similarity |
A Statement about a Similarity relation as defined in the NARS-theory
|
| Statement |
A statement is a compound term as defined in the NARS-theory, consisting of a subject, a predicate, and a
relation symbol in between.
|
| Statement.EnumStatementSide | |
| Tense | |
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Term.TermVisitor | |
| Variable |
A variable term, which does not correspond to a concept
|
| Class | Description |
|---|---|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| AbstractTerm | |
| CompoundTerm |
Compound term as defined in the NARS-theory
|
| Conjunction |
Conjunction of statements as defined in the NARS-theory
|
| Inheritance |
A Statement about an Inheritance relation as defined in the NARS-theory
|
| Product |
A Product is a sequence of 1 or more terms as defined in the NARS-theory
|
| Statement |
A statement is a compound term as defined in the NARS-theory, consisting of a subject, a predicate, and a
relation symbol in between.
|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| AbstractTerm | |
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| AbstractTerm | |
| Statement |
A statement is a compound term as defined in the NARS-theory, consisting of a subject, a predicate, and a
relation symbol in between.
|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| AbstractTerm | |
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| Conjunction |
Conjunction of statements as defined in the NARS-theory
|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
| Class | Description |
|---|---|
| Term |
Term is the basic component of Narsese, and the object of processing in NARS.
|
Copyright © 2020 OpenNARS. All rights reserved.