Package | Description |
---|---|
org.opennars.operator | |
org.opennars.operator.mental | |
org.opennars.operator.misc | |
org.opennars.plugin.mental | |
org.opennars.storage |
Storage management
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
Operator |
Operator.clone() |
|
Operator |
Operation.getOperator() |
Modifier and Type | Method | Description |
---|---|---|
static Operation |
Operation.make(Operator oper,
Term[] arg,
boolean addSelf) |
Try to make a new compound from two components.
|
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 |
---|---|---|
static class |
Abbreviation.Abbreviate |
Operator that give a CompoundTerm an atomic name
|
Modifier and Type | Field | Description |
---|---|---|
Map<CharSequence,Operator> |
Memory.operators |
Modifier and Type | Method | Description |
---|---|---|
Operator |
Memory.addOperator(Operator op) |
|
Operator |
Memory.getOperator(String op) |
|
Operator |
Memory.removeOperator(Operator op) |
Modifier and Type | Method | Description |
---|---|---|
Operator |
Memory.addOperator(Operator op) |
|
Operator |
Memory.removeOperator(Operator op) |
Copyright © 2020 OpenNARS. All rights reserved.