| Package | Description |
|---|---|
| org.opennars.entity |
Data entities that are independently stored
|
| org.opennars.io |
Input/output management
|
| org.opennars.language |
Term hierarchy in Narsese
Open-NARS implements the following formal language, Narsese.
|
| Modifier and Type | Field | Description |
|---|---|---|
private Tense |
Stamp.tense |
Tense of the item
|
| Constructor | Description |
|---|---|
Stamp(long time,
Tense tense,
Stamp.BaseEntry serial,
int duration) |
Generate a new stamp, with a new serial number, for a new Task
|
Stamp(Timable time,
Memory memory,
Tense tense) |
|
Stamp(Tense tense,
Stamp.BaseEntry serial) |
used for when the ocrrence time will be set later; so should not be called from externally but through another Stamp constructor
|
| Modifier and Type | Method | Description |
|---|---|---|
static Tense |
Narsese.parseTense(StringBuilder s) |
Recognize the tense of an addInput sentence
|
| Modifier and Type | Field | Description |
|---|---|---|
static Tense |
Tense.Eternal |
| Modifier and Type | Field | Description |
|---|---|---|
protected static Map<String,Tense> |
Tense.stringToTense |
| Modifier and Type | Method | Description |
|---|---|---|
static Tense |
Tense.tense(String s) |
|
static Tense |
Tense.valueOf(String name) |
Returns the enum constant of this type with the specified name.
|
static Tense[] |
Tense.values() |
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Copyright © 2020 OpenNARS. All rights reserved.