Package | Description |
---|---|
org.opennars.interfaces | |
org.opennars.io |
Input/output management
|
org.opennars.main | |
org.opennars.operator | |
org.opennars.operator.mental | |
org.opennars.operator.misc | |
org.opennars.plugin.mental | |
org.opennars.plugin.perception |
Modifier and Type | Method | Description |
---|---|---|
void |
Pluggable.addPlugin(Plugin plugin) |
adds/registers a plugin
|
Modifier and Type | Method | Description |
---|---|---|
private static Plugin |
ConfigReader.createPluginByClassnameAndArguments(String pluginClassPath,
NodeList arguments,
Reasoner reasoner) |
Modifier and Type | Method | Description |
---|---|---|
static List<Plugin> |
ConfigReader.loadParamsFromFileAndReturnPlugins(String filepath,
Reasoner reasoner,
Parameters parameters) |
Modifier and Type | Class | Description |
---|---|---|
class |
Nar |
Non-Axiomatic Reasoner
Instances of this represent a reasoner connected to a Memory, and set of Input and Output channels.
|
Modifier and Type | Field | Description |
---|---|---|
Plugin |
Nar.PluginState.plugin |
Modifier and Type | Method | Description |
---|---|---|
void |
Nar.addPlugin(Plugin p) |
Constructor | Description |
---|---|
PluginState(Plugin plugin) |
|
PluginState(Plugin plugin,
boolean enabled) |
Modifier and Type | Class | Description |
---|---|---|
class |
FunctionOperator |
Superclass of functions that execute synchronously (blocking, in thread) and take
N input parameters and one variable argument (as the final argument), generating a new task
with the result of the function substituted in the variable's place.
|
class |
NullOperator |
A class used as a template for Operator definition.
|
class |
Operator |
An individual operator that can be execute by the system, which can be either
inside NARS or outside it, in another system or device.
|
Modifier and Type | Class | Description |
---|---|---|
class |
Anticipate |
Operator that creates a judgment with a given statement
|
class |
Believe |
Operator that creates a judgment with a given statement
Causes the system to belief things it has no evidence for
|
class |
Consider |
Operator that activates a concept
|
class |
Doubt |
Operator that activates a concept
|
class |
Evaluate |
Operator that creates a quest with a given statement
|
class |
Feel |
Feeling common operations
|
class |
FeelBusy |
Feeling busy value
|
class |
FeelSatisfied |
Feeling happy value
|
class |
Hesitate |
Operator that activates a concept
|
class |
Name |
Operator that give a CompoundTerm a new name
|
class |
Register |
Register a new operator when the system is running
|
class |
Remind |
Operator that activates a concept
|
class |
Want |
Operator that creates a goal with a given statement
|
class |
Wonder |
Operator that creates a question with a given statement
|
Modifier and Type | Class | Description |
---|---|---|
class |
Add |
Count the number of elements in a set
|
class |
Count |
Count the number of elements in a set
'INVALID
(^count,a)!
(^count,a,b)!
(^count,a,#b)!
'VALID:
(^count,[a,b],#b)!
|
class |
Reflect |
Produces canonical "Reflective-Narsese" representation of a parameter term
|
class |
System |
Count the number of elements in a set
|
Modifier and Type | Class | Description |
---|---|---|
class |
Abbreviation |
1-step abbreviation, which calls ^abbreviate directly and not through an added Task.
|
static class |
Abbreviation.Abbreviate |
Operator that give a CompoundTerm an atomic name
|
class |
ComplexEmotions |
|
class |
Counting |
Counting and Cardinality
|
class |
Emotions |
emotional value; self-felt internal mental states; variables used to record emotional values
|
class |
InternalExperience |
To rememberAction an internal action as an operation
|
Modifier and Type | Class | Description |
---|---|---|
class |
SensoryChannel |
|
class |
VisionChannel |
Copyright © 2020 OpenNARS. All rights reserved.