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

P

PARALLEL_OPERATOR - Static variable in class nars.io.Symbols
 
Parameters - Class in nars.main
Collected system parameters.
Parameters() - Constructor for class nars.main.Parameters
 
ParameterWindow - Class in nars.gui
Window displaying a system parameter that can be adjusted in run time
ParameterWindow(String, int) - Constructor for class nars.gui.ParameterWindow
Constructor
parseArguments(String) - Static method in class nars.io.StringParser
Parse a String into the argument get of a CompoundTerm.
parseBudget(String, char, TruthValue) - Static method in class nars.io.StringParser
parse the input String into a BudgetValue
parseCompoundTerm(String) - Static method in class nars.io.StringParser
Parse a String to create a CompoundTerm.
parseExperience(StringBuffer) - Static method in class nars.io.StringParser
Parse a line of input experience
parseSimpleTerm(String) - Static method in class nars.io.StringParser
Parse a Term that has no internal structure.
parseStatement(String) - Static method in class nars.io.StringParser
Parse a String to create a Statement.
parseTask(String) - Static method in class nars.io.StringParser
The only public (static) method of the class, called from InputWindow or locally.
parseTense(StringBuffer) - Static method in class nars.io.StringParser
Recognize the tense of an input sentence
parseTerm(String) - Static method in class nars.io.StringParser
Top-level method that parse a Term in general, which may recursively call itself.
parseTruth(String, char) - Static method in class nars.io.StringParser
parse the input String into a TruthValue (or DesireValue)
pastRecords - Variable in class nars.entity.Concept
Judgments directly made about the term, with non-future tense
pendingGoals - Variable in class nars.entity.Concept
Goals directly requested on the term
pendingQuestions - Variable in class nars.entity.Concept
Question directly asked about the term
Pick - Class in nars.operation
A class used in testing only.
Pick(String) - Constructor for class nars.operation.Pick
 
pick(int) - Method in class nars.storage.Distributor
Get the next number according to the given index
pickOut(String) - Method in class nars.storage.Bag
Pick an item by key, then remove it from the bag
play() - Method in class nars.entity.Concept
Resume display, called from ConceptWindow only
play() - Static method in class nars.io.Record
Begin the display
play() - Method in class nars.storage.Bag
Resume display
playButton - Variable in class nars.gui.BagWindow
Control buttons
playButton - Variable in class nars.gui.ConceptWindow
Control buttons
playButton - Variable in class nars.gui.InferenceWindow
Control buttons
playButton - Variable in class nars.gui.TermWindow
Control buttons
post(String) - Method in class nars.gui.BagWindow
Post the bag content
post(String) - Method in class nars.gui.ConceptWindow
Display the content of the concept
post(String) - Method in class nars.gui.MainWindow
Add new line to the display, plus the time interval
predictions - Variable in class nars.entity.Concept
Judgments directly made about the term, with future tense
PREFIX_MARK - Static variable in class nars.io.Symbols
 
prepareComponentLinks() - Method in class nars.language.CompoundTerm
Build TermLink templates to constant components and subcomponents
prepareComponentLinks(ArrayList<TermLink>, short, CompoundTerm) - Method in class nars.language.CompoundTerm
Collect TermLink templates into a list, go down one level except in special cases
presentBelief - Variable in class nars.entity.Concept
Most recent and confidence judgment
previousValue - Variable in class nars.gui.ParameterWindow
parameter values
priority - Variable in class nars.entity.BudgetValue
The relative share of time resource to be allocated
PRIORITY_THRESHOLD - Static variable in class nars.main.Parameters
The priority threthold for operation to be executed.
processComposed(Statement, Term, Term, TruthValue) - Static method in class nars.inference.CompositionalRules
Finish composing compound term
processConcept() - Static method in class nars.main.Memory
Select a concept to fire.
processGoal(Goal, Task) - Method in class nars.entity.Concept
Direct processing a new goal
processJudgment(Judgment, Task) - Method in class nars.entity.Concept
To accept a new judgment as belief, and check for revisions and solutions
processQuestion(Question, Task) - Method in class nars.entity.Concept
To answer a question by existing beliefs
processTask() - Static method in class nars.main.Memory
Process the newTasks accumulated in the previous cycle, accept input ones and those that corresponding to existing concepts, plus one from the buffer.
Product - Class in nars.language
A Product is a sequence of terms.
Product(String, ArrayList<Term>) - Constructor for class nars.language.Product
Constructor with partial values, called by make
Product(String, ArrayList<Term>, ArrayList<Variable>, short) - Constructor for class nars.language.Product
Constructor with full values, called by clone
PRODUCT_OPERATOR - Static variable in class nars.io.Symbols
 
Property - Class in nars.language
A Statement about a Property relation, which is used only in Narsese for I/O, and translated into Inheritance for internal use.
Property() - Constructor for class nars.language.Property
 
PROPERTY_RELATION - Static variable in class nars.io.Symbols
 
punctuation - Variable in class nars.entity.Sentence
The punctuation also indicates the type of the Sentence: Judgment, Question, or Goal
putBack(Type) - Method in class nars.storage.Bag
Put an item back into the itemTable
putIn(Type) - Method in class nars.storage.Bag
Add a new Item into the Bag

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