A B C D E F G H I J K L M N O P Q R S T U V W

N

name - Variable in class nars.language.Term
A Term is identified uniquely by its name, a sequence of characters in a given alphabet (ASCII or Unicode)
nameTable - Variable in class nars.storage.Bag
mapping from key to item
nameToConcept(String) - Static method in class nars.main.Memory
Get an existing Concept for a given name
nameToListedTerm(String) - Static method in class nars.main.Memory
Get a Term for a given name of a Concept or Operator
nameToOperator(String) - Static method in class nars.main.Memory
Check if a string is an operator name
NARS - Class in nars.main
The main class of the project.
NARS() - Constructor for class nars.main.NARS
 
nars.entity - package nars.entity
Data entities that are independently stored
nars.gui - package nars.gui
Graphical user interface of the system
nars.inference - package nars.inference
The inference rules and control functions
nars.io - package nars.io
Input/output management
nars.language - package nars.language
Term hierarchy in Narsese
nars.main - package nars.main
Top-level classes of the system
nars.operation - package nars.operation
Built-in operators
nars.storage - package nars.storage
Storage management
NarsFont - Static variable in class nars.gui.NarsFrame
Font for NARS GUI
NarsFrame - Class in nars.gui
Specify shared properties of NARS windows
NarsFrame() - Constructor for class nars.gui.NarsFrame
Default constructor
NarsFrame(String) - Constructor for class nars.gui.NarsFrame
Constructor with title and font setting
narsThread - Variable in class nars.main.NARS
The internal working thread of the system.
NEAR_FUTURE - Static variable in class nars.main.Parameters
Horizon, the amount of evidence coming in the near future.
negation(TruthValue) - Static method in class nars.inference.TruthFunctions
{A} |- (--A)
Negation - Class in nars.language
A negation of a Statement.
Negation(String, ArrayList<Term>) - Constructor for class nars.language.Negation
Constructor with partial values, called by make
Negation(String, ArrayList<Term>, ArrayList<Variable>, short) - Constructor for class nars.language.Negation
Constructor with full values, called by clone
NEGATION_OPERATOR - Static variable in class nars.io.Symbols
 
negImply(TruthValue) - Static method in class nars.inference.TruthFunctions
{ (--, B)>, A} |- B
NEW_TASK_FORGETTING_CYCLE - Static variable in class nars.main.Parameters
Task decay rate in TaskBuffer, in [1, 99].
newTasks - Static variable in class nars.main.Memory
List of inference newTasks, to be processed in the next working cycle
newTasksStartPlay(String) - Static method in class nars.main.Memory
Display newd tasks, called from MainWindow.
newTasksToString() - Static method in class nars.main.Memory
Prepare buffered tasks for display, called from TaskBuffer.
next(int) - Method in class nars.storage.Distributor
Advance the index
nextSeparator(String, int) - Static method in class nars.io.StringParser
Locate the first top-level separator in a CompoundTerm
noOverlapping(Sentence) - Method in class nars.entity.Sentence
Check whether one sentence has stamp overlapping with another one, and change the system cash
noResult() - Static method in class nars.main.Memory
Check if there is already any derived Task in the current cycle
novel(TermLink) - Method in class nars.entity.TaskLink
To check whether a TaskLink should use a TermLink, return false if they interacted recently
novelTasks - Static variable in class nars.main.Memory
New tasks with novel composed terms, for delayed and selective processing

A B C D E F G H I J K L M N O P Q R S T U V W