Package | Description |
---|---|
org.opennars.control | |
org.opennars.control.concept | |
org.opennars.entity |
Data entities that are independently stored
|
org.opennars.io |
Input/output management
|
org.opennars.io.events | |
org.opennars.main | |
org.opennars.operator | |
org.opennars.operator.mental | |
org.opennars.plugin | |
org.opennars.plugin.mental | |
org.opennars.plugin.perception | |
org.opennars.storage |
Storage management
|
Modifier and Type | Method | Description |
---|---|---|
static void |
GeneralInferenceControl.selectConceptForInference(Memory mem,
Parameters narParameters,
Nar nar) |
Modifier and Type | Method | Description |
---|---|---|
static void |
ProcessAnticipation.maintainDisappointedAnticipations(Parameters narParameters,
Concept concept,
Nar nar) |
Process outdated anticipations within the concept,
these which are outdated generate negative feedback
|
Modifier and Type | Method | Description |
---|---|---|
CharSequence |
Sentence.toString(Nar nar,
boolean showStamp) |
Constructor | Description |
---|---|
Narsese(Nar n) |
Modifier and Type | Field | Description |
---|---|---|
private Nar |
AnswerHandler.nar |
|
private Nar |
TextOutputHandler.nar |
Modifier and Type | Method | Description |
---|---|---|
static CharSequence |
TextOutputHandler.getOutputString(Class channel,
Object signal,
boolean showChannel,
boolean showStamp,
Nar nar) |
|
static String |
TextOutputHandler.getOutputString(Class channel,
Object signal,
boolean showChannel,
boolean showStamp,
Nar nar,
StringBuilder buffer) |
|
static String |
TextOutputHandler.getOutputString(Class channel,
Object signal,
boolean showChannel,
boolean showStamp,
Nar nar,
StringBuilder buffer,
float minPriority) |
generates a human-readable string from an output channel and signal
|
static CharSequence |
TextOutputHandler.getOutputString(Class channel,
Object signal,
boolean showStamp,
Nar nar) |
|
static CharSequence |
TextOutputHandler.getOutputString(Class channel,
Object signal,
boolean showStamp,
Nar nar,
StringBuilder buffer) |
generates a human-readable string from an output channel and signal
|
void |
AnswerHandler.start(Task question,
Nar n) |
Constructor | Description |
---|---|
EventHandler(Nar n,
boolean active,
Class... events) |
|
OutputHandler(Nar n) |
|
OutputHandler(Nar n,
boolean active) |
|
TextOutputHandler(Nar n) |
Default constructor; adds the reasoner to a Nar's outptu channels
|
TextOutputHandler(Nar n,
PrintStream ps) |
|
TextOutputHandler(Nar n,
PrintStream ps,
float minPriority) |
|
TextOutputHandler(Nar n,
PrintWriter outExp) |
|
TextOutputHandler(Nar n,
PrintWriter outExp,
float minPriority) |
|
TextOutputHandler(Nar n,
StringWriter s) |
|
TextOutputHandler(Nar n,
TextOutputHandler.LineOutput outExp2) |
Modifier and Type | Field | Description |
---|---|---|
Nar |
NarNode.nar |
|
(package private) Nar |
Shell.InputThread.nar |
|
private Nar |
Shell.nar |
Modifier and Type | Method | Description |
---|---|---|
Nar |
Nar.addInput(Task t,
Timable time) |
|
Nar |
Nar.ask(String termString,
AnswerHandler answered) |
|
Nar |
Nar.askNow(String termString,
AnswerHandler answered) |
|
static Nar |
Shell.createNar(String[] args) |
|
static Nar |
Nar.LoadFromFile(String name) |
Constructor | Description |
---|---|
InputThread(InputStream in,
Nar nar) |
|
NarNode(Nar nar,
int listenPort) |
|
Shell(Nar n) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
Operator.setEnabled(Nar n,
boolean enabled) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
Anticipate.setEnabled(Nar n,
boolean enabled) |
Modifier and Type | Method | Description |
---|---|---|
default boolean |
Plugin.setEnabled(Nar n,
boolean enabled) |
called when plugin is activated (enabled = true) / deactivated (enabled=false)
|
Modifier and Type | Field | Description |
---|---|---|
private Nar |
InternalExperience.nar |
Modifier and Type | Method | Description |
---|---|---|
boolean |
Abbreviation.setEnabled(Nar n,
boolean enabled) |
|
boolean |
ComplexEmotions.setEnabled(Nar n,
boolean enabled) |
|
boolean |
Counting.setEnabled(Nar n,
boolean enabled) |
|
boolean |
Emotions.setEnabled(Nar n,
boolean enabled) |
|
boolean |
InternalExperience.setEnabled(Nar n,
boolean enable) |
Modifier and Type | Field | Description |
---|---|---|
Nar |
SensoryChannel.nar |
|
(package private) Nar |
VisionChannel.nar |
|
private Nar |
VisualSpace.nar |
Modifier and Type | Method | Description |
---|---|---|
abstract Nar |
SensoryChannel.addInput(Task t,
Timable time) |
|
Nar |
VisionChannel.addInput(Task t,
Timable time) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
VisionChannel.setEnabled(Nar n,
boolean enabled) |
Constructor | Description |
---|---|
SensoryChannel(Nar nar,
Collection<SensoryChannel> reportResultsTo,
int width,
int height,
int duration,
Term label) |
|
SensoryChannel(Nar nar,
SensoryChannel reportResultsTo,
int width,
int height,
int duration,
Term label) |
|
VisualSpace(Nar nar,
float[][] source,
int py,
int px,
int height,
int width) |
Modifier and Type | Method | Description |
---|---|---|
void |
Memory.cycle(Nar nar) |
Copyright © 2020 OpenNARS. All rights reserved.