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.