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

R

rankBelief(Judgment) - Static method in class nars.inference.BudgetFunctions
Determine the rank of a judgment by its confidence and originality (stamp length)
ready - Variable in class nars.gui.InputWindow
Whether the window is ready to accept new input
reason(TaskLink, TermLink) - Static method in class nars.inference.RuleTables
Entry point of the inference engine
recentEvents - Static variable in class nars.main.Memory
List of recent events, for temporal learning
record - Variable in class nars.entity.TaskLink
Remember the TermLinks that has been used recently with this TaskLink
Record - Class in nars.io
Inference log, which record input/output of each inference step
Record() - Constructor for class nars.io.Record
 
reduceComponents(CompoundTerm, Term) - Static method in class nars.language.CompoundTerm
Try to remove a component from a compound
reduceConjunction(TruthValue, TruthValue) - Static method in class nars.inference.TruthFunctions
{(--, (&&, A, B)), B} |- (--, A)
reduceConjunctionNeg(TruthValue, TruthValue) - Static method in class nars.inference.TruthFunctions
{(--, (&&, A, (--, B))), (--, B)} |- (--, A)
reduceDisjunction(TruthValue, TruthValue) - Static method in class nars.inference.TruthFunctions
{(||, A, B), (--, B)} |- A
refresh() - Method in class nars.storage.Bag
Refresh display
relationIndex - Variable in class nars.language.ImageExt
The index of relation in the component list
relationIndex - Variable in class nars.language.ImageInt
The index of relation in the component list
RELATIVE_THRESHOLD - Static variable in class nars.storage.Bag
relative threshold, only calculate once
renameVariables() - Method in class nars.language.CompoundTerm
Rename variables in input sentence
renameVariables(HashMap<String, String>) - Method in class nars.language.CompoundTerm
Recursively rename variables by their appearing order in the CompoundTerm
replaceComponent(CompoundTerm, int, Term) - Static method in class nars.language.CompoundTerm
Try to replace a component in a compound at a given index by another one
replaceComponent(CompoundTerm, Term, Term) - Static method in class nars.language.CompoundTerm
Try to replace a given component in a compound by another one
report(Sentence, boolean) - Static method in class nars.main.Memory
Display input/output sentence in the MainWindow.
resemblance(Term, Term, Judgment, Sentence, int) - Static method in class nars.inference.SyllogisticRules
{ M>, P>} |- P>
resemblance(TruthValue, TruthValue) - Static method in class nars.inference.TruthFunctions
{ M>, P>} |- P>
reset() - Static method in class nars.main.Center
Reset the system with an empty memory and reset clock.
RESET_MARK - Static variable in class nars.io.Symbols
 
resetBackground() - Method in class nars.gui.InferenceWindow
Reset background color after file saving
revise(TruthValue, TruthValue, TruthValue, Task, boolean) - Static method in class nars.inference.BudgetFunctions
Evaluate the quality of a revision, then de-prioritize the premises
reviseTable(Judgment, Task, ArrayList) - Method in class nars.entity.Concept
Revise existing beliefs or goals
revisible - Variable in class nars.entity.Concept
Whether truth value of judgments can be revised
revision(Task, Judgment, boolean) - Static method in class nars.inference.MatchingRules
Belief revision
revision(TruthValue, TruthValue) - Static method in class nars.inference.TruthFunctions
{ P>, P>} |- P>
RuleTables - Class in nars.inference
Table of inference rules, indexed by the TermLinks for the task and the belief.
RuleTables() - Constructor for class nars.inference.RuleTables
 
run() - Method in class nars.main.NARS
Repeatedly execute NARS working cycle.
runButton - Variable in class nars.gui.MainWindow
Control buttons
running - Static variable in class nars.main.Center
Flag for running continously

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