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

A

AbstractObject - Class in br.unicamp.cst.representation.owrl
 
AbstractObject(String) - Constructor for class br.unicamp.cst.representation.owrl.AbstractObject
 
AbstractObject(String, List<Property>) - Constructor for class br.unicamp.cst.representation.owrl.AbstractObject
 
AbstractObject(String, List<Property>, List<AbstractObject>, List<AbstractObject>) - Constructor for class br.unicamp.cst.representation.owrl.AbstractObject
 
AbstractObject(String, List<Property>, List<AbstractObject>) - Constructor for class br.unicamp.cst.representation.owrl.AbstractObject
 
AbstractObject(List<AbstractObject>, List<Property>, String) - Constructor for class br.unicamp.cst.representation.owrl.AbstractObject
 
AbstractObject(File) - Constructor for class br.unicamp.cst.representation.owrl.AbstractObject
 
AbstractObject.mode - Enum in br.unicamp.cst.representation.owrl
 
accessMemoryObjects() - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.behavior.asbac.CountCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.behavior.bn.BehaviorsWTA
 
accessMemoryObjects() - Method in class br.unicamp.cst.behavior.bn.SingleThreadBHCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.consciousness.SpotlightBroadcastController
 
accessMemoryObjects() - Method in class br.unicamp.cst.core.entities.Codelet
This method is used in every Codelet to capture input, broadcast and output MemoryObjects which shall be used in the proc() method.
accessMemoryObjects() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
accessMemoryObjects() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
actionList - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
ActionSelectionCodelet - Class in br.unicamp.cst.behavior.glas
Selects action based on solution tree retrieved from working storage.
ActionSelectionCodelet(RawMemory, WorkingStorage) - Constructor for class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
ActionSelectionMechanism - Class in br.unicamp.cst.behavior.asbac
 
ActionSelectionMechanism(Mind) - Constructor for class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
ACTIVATED_AFFORDANCE_MO - Static variable in class br.unicamp.cst.behavior.asbac.MemoryObjectsNames
 
activation - Variable in class br.unicamp.cst.core.entities.Codelet
Activation level of the Codelet.
activation - Variable in class br.unicamp.cst.io.rest.CodeletJson
 
Actuator - Class in br.unicamp.cst.io
The Actuator class is a Codelet which writes to working storage every memory object written to its input list.
Actuator(WorkingStorage) - Constructor for class br.unicamp.cst.io.Actuator
 
add(Memory) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Adds a memory to this container.
add(Codelet) - Method in class br.unicamp.cst.perception.PerceptionProxy
Add an new interpreter to this proxy.
add(Idea) - Method in class br.unicamp.cst.representation.idea.Idea
 
addAction(String) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
addAction() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Add action.
addAction() - Method in class br.unicamp.cst.learning.SimpleRLearn
Add action.
addActuator(Codelet) - Method in class br.unicamp.cst.io.BodyProxy
 
addAddList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
addAffordance(Affordance) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
addAggregatePart(AbstractObject) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
addAll(GlasSequence) - Method in class br.unicamp.cst.behavior.glas.GlasSequence
 
addAttributes(String, String, String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
addAttributes(String, String, String, String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
addBehavior(Behavior) - Method in class br.unicamp.cst.behavior.bn.BehaviorsWTA
 
addBroadcast(Memory) - Method in class br.unicamp.cst.core.entities.Codelet
Adds a memory to the broadcast list.
addBroadcasts(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Adds a list of memories to the broadcast input list.
addChild(AffordanceType) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
addCodelet(Codelet) - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
addCodelet(Codelet) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
addCodelet(Codelet) - Method in class br.unicamp.cst.core.entities.CodeRack
Adds a new Codelet to the Coderack
addCompositePart(AbstractObject) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
addConsummatoryAffordanceTypeToDrive(Drive, AffordanceType) - Method in class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
addDelList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
addDrive(Memory, double) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
addEvent(GlasEvent) - Method in class br.unicamp.cst.behavior.glas.GlasSequence
 
addHierarchyNode(Drive, AffordanceType) - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
Create and add an hierarchy node to this extractedAffordance.
addImports(String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
addInput(Memory) - Method in class br.unicamp.cst.core.entities.Codelet
Add one memory to the input list.
addInput(Memory) - Method in class br.unicamp.cst.io.Actuator
 
addInputs(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Add a list of memories to the input list.
addKeyProperty(Property) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
addKeyRelation(Relation) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
addList - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
addMemory(Memory) - Method in class br.unicamp.cst.core.entities.RawMemory
Adds a new Memory to the Raw Memory.
addMemoryObject(Memory) - Method in class br.unicamp.cst.core.entities.RawMemory
Deprecated. 
addMemoryObserver(MemoryObserver) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
addMemoryObserver(MemoryObserver) - Method in interface br.unicamp.cst.core.entities.Memory
Add a memory observer to its list
addMemoryObserver(MemoryObserver) - Method in class br.unicamp.cst.core.entities.MemoryContainer
 
addMemoryObserver(MemoryObserver) - Method in class br.unicamp.cst.core.entities.MemoryObject
Add a memory observer to its list
addMethod(String, String, String, List<String>, String, boolean) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
addObject(Object, String) - Method in class br.unicamp.cst.representation.idea.Idea
 
addObject(Object, String, boolean) - Method in class br.unicamp.cst.representation.idea.Idea
 
addObject(Object, String) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
addObject(AbstractObject) - Method in class br.unicamp.cst.representation.owrl.Configuration
 
addOutput(Memory) - Method in class br.unicamp.cst.core.entities.Codelet
Add a memory to the output list.
addOutput(Memory) - Method in class br.unicamp.cst.io.Sensor
 
addOutput(Memory) - Method in class br.unicamp.cst.perception.Perception
This method adds an output memory in the output list.
addOutputs(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Adds a list of memories to the output list.
addPercept(Percept) - Method in class br.unicamp.cst.behavior.asbac.Relation
 
addPreconList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
addProperty(Property) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
addProperty(Property) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
addProperty(String, Object) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
addQualityDimension(QualityDimension) - Method in class br.unicamp.cst.representation.owrl.Property
 
addQualityDimension(String, Object) - Method in class br.unicamp.cst.representation.owrl.Property
 
addRelation(Relation) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
addRelevantPerceptCategory(String, String) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
addSensor(Codelet) - Method in class br.unicamp.cst.io.BodyProxy
 
addSoftPreconList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
addState() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Add state.
addState() - Method in class br.unicamp.cst.learning.SimpleRLearn
Add state.
Affordance - Class in br.unicamp.cst.representation.owrl
Created by du on 23/05/17.
Affordance(String) - Constructor for class br.unicamp.cst.representation.owrl.Affordance
 
Affordance(String, HashMap<String, AbstractObject>, HashMap<String, AbstractObject>, HashMap<String, Property>) - Constructor for class br.unicamp.cst.representation.owrl.Affordance
 
AffordanceExtractorCodelet - Class in br.unicamp.cst.behavior.asbac
 
AffordanceExtractorCodelet() - Constructor for class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
AFFORDANCES_HIERARCHIES_MO - Static variable in class br.unicamp.cst.behavior.asbac.MemoryObjectsNames
 
AffordanceType - Class in br.unicamp.cst.behavior.asbac
 
AffordanceType(String, double, double, AffordanceType, int) - Constructor for class br.unicamp.cst.behavior.asbac.AffordanceType
 
allBehaviors - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
already_exists(Object) - Method in class br.unicamp.cst.representation.idea.Idea
 
already_exists(Object) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
apply(String, Object...) - Method in class br.unicamp.cst.representation.owrl.Affordance
 
apply(String, Object...) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
Appraisal - Class in br.unicamp.cst.motivational
 
Appraisal(String, String, double) - Constructor for class br.unicamp.cst.motivational.Appraisal
 
AppraisalCodelet - Class in br.unicamp.cst.motivational
 
AppraisalCodelet(String) - Constructor for class br.unicamp.cst.motivational.AppraisalCodelet
 
appraisalGeneration(Idea) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
atrib() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
atrib() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
atrib(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
AtribContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 

B

begin() - Method in class br.unicamp.cst.support.Profiler
 
Behavior - Class in br.unicamp.cst.behavior.bn
This competence class extends Codelet.
Behavior(WorkingStorage, GlobalVariables) - Constructor for class br.unicamp.cst.behavior.bn.Behavior
 
BehaviorNetwork - Class in br.unicamp.cst.behavior.bn
Implementation of a Behavior network as described in [Maes 1989] "How to do the Right Thing" The behavior network controls an artificial agent, and is essentially a list of competence modules.
BehaviorNetwork(CodeRack, WorkingStorage) - Constructor for class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
BehaviorProposition - Class in br.unicamp.cst.memory
This is an object used to store a behavior proposition, composed by the behavior's name, its add list and delete list.
BehaviorProposition(String, ArrayList<String>, ArrayList<String>, ArrayList<String>) - Constructor for class br.unicamp.cst.memory.BehaviorProposition
Constructor that initializes all attributes and composes "behaviorPropositionString".
BehaviorProposition(String) - Constructor for class br.unicamp.cst.memory.BehaviorProposition
Constructor receive the "behaviorPropositionString" String as parameter and initialize all attributes of class.
BehaviorsWTA - Class in br.unicamp.cst.behavior.bn
This codelet implements a "winners take all" mechanism for the behavior network.
BehaviorsWTA(GlobalVariables) - Constructor for class br.unicamp.cst.behavior.bn.BehaviorsWTA
Iterate over all behaviors.
BgBComLayer - Class in br.unicamp.cst.behavior.bn
This class is used as synchronized communication layer between raw action selection mechanism and all unconscious behaviors.
BgBComLayer(RawMemory) - Constructor for class br.unicamp.cst.behavior.bn.BgBComLayer
 
BodyProxy - Class in br.unicamp.cst.io
Body interface has two lists, a list of sensors and one of actuators.
BodyProxy() - Constructor for class br.unicamp.cst.io.BodyProxy
 
br.unicamp.cst.behavior.asbac - package br.unicamp.cst.behavior.asbac
 
br.unicamp.cst.behavior.bn - package br.unicamp.cst.behavior.bn
 
br.unicamp.cst.behavior.glas - package br.unicamp.cst.behavior.glas
 
br.unicamp.cst.consciousness - package br.unicamp.cst.consciousness
 
br.unicamp.cst.core.entities - package br.unicamp.cst.core.entities
 
br.unicamp.cst.core.exceptions - package br.unicamp.cst.core.exceptions
 
br.unicamp.cst.io - package br.unicamp.cst.io
 
br.unicamp.cst.io.rest - package br.unicamp.cst.io.rest
 
br.unicamp.cst.language - package br.unicamp.cst.language
 
br.unicamp.cst.learning - package br.unicamp.cst.learning
 
br.unicamp.cst.learning.glas - package br.unicamp.cst.learning.glas
 
br.unicamp.cst.memory - package br.unicamp.cst.memory
 
br.unicamp.cst.motivational - package br.unicamp.cst.motivational
 
br.unicamp.cst.perception - package br.unicamp.cst.perception
 
br.unicamp.cst.representation.idea - package br.unicamp.cst.representation.idea
 
br.unicamp.cst.representation.owrl - package br.unicamp.cst.representation.owrl
 
br.unicamp.cst.representation.owrl.grammar - package br.unicamp.cst.representation.owrl.grammar
 
br.unicamp.cst.support - package br.unicamp.cst.support
 
broadcast - Variable in class br.unicamp.cst.core.entities.Codelet
Input memories, the ones that were broadcasted.
broadcast - Variable in class br.unicamp.cst.io.rest.CodeletJson
 
buildClassCode() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 

C

calculateActivation() - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
calculateActivation() - Method in class br.unicamp.cst.behavior.asbac.CountCodelet
 
calculateActivation() - Method in class br.unicamp.cst.behavior.bn.BehaviorsWTA
 
calculateActivation() - Method in class br.unicamp.cst.behavior.bn.SingleThreadBHCodelet
 
calculateActivation() - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
calculateActivation() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
calculateActivation() - Method in class br.unicamp.cst.consciousness.SpotlightBroadcastController
 
calculateActivation() - Method in class br.unicamp.cst.core.entities.Coalition
Calculates the coalition activation.
calculateActivation() - Method in class br.unicamp.cst.core.entities.Codelet
This abstract method must be implemented by the user.
calculateActivation() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
calculateActivation() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
calculateActivation() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
calculateActivation() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
calculateActivation() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
calculateActivation() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
calculateEmotionalDistortion(List<Drive>, Mood) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
calculateExecutionCost(Map<String, Percept>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Compute the cost to realize the affordance.
calculateSecundaryDriveActivation(List<Memory>, List<Drive>) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
calculateSimpleActivation(List<Memory>) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
Category - Class in br.unicamp.cst.representation.owrl
Created by du on 26/12/16.
Category(String) - Constructor for class br.unicamp.cst.representation.owrl.Category
 
Category(String, List<AbstractObject>) - Constructor for class br.unicamp.cst.representation.owrl.Category
 
changedWorldBeliefState() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
checkName(String) - Method in class br.unicamp.cst.language.NameGenerator
 
clear() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Clears all memory objects from this buffer.
clearActionList() - Method in class br.unicamp.cst.behavior.bn.Behavior
Clears this behavior's action list
clearAllEvents() - Method in class br.unicamp.cst.behavior.glas.GlasSequence
 
clearQ() - Method in class br.unicamp.cst.learning.QLearning
Clear Q values.
clearWithDelete() - Method in class br.unicamp.cst.memory.WorkingStorage
Removes all memory objects from Working Memory and delete them from raw memory.
clone() - Method in class br.unicamp.cst.behavior.bn.BgBComLayer
Avoids cloning
clone() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
Avoids cloning
clone() - Method in class br.unicamp.cst.memory.LongTermMemory
Avoids cloning.
clone() - Method in class br.unicamp.cst.memory.WorkingStorage
Avoids cloning
clone() - Method in class br.unicamp.cst.representation.idea.Idea
 
clone() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
clone() - Method in class br.unicamp.cst.representation.owrl.Property
 
clone() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
close() - Method in class br.unicamp.cst.io.SocketCom
 
close() - Method in class br.unicamp.cst.io.UDPClient
 
coalition - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
Coalition - Class in br.unicamp.cst.core.entities
A Coalition is a group of Codelets which are gathered in order to perform a task by summing up their abilities or to form a specific context.
Coalition(List<Codelet>) - Constructor for class br.unicamp.cst.core.entities.Coalition
Creates a Coalition.
cod() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
cod() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.NameContext
 
CodContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CodContext
 
CodeBuilder - Class in br.unicamp.cst.representation.owrl
Created by du on 11/05/17.
CodeBuilder(String) - Constructor for class br.unicamp.cst.representation.owrl.CodeBuilder
 
CodeBuilder(String, String, String) - Constructor for class br.unicamp.cst.representation.owrl.CodeBuilder
 
Codelet - Class in br.unicamp.cst.core.entities
The Codelet class, together with the MemoryObject class and the Mind class is one of the most important classes in the CST toolkit.
Codelet() - Constructor for class br.unicamp.cst.core.entities.Codelet
 
CodeletActivationBoundsException - Exception in br.unicamp.cst.core.exceptions
This class represents a Java exception to be thrown when the codelet's activation is set to more than 1.0 or less than 0.0.
CodeletActivationBoundsException(String) - Constructor for exception br.unicamp.cst.core.exceptions.CodeletActivationBoundsException
Creates a CodeletActivationBoundsException.
CodeletActivationBoundsException(String, Throwable) - Constructor for exception br.unicamp.cst.core.exceptions.CodeletActivationBoundsException
Creates a CodeletActivationBoundsException.
codeletClass - Variable in class br.unicamp.cst.support.CodeletsProfiler.CodeletTrack
 
CodeletContainer - Class in br.unicamp.cst.core.entities
 
CodeletContainer() - Constructor for class br.unicamp.cst.core.entities.CodeletContainer
 
CodeletContainer(ArrayList<Codelet>) - Constructor for class br.unicamp.cst.core.entities.CodeletContainer
 
codeletGroups - Variable in class br.unicamp.cst.core.entities.Mind
 
CodeletJson - Class in br.unicamp.cst.io.rest
 
CodeletJson(Codelet) - Constructor for class br.unicamp.cst.io.rest.CodeletJson
 
codelets - Variable in class br.unicamp.cst.io.rest.MindJson
 
CodeletsProfiler - Class in br.unicamp.cst.support
 
CodeletsProfiler(String, String, String, Integer, CodeletsProfiler.FileFormat) - Constructor for class br.unicamp.cst.support.CodeletsProfiler
 
CodeletsProfiler(String, String, String, Long, CodeletsProfiler.FileFormat) - Constructor for class br.unicamp.cst.support.CodeletsProfiler
 
CodeletsProfiler(String, String, String, Integer, Long, CodeletsProfiler.FileFormat) - Constructor for class br.unicamp.cst.support.CodeletsProfiler
 
CodeletsProfiler.CodeletTrack - Class in br.unicamp.cst.support
 
CodeletsProfiler.FileFormat - Enum in br.unicamp.cst.support
 
CodeletThresholdBoundsException - Exception in br.unicamp.cst.core.exceptions
This class represents a Java exception to be thrown when the codelet's threshold is set to more than 1.0 or less than 0.0.
CodeletThresholdBoundsException(String) - Constructor for exception br.unicamp.cst.core.exceptions.CodeletThresholdBoundsException
Creates a CodeletThresholdBoundsException.
CodeletThresholdBoundsException(String, Throwable) - Constructor for exception br.unicamp.cst.core.exceptions.CodeletThresholdBoundsException
Creates a CodeletThresholdBoundsException.
CodeletTrack(Codelet) - Constructor for class br.unicamp.cst.support.CodeletsProfiler.CodeletTrack
 
CodeRack - Class in br.unicamp.cst.core.entities
Following Hofstadter and Mitchell "The copycat project: A model of mental fluidity and analogy-making".
CodeRack() - Constructor for class br.unicamp.cst.core.entities.CodeRack
Creates a CodeRack.
codeRack - Variable in class br.unicamp.cst.core.entities.Mind
 
Cognit - Class in br.unicamp.cst.behavior.glas
Cognit is the implementation of GLAS - Gated Learning Action Selection - algorithm inside LibreCog cognitive architecture.
Cognit(int, int, CodeRack, RawMemory, WorkingStorage) - Constructor for class br.unicamp.cst.behavior.glas.Cognit
 
command() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
command() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
CommandContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CommandContext
 
compare(Object, Object) - Method in class br.unicamp.cst.representation.idea.IdeaComparator
 
compile(String, String) - Static method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
computeAffordanceTypeBenefit(Map<String, List<Percept>>, Map<String, Percept>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Compute the benefit of this affordance type to current situation.
computeParametersBenefit(Map<String, List<Percept>>, Map<String, Percept>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Compute the percepts' benefits for the current situation.
conf() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
ConfContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
config() - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
Configuration - Class in br.unicamp.cst.representation.owrl
 
Configuration(List<AbstractObject>, Appraisal) - Constructor for class br.unicamp.cst.representation.owrl.Configuration
 
Configuration(List<AbstractObject>) - Constructor for class br.unicamp.cst.representation.owrl.Configuration
 
Configuration() - Constructor for class br.unicamp.cst.representation.owrl.Configuration
 
conflicters - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
connect(String, int) - Method in class br.unicamp.cst.io.SocketCom
Connect a socket to the given host and port.
contains(Memory) - Method in class br.unicamp.cst.memory.WorkingStorage
 
convertObject(Object, String) - Method in class br.unicamp.cst.representation.idea.Idea
 
CountCodelet - Class in br.unicamp.cst.behavior.asbac
 
CountCodelet(double, double, double, double) - Constructor for class br.unicamp.cst.behavior.asbac.CountCodelet
 
create() - Method in class br.unicamp.cst.learning.glas.GlasOptCreator
 
createAsbacMOs() - Method in class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
createCodelet(double, List<Memory>, List<Memory>, List<Memory>, Codelet) - Method in class br.unicamp.cst.core.entities.CodeRack
Creates a codelet and adds it to this coderack.
createCodeletGroup(String) - Method in class br.unicamp.cst.core.entities.Mind
Creates a Codelet Group
createCodelets() - Method in class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
createExtractedAffordances(AffordanceType, Drive, List<AffordanceType>, Map<AffordanceType, List<Map<String, Percept>>>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
createIdea(String, Object, int) - Static method in class br.unicamp.cst.representation.idea.Idea
 
createJavaObject(String) - Method in class br.unicamp.cst.representation.idea.Idea
 
createLock(String, MemoryObject) - Static method in class br.unicamp.cst.behavior.asbac.SynchronizationMethods
 
createMemoryContainer(String) - Method in class br.unicamp.cst.core.entities.Mind
Creates a Memory Container inside the Mind of a given type.
createMemoryContainer(String) - Method in class br.unicamp.cst.core.entities.RawMemory
Creates a memory container of the type passed.
createMemoryGroup(String) - Method in class br.unicamp.cst.core.entities.Mind
Creates a Memory Group
createMemoryObject(String, Object) - Method in class br.unicamp.cst.core.entities.Mind
Creates a new MemoryObject and adds it to the Raw Memory, using provided info and type.
createMemoryObject(String) - Method in class br.unicamp.cst.core.entities.Mind
Creates a new MemoryObject and adds it to the Raw Memory, using provided type.
createMemoryObject(String, Object) - Method in class br.unicamp.cst.core.entities.RawMemory
Creates a new MemoryObject and adds it to the Raw Memory, using provided info and type.
createMemoryObject(String) - Method in class br.unicamp.cst.core.entities.RawMemory
Creates a memory object of the type passed.
createSynchronizationMechanism() - Method in class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
CSTMessages - Class in br.unicamp.cst.core.entities
This class represents CST's message inside the emotional system, consisting of drive messages, goal messages and affordance messages.
CSTMessages() - Constructor for class br.unicamp.cst.core.entities.CSTMessages
 
CustomizedListener - Class in br.unicamp.cst.representation.owrl.grammar
 
CustomizedListener() - Constructor for class br.unicamp.cst.representation.owrl.grammar.CustomizedListener
 

D

DeadLockDetector - Class in br.unicamp.cst.core.entities
This codelet detects deadlocks in the system and warns the user about it.
DeadLockDetector(int) - Constructor for class br.unicamp.cst.core.entities.DeadLockDetector
Creates a DeadLockDetector.
DeadLockDetector() - Constructor for class br.unicamp.cst.core.entities.DeadLockDetector
Creates a DeadLockDetector.
decode(IntegerGenotype) - Method in class br.unicamp.cst.learning.glas.GlasOptDecoder
 
decreaseThetaTemps() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
Decreases the values of used thetas by multiplying them by a certain fraction in case no behaviour is used
deepCopyMap(Map<K, V>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
deepCopyMap(Map<K, V>) - Method in class br.unicamp.cst.behavior.asbac.CountCodelet
 
delAddList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
delDelList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
delete(String) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
deleteChild(Object) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
deleteChild(Object) - Method in class br.unicamp.cst.representation.owrl.Property
 
deleteList - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
delPreconList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
delSoftPreconList(Memory) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class br.unicamp.cst.support.InterfaceAdapter
 
destroyCodelet(Codelet) - Method in class br.unicamp.cst.core.entities.CodeRack
Removes a codelet from coderack.
destroyMemoryObject(Memory) - Method in class br.unicamp.cst.core.entities.RawMemory
Destroys a given memory from raw memory
detectAffordance(HashMap<String, AbstractObject>, HashMap<String, AbstractObject>, HashMap<String, Property>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
detector(String, Object...) - Method in class br.unicamp.cst.representation.owrl.Affordance
 
detector(String, Object...) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
discoveryAffordance(AbstractObject, List<AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
Drive - Class in br.unicamp.cst.motivational
 
Drive(String) - Constructor for class br.unicamp.cst.motivational.Drive
 
Drive(String, double, double, double, double) - Constructor for class br.unicamp.cst.motivational.Drive
 
Drive(String, double, double, double, double, double) - Constructor for class br.unicamp.cst.motivational.Drive
 
DynamicAffordance - Class in br.unicamp.cst.representation.owrl
 
DynamicAffordance(String) - Constructor for class br.unicamp.cst.representation.owrl.DynamicAffordance
 
DynamicAffordance(String, HashMap<String, AbstractObject>, HashMap<String, AbstractObject>, HashMap<String, Property>) - Constructor for class br.unicamp.cst.representation.owrl.DynamicAffordance
 
DynamicAffordance(String, String, String, String, String, HashMap<String, AbstractObject>, HashMap<String, AbstractObject>, HashMap<String, Property>) - Constructor for class br.unicamp.cst.representation.owrl.DynamicAffordance
 

E

el(String, int) - Static method in class br.unicamp.cst.support.ToString
 
EmotionalCodelet - Class in br.unicamp.cst.motivational
 
EmotionalCodelet(String) - Constructor for class br.unicamp.cst.motivational.EmotionalCodelet
 
end() - Method in class br.unicamp.cst.support.Profiler
 
enterAtrib(OwrlParser.AtribContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.atrib().
enterAtrib(OwrlParser.AtribContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.atrib().
enterCod(OwrlParser.CodContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.cod().
enterCod(OwrlParser.CodContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.cod().
enterCommand(OwrlParser.CommandContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.command().
enterCommand(OwrlParser.CommandContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.command().
enterConf(OwrlParser.ConfContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.conf().
enterConf(OwrlParser.ConfContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.conf().
enterEveryRule(ParserRuleContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
enterExpr(OwrlParser.ExprContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.expr().
enterExpr(OwrlParser.ExprContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.expr().
enterName(OwrlParser.NameContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.name().
enterName(OwrlParser.NameContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.name().
enterObject(OwrlParser.ObjectContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.object().
enterObject(OwrlParser.ObjectContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.object().
enterPart(OwrlParser.PartContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.part().
enterPart(OwrlParser.PartContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.part().
enterProperty(OwrlParser.PropertyContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.property().
enterProperty(OwrlParser.PropertyContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.property().
enterQualitydimension(OwrlParser.QualitydimensionContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.qualitydimension().
enterQualitydimension(OwrlParser.QualitydimensionContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.qualitydimension().
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CodContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CommandContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.NameContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ObjectContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.QualitydimensionContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
enterRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
enterStat(OwrlParser.StatContext) - Method in class br.unicamp.cst.representation.owrl.grammar.CustomizedListener
 
enterStat(OwrlParser.StatContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.stat().
enterStat(OwrlParser.StatContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.stat().
enterValue(OwrlParser.ValueContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Enter a parse tree produced by OwrlParser.value().
enterValue(OwrlParser.ValueContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Enter a parse tree produced by OwrlParser.value().
Entity - Interface in br.unicamp.cst.representation.owrl
 
EpisodicMemory - Class in br.unicamp.cst.memory
Created by du on 19/12/16.
EpisodicMemory() - Constructor for class br.unicamp.cst.memory.EpisodicMemory
 
equals(Object) - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
 
equals(Object) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
equals(Object) - Method in class br.unicamp.cst.behavior.asbac.Relation
 
equals(Object) - Method in class br.unicamp.cst.core.entities.MemoryObject
 
equals(Object) - Method in class br.unicamp.cst.representation.owrl.Property
 
evaluate(int[]) - Method in class br.unicamp.cst.learning.glas.GlasOptEvaluator
 
evaluation - Variable in class br.unicamp.cst.io.rest.MemoryJson
 
executeMethod(Object, String, Object...) - Static method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
ExecutionTimeWriter - Class in br.unicamp.cst.support
 
ExecutionTimeWriter() - Constructor for class br.unicamp.cst.support.ExecutionTimeWriter
 
exitAtrib(OwrlParser.AtribContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.atrib().
exitAtrib(OwrlParser.AtribContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.atrib().
exitCod(OwrlParser.CodContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.cod().
exitCod(OwrlParser.CodContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.cod().
exitCommand(OwrlParser.CommandContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.command().
exitCommand(OwrlParser.CommandContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.command().
exitConf(OwrlParser.ConfContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.conf().
exitConf(OwrlParser.ConfContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.conf().
exitEveryRule(ParserRuleContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
exitExpr(OwrlParser.ExprContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.expr().
exitExpr(OwrlParser.ExprContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.expr().
exitName(OwrlParser.NameContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.name().
exitName(OwrlParser.NameContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.name().
exitObject(OwrlParser.ObjectContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.object().
exitObject(OwrlParser.ObjectContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.object().
exitPart(OwrlParser.PartContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.part().
exitPart(OwrlParser.PartContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.part().
exitProperty(OwrlParser.PropertyContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.property().
exitProperty(OwrlParser.PropertyContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.property().
exitQualitydimension(OwrlParser.QualitydimensionContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.qualitydimension().
exitQualitydimension(OwrlParser.QualitydimensionContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.qualitydimension().
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CodContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CommandContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.NameContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ObjectContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.QualitydimensionContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
exitRule(ParseTreeListener) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
exitStat(OwrlParser.StatContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.stat().
exitStat(OwrlParser.StatContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.stat().
exitValue(OwrlParser.ValueContext) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
Exit a parse tree produced by OwrlParser.value().
exitValue(OwrlParser.ValueContext) - Method in interface br.unicamp.cst.representation.owrl.grammar.OwrlListener
Exit a parse tree produced by OwrlParser.value().
expr() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
expr() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
expr(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
ExprContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
extract() - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
EXTRACTED_AFFORDANCES_MO - Static variable in class br.unicamp.cst.behavior.asbac.MemoryObjectsNames
 
ExtractedAffordance - Class in br.unicamp.cst.behavior.asbac
 
ExtractedAffordance(String, Map<String, Percept>) - Constructor for class br.unicamp.cst.behavior.asbac.ExtractedAffordance
 

F

finishProfile(Codelet) - Method in class br.unicamp.cst.support.CodeletsProfiler
 
from(Object) - Static method in class br.unicamp.cst.support.ToString
 
fromArray(Object) - Static method in class br.unicamp.cst.support.ToString
 

G

generateNewInstance(Class) - Static method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
generateWord() - Method in class br.unicamp.cst.language.NameGenerator
 
genId() - Static method in class br.unicamp.cst.representation.idea.Idea
 
get() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Returns the original list of memory objects in this buffer.
get(String) - Method in class br.unicamp.cst.representation.idea.Idea
 
getA() - Method in class br.unicamp.cst.learning.QLearning
Gets A value.
getAction() - Method in class br.unicamp.cst.behavior.glas.GlasEvent
 
getAction(String) - Method in class br.unicamp.cst.learning.QLearning
Selects the best action for this state with probability "e", and a random one with probability (1-e) If a given state has no record of one or more actions, it will consider them as valued 0.
getActionList() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getActionList() - Method in class br.unicamp.cst.memory.BehaviorProposition
This method return action list.
getActionMaxCost() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
getActionMinCost() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
getActions() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getActions_history() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getActionSelectionCodelet() - Method in class br.unicamp.cst.behavior.glas.Cognit
 
getActionsList() - Method in class br.unicamp.cst.learning.QLearning
Gets the action list.
getActivation() - Method in class br.unicamp.cst.core.entities.Coalition
Gets the coalition activation.
getActivation() - Method in class br.unicamp.cst.core.entities.Codelet
Gets this Codelet activation.
getActivation() - Method in class br.unicamp.cst.core.entities.CodeletContainer
Gets this Codelet activation.
getActivation() - Method in class br.unicamp.cst.motivational.Drive
 
getActivationMA() - Method in class br.unicamp.cst.behavior.bn.Behavior
Returns the moving average of the last n activations.
getAddList() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getAddList() - Method in class br.unicamp.cst.memory.BehaviorProposition
Return the addList.
getAffectedDrive() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
getAffordanceName() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
getAffordanceName() - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
 
getAffordances() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getAggregateDetectorObjects() - Method in class br.unicamp.cst.representation.owrl.Affordance
 
getAggregateList() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getAggregateParts() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getAl() - Method in class br.unicamp.cst.learning.QLearning
Gets the AL value.
getAll() - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
getAll() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Returns a copy of the list of memory objects in this buffer.
getAll() - Method in class br.unicamp.cst.memory.WorkingStorage
 
getAllActionsFromState(String) - Method in class br.unicamp.cst.learning.QLearning
Gets all actions from state.
getAllBehaviors() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getAllCodelets() - Method in class br.unicamp.cst.core.entities.CodeRack
Gets the list of all Codelets.
getAllKeyRelations() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getAllMemories() - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets all the memories inside this container.
getAllMemoryObjects() - Method in class br.unicamp.cst.core.entities.RawMemory
Gets all memories inside the raw memory.
getAllOfType(String) - Method in class br.unicamp.cst.core.entities.RawMemory
Returns a list of all memories in raw memory of a given type
getAllOfType(String) - Method in class br.unicamp.cst.memory.WorkingStorage
Returns a list of all memory objects of a given type.
getAllQ() - Method in class br.unicamp.cst.learning.QLearning
Gets all Q values.
getAllRelations() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getAlpha() - Method in class br.unicamp.cst.learning.QLearning
Gets alpha value.
getApplyClassName() - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
getApplyCode() - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
getApplyObject() - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
getAppraisal() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getAppraisal() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getAppraisal() - Method in class br.unicamp.cst.representation.owrl.Configuration
 
getATN() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
getATN() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
getAttributes() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getB() - Method in class br.unicamp.cst.learning.QLearning
Gets B value.
getBehaviorPropositionString() - Method in class br.unicamp.cst.memory.BehaviorProposition
This method return the behavior proposition string.
getBehaviors() - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
getBest_found_fit() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
getBest_found_solution() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
getBestAction(int, int) - Method in class br.unicamp.cst.learning.Simple2dRLearn
Gets the best action for state s.
getBestAction(int) - Method in class br.unicamp.cst.learning.SimpleRLearn
Gets the best action for state s.
getBestActionAndValue(int, int) - Method in class br.unicamp.cst.learning.Simple2dRLearn
Returns the best chosen action and its value in Q.
getBoolean(String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getBroadcast() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the list of broadcast memories.
getBroadcast(String) - Method in class br.unicamp.cst.core.entities.Codelet
Returns a specific memory (with the given name) from the broadcast list of the Codelet.
getBroadcast(String, int) - Method in class br.unicamp.cst.core.entities.Codelet
Return a memory if its name is found at the broadcast list ...
getBroadcast() - Method in class br.unicamp.cst.core.entities.CodeletContainer
Gets the list of broadcast memories.
getBytesFromFile(File) - Static method in class br.unicamp.cst.memory.LongTermMemory
This method receive a object "File" as parameter and return the contents of the file in a byte array.
getCanonicalTime(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
getCategory() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getChildren() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Get the list of affordances types that can turn this affordance possible.
getChromossome() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getChromossome() - Method in class br.unicamp.cst.behavior.glas.Individual
 
getClassName() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getClone() - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
 
getClone() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getCoalition() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getCoalition() - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
getCode() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getCodelet(String) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
getCodeletGroupList(String) - Method in class br.unicamp.cst.core.entities.Mind
Get a list of all Codelets belonging to a group
getCodeletGroups() - Method in class br.unicamp.cst.core.entities.Mind
Returns the full HashMap which for every codelet group Name it is associated a list of codeletGroups
getCodeletGroupsNumber() - Method in class br.unicamp.cst.core.entities.Mind
Returns the number of registered codelet groups
getCodeletsList() - Method in class br.unicamp.cst.core.entities.Coalition
Gets the codelets list.
getCodeRack() - Method in class br.unicamp.cst.core.entities.Mind
Gets the CodeRack.
getCompositeDetectorObjects() - Method in class br.unicamp.cst.representation.owrl.Affordance
 
getCompositeList() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getCompositeParts() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getConflicters() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getConsummatoryAffordanceTypesToDrive(Drive) - Method in class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
getContents() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getCurrent_node_type() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getCurrentStateEvaluation() - Method in class br.unicamp.cst.motivational.Appraisal
 
getDate(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
getDateTime(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
getDdRefreshPeriod() - Method in class br.unicamp.cst.core.entities.DeadLockDetector
Gets the detector refresh period.
getDecay() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of energy that is naturally lost by the behavior at each iteration
getDelaySinceStart() - Static method in class br.unicamp.cst.support.TimeStamp
 
getDeleteList() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getDelList() - Method in class br.unicamp.cst.memory.BehaviorProposition
Return the delete list.
getDelta() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of activation energy a protected goal takes away from the network
getDetectorClassName() - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
getDetectorCode() - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
getDetectorObject() - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
getDouble(String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getDrivesRelevance() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getE() - Method in class br.unicamp.cst.learning.QLearning
Gets E value.
getEmotionalDistortion() - Method in class br.unicamp.cst.motivational.Drive
 
getEmotionalDistortion() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getEmotionalState() - Method in class br.unicamp.cst.motivational.Mood
 
getEnabled() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the enable status.
getEvaluation(GlasSequence) - Method in class br.unicamp.cst.behavior.glas.Individual
Evaluates this individual's evaluation.
getEvaluation() - Method in class br.unicamp.cst.core.entities.CodeletContainer
Gets the greatest evaluation of the codelet with the greatest activation
getEvaluation() - Method in interface br.unicamp.cst.core.entities.Memory
Gets the evaluation of this memory.
getEvaluation() - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the greatest evaluation of the memories in the memory list.
getEvaluation() - Method in class br.unicamp.cst.core.entities.MemoryObject
Gets the evaluation of the Memory Object.
getEvaluation() - Method in class br.unicamp.cst.motivational.Appraisal
 
getEvents() - Method in class br.unicamp.cst.behavior.glas.GlasSequence
 
getEVENTS_SEQUENCE_MO() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
getExp_factor() - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
getFirst() - Method in class br.unicamp.cst.representation.owrl.Pair
 
getFitness(GlasSequence) - Method in class br.unicamp.cst.behavior.glas.Individual
Evaluates this individual's fitness.
getFullClassName() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getFullName() - Method in class br.unicamp.cst.representation.idea.Idea
 
getGamma() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of activation energy a goal injects into the network
getGamma() - Method in class br.unicamp.cst.learning.QLearning
Gets gamma value.
getGenotypeFromPhenotype(int[]) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getGlasGenotype() - Method in class br.unicamp.cst.learning.glas.GlasOptProblem
 
getGlobalVariables() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getGoal() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
getGoal_fitness() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getGoalIdeas() - Method in class br.unicamp.cst.motivational.Goal
 
getGoalMO() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
getGoals() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getGrammarFileName() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
getGrammarFileName() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
getHierachiesNodes() - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
 
getHistory_fit() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
getHypotheticalSituation() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
getI() - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
getI() - Method in interface br.unicamp.cst.core.entities.Memory
Gets the info inside this memory.
getI() - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the info of the memory which has the greatest evaluation.
getI(int) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the info of the memory which has the index passed.
getI(String) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the info of the memory which has the name passed.
getI(Predicate<Memory>) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the info of the memory filtered by the predicate.
getI(BinaryOperator<Memory>) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the info of the memory reduced by the binary operator passed.
getI() - Method in class br.unicamp.cst.core.entities.MemoryObject
Gets the info of the Memory Object.
getId() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getId() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
getId() - Method in class br.unicamp.cst.motivational.Goal
 
getId() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
getId() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getId() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getId() - Method in class br.unicamp.cst.representation.idea.Idea
 
getIdmemoryobject() - Method in class br.unicamp.cst.core.entities.MemoryObject
Gets the id of the Memory Object.
getImports() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getInput(String, int) - Method in class br.unicamp.cst.core.entities.Codelet
This method returns an input memory from its input list.
getInput(String) - Method in class br.unicamp.cst.core.entities.Codelet
Gets a certain memory from the input list by its name.
getInputAffectedDriveMO() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
getInputAppraisalMO() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getInputDrivesMemoryMO() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getInputDrivesMO() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
getInputDrivesMO() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getInputHypotheticalSituationsMO() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
getInputIdea() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getInputIdeaMO() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getInputMoodMO() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
getInputs() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the input memories list.
getInputs() - Method in class br.unicamp.cst.core.entities.CodeletContainer
Gets the input memories list.
getInputSensorsMO() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getInputSensoryMO() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getInputsOfType(String) - Method in class br.unicamp.cst.core.entities.Codelet
Gets a list of input memories of a certain type.
getInt(String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getInternalMemory(String) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the internal memory which has the name passed.
getIntersectionSet(ArrayList<Memory>, ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
Returns a list of PROPOSITION MOs constituting the intersection between A and B.
getL() - Method in class br.unicamp.cst.representation.idea.Idea
 
getLearnerCodelet() - Method in class br.unicamp.cst.behavior.glas.Cognit
 
getLevel() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Get the level of this AffordanceType in its hierarchy.
getLevel() - Method in class br.unicamp.cst.motivational.Drive
 
getLevel() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getListActuators() - Method in class br.unicamp.cst.io.BodyProxy
 
getListOfDrivesMO() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getListOfPreconditions() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getListOfWorldObjects() - Method in class br.unicamp.cst.representation.owrl.Category
 
getListSensors() - Method in class br.unicamp.cst.io.BodyProxy
 
getLongDelay(String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getLongTimeStamp(String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getLongTimeStamp(String, String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getMax_number_reRuns() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
getMaxCapacity() - Method in class br.unicamp.cst.memory.WorkingStorage
 
getMaxEventsSequenceLenght() - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getMaxNumberOfNodes() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getMaxNumberOfSolutions() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getMemory() - Method in class br.unicamp.cst.representation.owrl.grammar.CustomizedListener
 
getMemoryGroupList(String) - Method in class br.unicamp.cst.core.entities.Mind
Get a list of all Memories belonging to a group
getMemoryGroups() - Method in class br.unicamp.cst.core.entities.Mind
Returns the full HashMap which for every memory group Name it is associated a list of codeletGroups
getMemoryGroupsNumber() - Method in class br.unicamp.cst.core.entities.Mind
Returns the number of registered memory groups
getMethods() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getMinNumberOfNodes() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
Lower bound for number of nodes the solution tree can have.
getModeNames() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
getMostRecent() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Gets the most recent Memory Object of this type.
getNa() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Gets NA value.
getNa() - Method in class br.unicamp.cst.learning.SimpleRLearn
Gets NA value.
getNActions() - Method in class br.unicamp.cst.behavior.glas.GlasSequence
Calculates the number of actions in this sequence.
getnActions() - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
getnActions() - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getName() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getName() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getName() - Method in class br.unicamp.cst.core.entities.Codelet
Gets this Codelet name.
getName() - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
getName() - Method in interface br.unicamp.cst.core.entities.Memory
Gets the type of this memory.
getName() - Method in class br.unicamp.cst.core.entities.MemoryContainer
Gets the type of the memory which has the greatest evaluation.
getName() - Method in class br.unicamp.cst.core.entities.MemoryObject
Gets the type of the memory.
getName() - Method in class br.unicamp.cst.memory.BehaviorProposition
This return name.
getName() - Method in class br.unicamp.cst.motivational.Appraisal
 
getName() - Method in class br.unicamp.cst.motivational.Drive
 
getName() - Method in class br.unicamp.cst.motivational.Mood
 
getName() - Method in class br.unicamp.cst.representation.idea.Idea
 
getName() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getName() - Method in class br.unicamp.cst.representation.owrl.Affordance
 
getName() - Method in class br.unicamp.cst.representation.owrl.Category
 
getName() - Method in class br.unicamp.cst.representation.owrl.Property
 
getName() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
getnNodes() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getnNodes() - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
getnNodes() - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getNodes_history() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getNodes_types() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getNormalizedFitness() - Method in class br.unicamp.cst.behavior.glas.Individual
Returns a normalized fitness value.
getnParticles() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
getnReRuns() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
getnReRuns() - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getNs() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Gets NS value.
getNs() - Method in class br.unicamp.cst.learning.SimpleRLearn
Gets NS value.
getNStimuli() - Method in class br.unicamp.cst.behavior.glas.GlasSequence
Calculates the number of stimuli in this sequence.
getnStimuli() - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
getnStimuli() - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
getObject(String, String) - Method in class br.unicamp.cst.representation.idea.Idea
 
getObjects() - Method in class br.unicamp.cst.representation.owrl.Configuration
 
getOldest() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Gets the oldest MemoryObject in this list.
getOnceOnlyGoals() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getOutput(String, int) - Method in class br.unicamp.cst.core.entities.Codelet
This method returns an output memory from its output list.
getOutput(String) - Method in class br.unicamp.cst.core.entities.Codelet
Gets a Memory from the output list by its name.
getOutputAffectedDriveMO() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
getOutputAppraisalMO() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getOutputDriveMO() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getOutputIdea() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getOutputIdeaMO() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
getOutputMood() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getOutputMoodMO() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getOutputs() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the list of output memories.
getOutputs() - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
getOutputsOfType(String) - Method in class br.unicamp.cst.core.entities.Codelet
Gets a list of output memories of a certain type.
getPackagePath() - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
getParent() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Get the parent of this AffordanceType in its hierarchy.
getPerceptOfRelation(String) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getPerceptsCombinations(AffordanceType, Map<String, List<Percept>>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
Preprocess and init the computation of the cartesian product.
getPerceptsPermutation() - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
 
getPermanentGoals() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getPhi() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of activation energy a proposition that is observed to be true injects into the network
getPi() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
mean level of activation
getPredecessors() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getPriority() - Method in class br.unicamp.cst.motivational.Drive
 
getPriority() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getProperties() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getProperties() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
getPropertyByType(String) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getPropertyDetectorObjects() - Method in class br.unicamp.cst.representation.owrl.Affordance
 
getProtectedGoals() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getQ(String, String) - Method in class br.unicamp.cst.learning.QLearning
Returns the utility value Q related to the given state/action pair
getQ() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Gets Q value.
getQ() - Method in class br.unicamp.cst.learning.SimpleRLearn
Gets Q value.
getQualityDimensions() - Method in class br.unicamp.cst.representation.owrl.Property
 
getRawMemory() - Method in class br.unicamp.cst.core.entities.Mind
Gets the RawMemory.
getRelationByType(String) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getRelationPercepts() - Method in class br.unicamp.cst.behavior.asbac.Relation
 
getRelations() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
getRelevantPerceptsCategories() - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
getResumedQDs(int) - Method in class br.unicamp.cst.representation.owrl.Property
 
getResumedValue() - Method in class br.unicamp.cst.representation.idea.Idea
 
getResumedValue() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
getReward() - Method in class br.unicamp.cst.behavior.glas.GlasEvent
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CodContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CommandContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.NameContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ObjectContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.QualitydimensionContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
getRuleIndex() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
getRuleNames() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
getRuleNames() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
getS() - Method in class br.unicamp.cst.learning.QLearning
Gets S value.
getSecond() - Method in class br.unicamp.cst.representation.owrl.Pair
 
getSensors() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
getSensoryVariables() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getSequenceBuilderCodelet() - Method in class br.unicamp.cst.behavior.glas.Cognit
 
getSerializedATN() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
getSerializedATN() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
getSimpleName(String) - Static method in class br.unicamp.cst.support.ToString
 
getSl() - Method in class br.unicamp.cst.learning.QLearning
Gets SL value.
getSoftPreconList() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getStatesList() - Method in class br.unicamp.cst.learning.QLearning
Gets states list.
getStimulus() - Method in class br.unicamp.cst.behavior.glas.GlasEvent
 
getStringTimeStamp(long, String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getStructure() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
getSuccessors() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
getSynchronizerLock() - Static method in class br.unicamp.cst.behavior.asbac.SynchronizationMethods
 
getTheta() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
threshold for becoming active
getThetaTemp() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
threshold for becoming active that starts as theta but gets reduced by a percentage in case no behavior is selected
getThetaTempDecreaseRate() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
Fraction of decrease suffered by theta coming from each behavior codelet
getThreadName() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the Codelet's Java Thread name, for debugging purposes.
getThreshold() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the Codelet's threshold.
getTime(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
getTimeSinceStart() - Static method in class br.unicamp.cst.support.TimeStamp
 
getTimeSinceStart(String) - Static method in class br.unicamp.cst.support.TimeStamp
 
getTimestamp() - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
getTimestamp() - Method in interface br.unicamp.cst.core.entities.Memory
Gets the timestamp of this Memory.
getTimestamp() - Method in class br.unicamp.cst.core.entities.MemoryContainer
Get the TimeStamp of the internal Memory which has the greatest evaluation.
getTimestamp() - Method in class br.unicamp.cst.core.entities.MemoryObject
Gets the timestamp of this Memory Object.
getTimeStep() - Method in class br.unicamp.cst.core.entities.Codelet
Gets the Codelet' s timestep.
getTokenNames() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
Deprecated.
getTokenNames() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
Deprecated.
getType() - Method in class br.unicamp.cst.behavior.asbac.Relation
 
getType() - Method in class br.unicamp.cst.representation.idea.Idea
 
getUrgencyThreshold() - Method in class br.unicamp.cst.motivational.Drive
 
getUrgencyThreshold() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
getValue() - Method in class br.unicamp.cst.motivational.Mood
 
getValue() - Method in class br.unicamp.cst.representation.idea.Idea
 
getValue() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
getVocabulary() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
getVocabulary() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
getWorldState() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
GlasActionSelection - Class in br.unicamp.cst.behavior.glas
This class evaluates how nodes change given a solution tree and a sequence of stimuli.
GlasActionSelection(int[]) - Constructor for class br.unicamp.cst.behavior.glas.GlasActionSelection
Chromossome (Phenotype) of the new StateMachine
GlasEvent - Class in br.unicamp.cst.behavior.glas
 
GlasEvent(int, int, double) - Constructor for class br.unicamp.cst.behavior.glas.GlasEvent
 
GlasLearner - Class in br.unicamp.cst.learning.glas
Tries to find correct vector of integers
GlasLearner(int, int, int) - Constructor for class br.unicamp.cst.learning.glas.GlasLearner
 
GlasOptCreator - Class in br.unicamp.cst.learning.glas
 
GlasOptCreator(GlasOptProblem) - Constructor for class br.unicamp.cst.learning.glas.GlasOptCreator
 
GlasOptDecoder - Class in br.unicamp.cst.learning.glas
Turns genotype into phenotype
GlasOptDecoder() - Constructor for class br.unicamp.cst.learning.glas.GlasOptDecoder
 
GlasOptEvaluator - Class in br.unicamp.cst.learning.glas
 
GlasOptEvaluator(Provider<GlasSequence>) - Constructor for class br.unicamp.cst.learning.glas.GlasOptEvaluator
 
GlasOptModule - Class in br.unicamp.cst.learning.glas
 
GlasOptModule() - Constructor for class br.unicamp.cst.learning.glas.GlasOptModule
 
GlasOptProblem - Class in br.unicamp.cst.learning.glas
 
GlasOptProblem(int, int, int) - Constructor for class br.unicamp.cst.learning.glas.GlasOptProblem
 
GlasSequence - Class in br.unicamp.cst.behavior.glas
 
GlasSequence() - Constructor for class br.unicamp.cst.behavior.glas.GlasSequence
 
GlasSequenceElements - Enum in br.unicamp.cst.behavior.glas
 
GlobalVariables - Class in br.unicamp.cst.behavior.bn
 
GlobalVariables() - Constructor for class br.unicamp.cst.behavior.bn.GlobalVariables
Default Constructor
Goal - Class in br.unicamp.cst.motivational
Created by du on 19/12/16.
Goal(String, Idea) - Constructor for class br.unicamp.cst.motivational.Goal
 
GoalCodelet - Class in br.unicamp.cst.motivational
 
GoalCodelet(String) - Constructor for class br.unicamp.cst.motivational.GoalCodelet
 
goalGeneration(Idea) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
goBackToOriginalSN(int, int) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 

H

hashCode() - Method in class br.unicamp.cst.behavior.asbac.Percept
 
hashCode() - Method in class br.unicamp.cst.behavior.asbac.Relation
 
hashCode() - Method in class br.unicamp.cst.core.entities.MemoryObject
 
hasPropertiesTypes(List<Property>) - Method in class br.unicamp.cst.behavior.asbac.Percept
 

I

I - Variable in class br.unicamp.cst.io.rest.MemoryJson
 
ID - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
ID - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
ID() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ObjectContext
 
ID() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
ID() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.QualitydimensionContext
 
ID() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
ID(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
Idea - Class in br.unicamp.cst.representation.idea
This class is used as the standard knowledge representation entity within CST
Idea() - Constructor for class br.unicamp.cst.representation.idea.Idea
 
Idea(String) - Constructor for class br.unicamp.cst.representation.idea.Idea
 
Idea(String, Object, int) - Constructor for class br.unicamp.cst.representation.idea.Idea
 
Idea(String, Object) - Constructor for class br.unicamp.cst.representation.idea.Idea
 
IdeaComparator - Class in br.unicamp.cst.representation.idea
 
IdeaComparator() - Constructor for class br.unicamp.cst.representation.idea.IdeaComparator
 
IdeaComparator(boolean) - Constructor for class br.unicamp.cst.representation.idea.IdeaComparator
 
impendingAccess(Codelet) - Method in class br.unicamp.cst.core.entities.Codelet
Safe access to other Codelets through reentrant locks.
impendingAccess(Codelet) - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Safe access through reentrant locks.
impendingAccessBuffer(MemoryBuffer) - Method in class br.unicamp.cst.core.entities.Codelet
Safe access to MemoryBuffers through reentrant locks
Individual - Class in br.unicamp.cst.behavior.glas
 
Individual(int, int, int) - Constructor for class br.unicamp.cst.behavior.glas.Individual
 
INPUT_AFFECTED_DRIVE_MEMORY - Static variable in class br.unicamp.cst.motivational.EmotionalCodelet
 
INPUT_APPRAISAL_MEMORY - Static variable in class br.unicamp.cst.motivational.MoodCodelet
 
INPUT_DRIVES_MEMORY - Static variable in class br.unicamp.cst.motivational.EmotionalCodelet
 
INPUT_DRIVES_MEMORY - Static variable in class br.unicamp.cst.motivational.MoodCodelet
 
INPUT_DRIVES_MEMORY - Static variable in class br.unicamp.cst.motivational.MotivationalCodelet
 
INPUT_HYPOTHETICAL_SITUATIONS_MEMORY - Static variable in class br.unicamp.cst.motivational.GoalCodelet
 
INPUT_IDEA_MEMORY - Static variable in class br.unicamp.cst.motivational.AppraisalCodelet
 
INPUT_MOOD_MEMORY - Static variable in class br.unicamp.cst.motivational.EmotionalCodelet
 
INPUT_SENSORS_MEMORY - Static variable in class br.unicamp.cst.motivational.MotivationalCodelet
 
INPUT_SENSORY_MEMORY - Static variable in class br.unicamp.cst.motivational.MoodCodelet
 
inputFromGoals() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
inputFromState() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
inputs - Variable in class br.unicamp.cst.core.entities.Codelet
Input memories, the ones that are read.
inputs - Variable in class br.unicamp.cst.core.entities.CodeletContainer
Input memories, the ones that are read.
inputs - Variable in class br.unicamp.cst.io.rest.CodeletJson
 
insertCodelet(Codelet) - Method in class br.unicamp.cst.core.entities.CodeRack
Creates a codelet and adds it to this coderack.
insertCodelet(Codelet) - Method in class br.unicamp.cst.core.entities.Mind
Inserts the Codelet passed in the Mind's CodeRack.
insertCodelet(Codelet, String) - Method in class br.unicamp.cst.core.entities.Mind
Inserts the Codelet passed in the Mind's CodeRack.
INT_VALUE - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
INT_VALUE() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.CodContext
 
INT_VALUE - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
INT_VALUE() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
InterfaceAdapter<T> - Class in br.unicamp.cst.support
 
InterfaceAdapter() - Constructor for class br.unicamp.cst.support.InterfaceAdapter
 
INTERMEDIATE_NODE - Static variable in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
isActive() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
isArray(String) - Method in class br.unicamp.cst.representation.idea.Idea
 
isBoolean() - Method in class br.unicamp.cst.representation.idea.Idea
 
isBoolean() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isDouble() - Method in class br.unicamp.cst.representation.idea.Idea
 
isDouble() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isDynamicExplorationOn() - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
isEmpty() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Verify if is empty.
isEmpty() - Method in class br.unicamp.cst.learning.SimpleRLearn
Verify if is empty.
isEmpty() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
isEnabled() - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
isEnabled() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
isEnabled() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
isEquals(Relation) - Method in class br.unicamp.cst.behavior.asbac.Relation
 
isExecutable(Map<String, Percept>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Define if this affordance is executable for the actual context.
isExecutable() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
isFirstTime() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
isFloat() - Method in class br.unicamp.cst.representation.idea.Idea
 
isFloat() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isHashMap() - Method in class br.unicamp.cst.representation.idea.Idea
 
isHashMap() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isInit() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
isInPeriod(long, String, String) - Static method in class br.unicamp.cst.support.TimeStamp
 
isInteger() - Method in class br.unicamp.cst.representation.idea.Idea
 
isInteger() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isLocked - Variable in class br.unicamp.cst.behavior.asbac.MyLock
 
isLong() - Method in class br.unicamp.cst.representation.idea.Idea
 
isLong() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isLoop() - Method in class br.unicamp.cst.core.entities.Codelet
Gets if this Codelet is looping.
isMemoryObserver - Variable in class br.unicamp.cst.core.entities.Codelet
defines if codelet is a memory observer (runs when memory input changes)
isNumber() - Method in class br.unicamp.cst.representation.idea.Idea
 
isNumber() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isParseable(String, String) - Static method in class br.unicamp.cst.support.TimeStamp
 
isPerceptInRelation(Percept) - Method in class br.unicamp.cst.behavior.asbac.Relation
 
isPerformed() - Method in class br.unicamp.cst.memory.BehaviorProposition
Return if the bp was performed or not.
isPrimitive(Object) - Method in class br.unicamp.cst.representation.idea.Idea
 
isPrintEvents() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
isPrintLearnedSolutionTree() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
isPrintSequenceUsedForLearning() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
isProfiling() - Method in class br.unicamp.cst.core.entities.Codelet
Gets if this Codelet is profiling.
isRelevantPercept(Percept) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
Define if a percept is relevant for the affordance.
isSetToZeroWhenActivated() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
isShow_gui() - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
isSingleCodeletBN() - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
isString() - Method in class br.unicamp.cst.representation.idea.Idea
 
isString() - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
isType(int) - Method in class br.unicamp.cst.representation.idea.Idea
 
isUrgencyState() - Method in class br.unicamp.cst.motivational.Drive
 
isWorldStateInHashMap() - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
 

J

jsonActionList - Variable in class br.unicamp.cst.behavior.bn.Behavior
 

L

lastId - Static variable in class br.unicamp.cst.representation.idea.Idea
 
learn(MemoryObject) - Method in class br.unicamp.cst.memory.LongTermMemory
Stores Information of a given type in long term memory.
LearnerCodelet - Class in br.unicamp.cst.learning.glas
 
LearnerCodelet(int, int, RawMemory, WorkingStorage) - Constructor for class br.unicamp.cst.learning.glas.LearnerCodelet
 
learnSequence(GlasSequence) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
lock - Variable in class br.unicamp.cst.behavior.asbac.MyLock
 
lock() - Method in class br.unicamp.cst.behavior.asbac.MyLock
 
lock - Variable in class br.unicamp.cst.core.entities.Codelet
This variable is a safe lock for multithread access
lock - Variable in class br.unicamp.cst.core.entities.MemoryBuffer
Safe lock for multithread access
LongTermMemory - Class in br.unicamp.cst.memory
This long term memory is responsible for providing access to stored knowledge
LongTermMemory(RawMemory) - Constructor for class br.unicamp.cst.memory.LongTermMemory
Default constructor.
loop - Variable in class br.unicamp.cst.core.entities.Codelet
defines if proc() should be automatically called in a loop

M

main(String[]) - Static method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
maxQsl(String) - Method in class br.unicamp.cst.learning.QLearning
Returns the maximum Q value for sl.
maxwellBoltzmann() - Method in class br.unicamp.cst.learning.QLearning
This method "maxwellBoltzmann()" returns a pseudo-random value from a Maxwell-Boltzmann distribution with parameter sigma.
memories - Variable in class br.unicamp.cst.io.rest.MemoryJson
 
memories - Variable in class br.unicamp.cst.io.rest.MindJson
 
Memory - Interface in br.unicamp.cst.core.entities
This class represents the interface for all kinds of memories that exist in CST.
MemoryBuffer - Class in br.unicamp.cst.core.entities
MemoryBuffer is a generic holder for memory objects.
MemoryBuffer(int, RawMemory) - Constructor for class br.unicamp.cst.core.entities.MemoryBuffer
Creates a MemoryBuffer.
MemoryContainer - Class in br.unicamp.cst.core.entities
This class represents a Memory Container.
MemoryContainer() - Constructor for class br.unicamp.cst.core.entities.MemoryContainer
Creates a MemoryContainer.
MemoryContainer(String) - Constructor for class br.unicamp.cst.core.entities.MemoryContainer
Creates a MemoryContainer.
memoryGroups - Variable in class br.unicamp.cst.core.entities.Mind
 
MemoryJson - Class in br.unicamp.cst.io.rest
 
MemoryJson(Memory) - Constructor for class br.unicamp.cst.io.rest.MemoryJson
 
MemoryObject - Class in br.unicamp.cst.core.entities
A Memory Object is a generic information holder, acting as a sign or an internal representation, which is responsible to store any auxiliary or perennial information necessary for the cognitive architecture to perform its behavior.
MemoryObject() - Constructor for class br.unicamp.cst.core.entities.MemoryObject
Creates a MemoryObject.
MemoryObjectNotFoundException - Exception in br.unicamp.cst.core.exceptions
This class represents a Java exception to be thrown when the access memory object method is not capable of finding the corresponding memory object
MemoryObjectNotFoundException() - Constructor for exception br.unicamp.cst.core.exceptions.MemoryObjectNotFoundException
 
MemoryObjectNotFoundException(String) - Constructor for exception br.unicamp.cst.core.exceptions.MemoryObjectNotFoundException
 
MemoryObjectNotFoundException(Throwable) - Constructor for exception br.unicamp.cst.core.exceptions.MemoryObjectNotFoundException
 
MemoryObjectNotFoundException(String, Throwable) - Constructor for exception br.unicamp.cst.core.exceptions.MemoryObjectNotFoundException
 
MemoryObjectNotFoundException(String, Throwable, boolean, boolean) - Constructor for exception br.unicamp.cst.core.exceptions.MemoryObjectNotFoundException
 
MemoryObjectsNames - Class in br.unicamp.cst.behavior.asbac
 
MemoryObjectsNames() - Constructor for class br.unicamp.cst.behavior.asbac.MemoryObjectsNames
 
MemoryObserver - Interface in br.unicamp.cst.core.entities
 
merge(double[]) - Method in class br.unicamp.cst.behavior.glas.Merger
 
Merger - Class in br.unicamp.cst.behavior.glas
Merges sequences' branches of a given glas solution
Merger() - Constructor for class br.unicamp.cst.behavior.glas.Merger
 
Mind - Class in br.unicamp.cst.core.entities
This class represents the Mind of the agent, wrapping all the CST's core entities.
Mind() - Constructor for class br.unicamp.cst.core.entities.Mind
Creates the Mind.
MindJson - Class in br.unicamp.cst.io.rest
 
MindJson(List<Memory>, List<Codelet>) - Constructor for class br.unicamp.cst.io.rest.MindJson
 
modeNames - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
Mood - Class in br.unicamp.cst.motivational
 
Mood(String, double) - Constructor for class br.unicamp.cst.motivational.Mood
 
Mood(String, String, double) - Constructor for class br.unicamp.cst.motivational.Mood
 
MoodCodelet - Class in br.unicamp.cst.motivational
 
MoodCodelet(String) - Constructor for class br.unicamp.cst.motivational.MoodCodelet
 
moodGeneration(List<Drive>, Appraisal, List<Object>) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
MotivationalCodelet - Class in br.unicamp.cst.motivational
 
MotivationalCodelet(String, double, double, double) - Constructor for class br.unicamp.cst.motivational.MotivationalCodelet
 
mountArray(Idea, String) - Method in class br.unicamp.cst.representation.idea.Idea
 
MSG_VAR_APPLY_OBJECT - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_DETECTOR_OBJECT - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_EMOTIONAL_DRIVE_VOTES - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_EMOTIONAL_INTERVENTION_THRESHOLD - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_EMOTIONAL_NAME_NULL - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_HIGH_PRIORITY - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_LOWER_URGENT_ACTIVATION_THRESHOLD_RANGE - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_NAME_NULL - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_PRIORITY_NULL - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_RELEVANCE - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_URGENT_ACTIVATION_RANGE - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MSG_VAR_URGENT_ACTIVATION_THRESHOLD_RANGE - Static variable in class br.unicamp.cst.core.entities.CSTMessages
 
MyLock - Class in br.unicamp.cst.behavior.asbac
 
MyLock() - Constructor for class br.unicamp.cst.behavior.asbac.MyLock
 

N

name - Variable in class br.unicamp.cst.behavior.asbac.Relation
 
name - Variable in class br.unicamp.cst.core.entities.Codelet
Gives this codelet a name, mainly for debugging purposes
name - Variable in class br.unicamp.cst.io.rest.CodeletJson
 
name - Variable in class br.unicamp.cst.io.rest.MemoryJson
 
name() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ExprContext
 
name() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
name() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
NameContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.NameContext
 
NameGenerator - Class in br.unicamp.cst.language
 
NameGenerator() - Constructor for class br.unicamp.cst.language.NameGenerator
 
NEWLINE - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
NEWLINE() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
NEWLINE - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
normalize(double, double, double) - Method in class br.unicamp.cst.behavior.asbac.AffordanceType
 
notifyCodelet() - Method in class br.unicamp.cst.core.entities.Codelet
runs when codelet is a memory observer and memory input changes
notifyCodelet() - Method in interface br.unicamp.cst.core.entities.MemoryObserver
 
notifyCodelets() - Method in interface br.unicamp.cst.core.entities.Subject
 
notifyCodelets() - Method in class br.unicamp.cst.memory.WorkingStorage
 
now() - Static method in class br.unicamp.cst.support.TimeStamp
 

O

object() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.NameContext
 
object() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
ObjectContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ObjectContext
 
Observer - Interface in br.unicamp.cst.core.entities
 
operation() - Method in class br.unicamp.cst.behavior.bn.Behavior
Actions to be performed by the behavior net.
OUTPUT_AFFECTED_DRIVE_MEMORY - Static variable in class br.unicamp.cst.motivational.EmotionalCodelet
 
OUTPUT_APPRAISAL_MEMORY - Static variable in class br.unicamp.cst.motivational.AppraisalCodelet
 
OUTPUT_DRIVE_MEMORY - Static variable in class br.unicamp.cst.motivational.MotivationalCodelet
 
OUTPUT_GOAL_MEMORY - Static variable in class br.unicamp.cst.motivational.GoalCodelet
 
OUTPUT_IDEA_MEMORY - Static variable in class br.unicamp.cst.motivational.AppraisalCodelet
 
OUTPUT_MOOD_MEMORY - Static variable in class br.unicamp.cst.motivational.MoodCodelet
 
outputs - Variable in class br.unicamp.cst.core.entities.Codelet
Output memories, the ones that are written.
outputs - Variable in class br.unicamp.cst.core.entities.CodeletContainer
Output memories, the ones that are written.
outputs - Variable in class br.unicamp.cst.io.rest.CodeletJson
 
OwrlBaseListener - Class in br.unicamp.cst.representation.owrl.grammar
This class provides an empty implementation of OwrlListener, which can be extended to create a listener which only needs to handle a subset of the available methods.
OwrlBaseListener() - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
 
OwrlLexer - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlLexer(CharStream) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
OwrlListener - Interface in br.unicamp.cst.representation.owrl.grammar
This interface defines a complete listener for a parse tree produced by OwrlParser.
OwrlParser - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser(TokenStream) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
OwrlParser.AtribContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.CodContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.CommandContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.ConfContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.ExprContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.NameContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.ObjectContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.PartContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.PropertyContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.QualitydimensionContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.StatContext - Class in br.unicamp.cst.representation.owrl.grammar
 
OwrlParser.ValueContext - Class in br.unicamp.cst.representation.owrl.grammar
 

P

Pair<F,S> - Class in br.unicamp.cst.representation.owrl
 
Pair(F, S) - Constructor for class br.unicamp.cst.representation.owrl.Pair
 
part() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
part(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
part() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
part() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
part(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
PartContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
path - Variable in class br.unicamp.cst.support.ExecutionTimeWriter
 
Percept - Class in br.unicamp.cst.behavior.asbac
 
Percept(String, String) - Constructor for class br.unicamp.cst.behavior.asbac.Percept
 
Perception - Class in br.unicamp.cst.perception
This Perception class allows us to create codelets with additional methods.
Perception(WorkingStorage) - Constructor for class br.unicamp.cst.perception.Perception
Default constructor.
PerceptionProxy - Class in br.unicamp.cst.perception
Perception proxy holds the codelets responsible for interpreting data coming from sensors
PerceptionProxy(CodeRack) - Constructor for class br.unicamp.cst.perception.PerceptionProxy
Default Constructor.
percepts - Variable in class br.unicamp.cst.behavior.asbac.Relation
 
pop() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Pops the first memory object that went into this list.
preconList - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
predecessors - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
printContent() - Method in class br.unicamp.cst.core.entities.RawMemory
Print Raw Memory contents.
printDate(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
printDateTime(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
printDifference() - Method in class br.unicamp.cst.support.Profiler
 
printDifference(String) - Method in class br.unicamp.cst.support.Profiler
 
printLTM() - Method in class br.unicamp.cst.memory.LongTermMemory
Prints all active content in ltm.
printQ() - Method in class br.unicamp.cst.learning.QLearning
This print Q values.
printQ() - Method in class br.unicamp.cst.learning.Simple2dRLearn
Print Q values.
printQ() - Method in class br.unicamp.cst.learning.SimpleRLearn
Print Q value.
printSequence() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
Prints the whole sequence stored in memory
printStatus() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Prints the status of the Buffer.
printStatus() - Method in class br.unicamp.cst.memory.WorkingStorage
Prints all memory objects in Working Storage, organized by TYPE.
printTime(long) - Static method in class br.unicamp.cst.support.TimeStamp
 
proc() - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
proc() - Method in class br.unicamp.cst.behavior.asbac.CountCodelet
 
proc() - Method in class br.unicamp.cst.behavior.bn.Behavior
This proc method runs the behavior network's cycle.
proc() - Method in class br.unicamp.cst.behavior.bn.BehaviorsWTA
 
proc() - Method in class br.unicamp.cst.behavior.bn.SingleThreadBHCodelet
 
proc() - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
proc() - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
proc() - Method in class br.unicamp.cst.consciousness.SpotlightBroadcastController
 
proc() - Method in class br.unicamp.cst.core.entities.Codelet
Main Codelet function, to be implemented in each subclass.
proc() - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
proc() - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
proc() - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
proc() - Method in class br.unicamp.cst.motivational.GoalCodelet
 
proc() - Method in class br.unicamp.cst.motivational.MoodCodelet
 
proc() - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
profile(Codelet) - Method in class br.unicamp.cst.support.CodeletsProfiler
 
ProfileInfo - Class in br.unicamp.cst.support
 
ProfileInfo(long, long, long) - Constructor for class br.unicamp.cst.support.ProfileInfo
 
Profiler - Class in br.unicamp.cst.support
 
Profiler() - Constructor for class br.unicamp.cst.support.Profiler
 
property() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
property(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.AtribContext
 
property() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
property(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PartContext
 
property() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
Property - Class in br.unicamp.cst.representation.owrl
 
Property(String) - Constructor for class br.unicamp.cst.representation.owrl.Property
 
Property(String, QualityDimension) - Constructor for class br.unicamp.cst.representation.owrl.Property
 
Property(String, Object) - Constructor for class br.unicamp.cst.representation.owrl.Property
 
Property(String, List<QualityDimension>) - Constructor for class br.unicamp.cst.representation.owrl.Property
 
PropertyContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
pruneNodes(Set<Integer>) - Method in class br.unicamp.cst.behavior.glas.Pruner
Returns a new tree, which is a pruned version of the original one.
Pruner - Class in br.unicamp.cst.behavior.glas
Prunes a from a GLAS tree a list of nodes.
Pruner(int[]) - Constructor for class br.unicamp.cst.behavior.glas.Pruner
 
pushDetectedPercept(Memory) - Method in class br.unicamp.cst.perception.Perception
This method pushes a memory object representing a percept detected in the world into a list, so this perception codelet knows what is true.
put(MemoryObject) - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Adds one memory object.
putList(List<MemoryObject>) - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Adds a list of memory objects.
putMemoryObject(Memory) - Method in class br.unicamp.cst.memory.WorkingStorage
Adds a memory object to working storage

Q

QLearning - Class in br.unicamp.cst.learning
The update equation for TD Q-learning is: Q(s,a)= Q(s,a) + alpha * (r(s) + gamma * Max(s', all actions) - Q(s,a)) which is calculated whenever action a is executed in state s leading to state s'.
QLearning() - Constructor for class br.unicamp.cst.learning.QLearning
Default Constructor.
qualitydimension() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
qualitydimension(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.PropertyContext
 
qualitydimension() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
QualityDimension - Class in br.unicamp.cst.representation.owrl
 
QualityDimension(String, Object) - Constructor for class br.unicamp.cst.representation.owrl.QualityDimension
 
QualityDimension(String) - Constructor for class br.unicamp.cst.representation.owrl.QualityDimension
 
QualitydimensionContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.QualitydimensionContext
 

R

rawMemory - Variable in class br.unicamp.cst.core.entities.Mind
 
RawMemory - Class in br.unicamp.cst.core.entities
The Raw Memory contains all memories in the system.
RawMemory() - Constructor for class br.unicamp.cst.core.entities.RawMemory
Crates a Raw Memory.
readBehaviorStates() - Method in class br.unicamp.cst.behavior.bn.BgBComLayer
 
readBGInstructions() - Method in class br.unicamp.cst.behavior.bn.BgBComLayer
 
readElementsFromExpr(OwrlParser.ExprContext) - Method in class br.unicamp.cst.representation.owrl.grammar.CustomizedListener
 
readPart(List<OwrlParser.PartContext>) - Method in class br.unicamp.cst.representation.owrl.grammar.CustomizedListener
 
readProperty(List<OwrlParser.PropertyContext>) - Method in class br.unicamp.cst.representation.owrl.grammar.CustomizedListener
 
REAL_VALUE - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
REAL_VALUE - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
REAL_VALUE() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
receive() - Method in class br.unicamp.cst.io.UDPClient
Receives information from client as a String
receive() - Method in class br.unicamp.cst.io.UDPServer
Receives information from server as a String
receiveByteArray() - Method in class br.unicamp.cst.io.UDPClient
Receives information from server as an array of bytes
receiveByteArray() - Method in class br.unicamp.cst.io.UDPServer
Receives information from server as an array of bytes
receiveMessage() - Method in class br.unicamp.cst.io.SocketCom
Returns the last line in buffer.
recoverQ() - Method in class br.unicamp.cst.learning.QLearning
Recover Q values from file in JSON structure.
registerCodelet(Codelet, String) - Method in class br.unicamp.cst.core.entities.Mind
Register a Codelet within a group
registerCodelet(Codelet, String, int) - Method in interface br.unicamp.cst.core.entities.Subject
Registers a codelet's input or output list to receive notifications from working storage.
registerCodelet(Codelet, String, int) - Method in class br.unicamp.cst.memory.WorkingStorage
 
registerMemory(Memory, String) - Method in class br.unicamp.cst.core.entities.Mind
Register a Memory within a group
registerMemory(String, String) - Method in class br.unicamp.cst.core.entities.Mind
Register a Memory within a group by name.
Relation - Class in br.unicamp.cst.behavior.asbac
 
Relation(String) - Constructor for class br.unicamp.cst.behavior.asbac.Relation
 
remove(MemoryObject) - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Removes this memory object from this buffer and eliminates it from raw memory.
remove(Codelet) - Method in class br.unicamp.cst.perception.PerceptionProxy
Removes the given codelet from this proxy but keepts it in CodeRack.
removeAggregatePart(AbstractObject) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
removeBehavior(Behavior) - Method in class br.unicamp.cst.behavior.bn.BehaviorsWTA
 
removeByInfo(ArrayList<Memory>, Object) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
removeCodelet(Codelet) - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
removeCodelet(Codelet) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
removeCompositePart(AbstractObject) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
removeDrive(Memory) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
removeEvent(int) - Method in class br.unicamp.cst.behavior.glas.GlasSequence
 
removeFromInput(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Removes a given list of memories from the input list.
removeFromOutput(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Removes a given memory list from the output list.
removeFromWorkingStorageWithDelete(Memory) - Method in class br.unicamp.cst.memory.WorkingStorage
WARNING! Removes this memory object from Working Storage if it is there, and also removes it from Raw Memory
removeFromWorkingStorageWithoutDelete(Memory) - Method in class br.unicamp.cst.memory.WorkingStorage
Removes this memory object from Working Storage if it is there, but keeps it in Raw Memory.
removeHierarchyNode(Drive, AffordanceType) - Method in class br.unicamp.cst.behavior.asbac.ExtractedAffordance
Remove an hierarchyNode.
removeKeyProperty(Property) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
removeObject(int) - Method in class br.unicamp.cst.representation.owrl.Configuration
 
removePercept(Percept) - Method in class br.unicamp.cst.behavior.asbac.Relation
 
removeProperty(Property) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
removeProperty(Property) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
removeRelation(Relation) - Method in class br.unicamp.cst.behavior.asbac.Percept
 
removesInput(Memory) - Method in class br.unicamp.cst.core.entities.Codelet
Removes a given memory from the input list.
removesInput(Memory) - Method in class br.unicamp.cst.io.Actuator
 
removesOutput(Memory) - Method in class br.unicamp.cst.core.entities.Codelet
Removes a given memory from the output list.
removesOutput(Memory) - Method in class br.unicamp.cst.io.Sensor
 
removesOutput(Memory) - Method in class br.unicamp.cst.perception.Perception
This method removes an output memory in the output list.
removeWithDelete(Codelet) - Method in class br.unicamp.cst.perception.PerceptionProxy
Removes the given codelet from this proxy and destroys it in code rack.
replaceRelation(String, Relation) - Method in class br.unicamp.cst.behavior.asbac.Percept
Replace relation if exist or add new relation otherwise.
repo - Static variable in class br.unicamp.cst.representation.idea.Idea
 
reset() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
reset() - Static method in class br.unicamp.cst.representation.idea.Idea
 
RESTServer - Class in br.unicamp.cst.io.rest
 
RESTServer(Mind, int) - Constructor for class br.unicamp.cst.io.rest.RESTServer
 
RESTServer(Mind, int, boolean) - Constructor for class br.unicamp.cst.io.rest.RESTServer
 
retrieve(String, String) - Method in class br.unicamp.cst.memory.LongTermMemory
Retrieves from long term memory a given type and info of memory object.
ROOT_NODE - Static variable in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
RULE_atrib - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_cod - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_command - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_conf - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_expr - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_name - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_object - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_part - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_property - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_qualitydimension - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_stat - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
RULE_value - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
ruleNames - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
ruleNames - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
run() - Method in class br.unicamp.cst.core.entities.Codelet
When first activated, the thread containing this codelet runs the proc() method
run() - Method in class br.unicamp.cst.core.entities.DeadLockDetector
 
run() - Method in class br.unicamp.cst.support.ExecutionTimeWriter
 
runStimuli(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
This method implements a state machine with 4 sates.

S

search(String) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
search(String) - Method in class br.unicamp.cst.representation.owrl.Property
 
searchExecutables(AffordanceType, Map<String, List<Percept>>, Map<AffordanceType, Map<String, List<Percept>>>, Map<AffordanceType, List<Map<String, Percept>>>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
 
searchRelevantPercepts(AffordanceType, List<Percept>) - Method in class br.unicamp.cst.behavior.asbac.AffordanceExtractorCodelet
for percept's category of affordance, get all percepts in perceptsSource with this category that is relevant to aff.
send(String) - Method in class br.unicamp.cst.io.UDPClient
 
sendMessage(String) - Method in class br.unicamp.cst.io.SocketCom
Sends a string message through socket connection.
Sensor - Class in br.unicamp.cst.io
The Sensor class is a Codelet which writes to working storage every memory object written to its output list.
Sensor(WorkingStorage) - Constructor for class br.unicamp.cst.io.Sensor
 
sequence - Variable in class br.unicamp.cst.learning.glas.GlasOptModule
 
SEQUENCE_END_NODE - Static variable in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
SEQUENCE_START_NODE - Static variable in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
SequenceBuilderCodelet - Class in br.unicamp.cst.behavior.glas
This class records the sequence of events seen by the agent,
SequenceBuilderCodelet(RawMemory, WorkingStorage) - Constructor for class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
serialize(T, Type, JsonSerializationContext) - Method in class br.unicamp.cst.support.InterfaceAdapter
 
setA(String) - Method in class br.unicamp.cst.learning.QLearning
Sets A value.
setAction(int) - Method in class br.unicamp.cst.behavior.glas.GlasEvent
 
setActionList(ArrayList<String>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setActionList(ArrayList<String>) - Method in class br.unicamp.cst.memory.BehaviorProposition
This method set action list.
setActions(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setActions_history(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setActionsList(ArrayList<String>) - Method in class br.unicamp.cst.learning.QLearning
This sets action list.
setActivation(double) - Method in class br.unicamp.cst.core.entities.Coalition
Sets the coalitions activation.
setActivation(double) - Method in class br.unicamp.cst.core.entities.Codelet
Sets this codelet's activation.
setActivation(double) - Method in class br.unicamp.cst.motivational.Drive
 
setActive(boolean) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setAddList(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setAddList(ArrayList<String>) - Method in class br.unicamp.cst.memory.BehaviorProposition
Set the add list.
setAffectedDrive(Drive) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
setAffordances(List<Affordance>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setAggregateDetectorObjects(HashMap<String, AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.Affordance
 
setAggregateList(List<AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setAggregatePart(List<AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setAl(String) - Method in class br.unicamp.cst.learning.QLearning
Sets AL value.
setAllBehaviors(ArrayList<Behavior>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setAllCodelets(List<Codelet>) - Method in class br.unicamp.cst.core.entities.CodeRack
Sets the list of all Codelets.
setAllMemoryObjects(List<Memory>) - Method in class br.unicamp.cst.core.entities.RawMemory
Sets the list of all memories inside raw memory.
setAlpha(double) - Method in class br.unicamp.cst.learning.QLearning
Sets the learning rate parameter alpha.
setApplyClassName(String) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
setApplyCode(String) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
setApplyObject(Object) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
setAppraisal(Appraisal) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setAppraisal(Appraisal) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setAppraisal(Appraisal) - Method in class br.unicamp.cst.representation.owrl.Configuration
 
setAttributes(List<String>) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setB(double) - Method in class br.unicamp.cst.learning.QLearning
Sets B value.
setBehaviorPropositionString(String) - Method in class br.unicamp.cst.memory.BehaviorProposition
This method set the behavior proposition string.
setBehaviors(ArrayList<Behavior>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setBehaviorsInsideCodelets() - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
Passes to each behavior codelet the link to all the others
setBehaviorsToZeroWhenActivated(boolean) - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
Defines whether or not if the behaviors in this BN must have their activations reset to zero after being activated.
setBest_found_fit(double) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setBest_found_solution(int[]) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setBroadcast(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Sets the list of broadcast memories.
setBroadcast(List<Memory>) - Method in class br.unicamp.cst.core.entities.CodeletContainer
Sets the list of broadcast memories.
setChromossome(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setChromossome(int[]) - Method in class br.unicamp.cst.behavior.glas.Individual
 
setClassName(String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setCoalition(ArrayList<Behavior>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setCoalition(ArrayList<Behavior>) - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
setCode(String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setCodeletName(String) - Method in class br.unicamp.cst.support.ExecutionTimeWriter
 
setCodeletProfiler(String, String, String, Integer, Long, CodeletsProfiler.FileFormat) - Method in class br.unicamp.cst.core.entities.Codelet
Sets Codelet Profiler
setCodeletsList(List<Codelet>) - Method in class br.unicamp.cst.core.entities.Coalition
Sets the codelets list.
setCompositeDetectorObjects(HashMap<String, AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.Affordance
 
setCompositeList(List<AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setCompositeParts(List<AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setConflicters(Hashtable<Behavior, ArrayList<Memory>>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setContents(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setCountParameters(double, double, double, double) - Method in class br.unicamp.cst.behavior.asbac.ActionSelectionMechanism
 
setCurrent_node_type(int) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setCurrentStateEvaluation(String) - Method in class br.unicamp.cst.motivational.Appraisal
 
setDdRefreshPeriod(int) - Method in class br.unicamp.cst.core.entities.DeadLockDetector
Sets the detector refresh period.
setDecay(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of energy that is naturally lost by the behavior at each iteration
setDeleteList(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setDelList(ArrayList<String>) - Method in class br.unicamp.cst.memory.BehaviorProposition
This, set the delete list.
setDelta(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of activation energy a protected goal takes away from the network
setDetectorClassName(String) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
setDetectorCode(String) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
setDetectorObject(Object) - Method in class br.unicamp.cst.representation.owrl.DynamicAffordance
 
setDynamicExplorationOn(boolean) - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
setE(double) - Method in class br.unicamp.cst.learning.QLearning
Sets the chances of getting the best possible action.
setEmotionalDistortion(double) - Method in class br.unicamp.cst.motivational.Drive
 
setEmotionalDistortion(double) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setEmotionalState(String) - Method in class br.unicamp.cst.motivational.Mood
 
setEnabled(boolean) - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
 
setEnabled(boolean) - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
setEnabled(boolean) - Method in class br.unicamp.cst.core.entities.Codelet
Set the enable status.
setEnabled(boolean) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setEvaluation(Double) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
setEvaluation(Double) - Method in interface br.unicamp.cst.core.entities.Memory
Sets the evaluation of this memory.
setEvaluation(Double) - Method in class br.unicamp.cst.core.entities.MemoryContainer
 
setEvaluation(Double, int) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Sets the evaluation of the memory with the index passed inside this container.
setEvaluation(Double) - Method in class br.unicamp.cst.core.entities.MemoryObject
Sets the evaluation of the Memory Object.
setEvaluation(double) - Method in class br.unicamp.cst.motivational.Appraisal
 
setEvents(ArrayList<GlasEvent>) - Method in class br.unicamp.cst.behavior.glas.GlasSequence
 
setEVENTS_SEQUENCE_MO(Memory) - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
setExecutable(boolean) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setExp_factor(double) - Method in class br.unicamp.cst.behavior.glas.ActionSelectionCodelet
Probability (0-1) of getting a random action
setFirst(F) - Method in class br.unicamp.cst.representation.owrl.Pair
 
setFirstTime(boolean) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setFullClassName(String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setGamma(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of activation energy a goal injects into the network
setGamma(double) - Method in class br.unicamp.cst.learning.QLearning
Sets the discount factor.
setGlobalVariables(GlobalVariables) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setGoal(Idea) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
setGoalFitness(double) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setGoalIdeas(Idea) - Method in class br.unicamp.cst.motivational.Goal
 
setGoalMO(Memory) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
setGoals(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setHistory_fit(double[]) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setHypotheticalSituation(Idea) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
setI(Object) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
setI(Object) - Method in interface br.unicamp.cst.core.entities.Memory
Sets the info inside this Memory.
setI(Object) - Method in class br.unicamp.cst.core.entities.MemoryContainer
MemoryContainer inserts the info as a new MemoryObject in its Memory list.
setI(Object, Double) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Creates a Memory Object with the info and the evaluation passed.
setI(Object, int) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Sets the info of the Memory with the index passed.
setI(Object, Double, int) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Sets the info and the evaluation of the memory with the index passed inside this container.
setI(Object, double, String) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Sets the info as the info and an evaluation passed to a Memory of the type passed.
setI(Object) - Method in class br.unicamp.cst.core.entities.MemoryObject
Sets the info in memory object.
setId(String) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setId(String) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
setId(String) - Method in class br.unicamp.cst.motivational.Goal
 
setId(String) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
setId(String) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setId(String) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setIdmemoryobject(Long) - Method in class br.unicamp.cst.core.entities.MemoryObject
Sets the id of the Memory Object.
setImports(List<String>) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setInit(boolean) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
setInputAffectedDriveMO(Memory) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
setInputAppraisalMO(Memory) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setInputDrivesMemoryMO(Memory) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setInputDrivesMO(Memory) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
setInputDrivesMO(Memory) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setInputHypotheticalSituationsMO(Memory) - Method in class br.unicamp.cst.motivational.GoalCodelet
 
setInputIdea(Idea) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setInputIdeaMO(Memory) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setInputMoodMO(Memory) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
setInputs(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Sets the input memories list.
setInputs(List<Memory>) - Method in class br.unicamp.cst.core.entities.CodeletContainer
Sets the input memories list.
setInputSensorsMO(Memory) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setInputSensoryMO(Memory) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setIsMemoryObserver(boolean) - Method in class br.unicamp.cst.core.entities.Codelet
Sets this Codelet to be a memory observer.
setL(List<Idea>) - Method in class br.unicamp.cst.representation.idea.Idea
 
setLevel(double) - Method in class br.unicamp.cst.motivational.Drive
 
setLevel(double) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setListActuators(ArrayList<Codelet>) - Method in class br.unicamp.cst.io.BodyProxy
 
setListOfDrivesMO(List<Memory>) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setListOfPreconditions(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setListOfWorldObjects(List<AbstractObject>) - Method in class br.unicamp.cst.representation.owrl.Category
 
setListSensors(ArrayList<Codelet>) - Method in class br.unicamp.cst.io.BodyProxy
 
setLoop(boolean) - Method in class br.unicamp.cst.core.entities.Codelet
Sets this Codelet to loop.
setMax_number_reRuns(int) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setMaxCapacity(int) - Method in class br.unicamp.cst.memory.WorkingStorage
 
setMaxEventsSequenceLenght(int) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setMaxNumberOfNodes(int) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
Higher bound for number of nodes the solution tree can have.
setMaxNumberOfSolutions(int) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setMethods(List<String>) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setNa(int) - Method in class br.unicamp.cst.learning.Simple2dRLearn
Sets NA value.
setNa(int) - Method in class br.unicamp.cst.learning.SimpleRLearn
Sets NA value.
setnActions(int) - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
setnActions(int) - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setName(String) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setName(String) - Method in class br.unicamp.cst.core.entities.Codelet
Sets this Codelet name.
setName(String) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
setName(String) - Method in interface br.unicamp.cst.core.entities.Memory
Sets the type of this memory.
setName(String) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Sets the name of the container.
setName(String) - Method in class br.unicamp.cst.core.entities.MemoryObject
Sets the name of the memory.
setName(String) - Method in class br.unicamp.cst.memory.BehaviorProposition
Set name of Behavior Proposition.
setName(String) - Method in class br.unicamp.cst.motivational.Appraisal
 
setName(String) - Method in class br.unicamp.cst.motivational.Drive
 
setName(String) - Method in class br.unicamp.cst.motivational.Mood
 
setName(String) - Method in class br.unicamp.cst.representation.idea.Idea
 
setName(String) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setName(String) - Method in class br.unicamp.cst.representation.owrl.Affordance
 
setName(String) - Method in class br.unicamp.cst.representation.owrl.Category
 
setName(String) - Method in class br.unicamp.cst.representation.owrl.Property
 
setName(String) - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
setnNodes(int) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setnNodes(int) - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
setnNodes(int) - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setNodes_history(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setNodes_types(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setNormalizedFitness(double) - Method in class br.unicamp.cst.behavior.glas.Individual
Stores a normalized fitness value.
setnParticles(int) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setnReRuns(int) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setnReRuns(int) - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setNs(int) - Method in class br.unicamp.cst.learning.Simple2dRLearn
Sets NS value.
setNs(int) - Method in class br.unicamp.cst.learning.SimpleRLearn
Gets NS value.
setnStimuli(int) - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
setnStimuli(int) - Static method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setOnceOnlyGoals(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setOutputAffectedDriveMO(Memory) - Method in class br.unicamp.cst.motivational.EmotionalCodelet
 
setOutputAppraisalMO(Memory) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setOutputDriveMO(Memory) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setOutputIdea(Idea) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setOutputIdeaMO(Memory) - Method in class br.unicamp.cst.motivational.AppraisalCodelet
 
setOutputMood(Mood) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setOutputMoodMO(Memory) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setOutputs(List<Memory>) - Method in class br.unicamp.cst.core.entities.Codelet
Sets the list of output memories.
setPackagePath(String) - Method in class br.unicamp.cst.representation.owrl.CodeBuilder
 
setPath(String) - Method in class br.unicamp.cst.support.ExecutionTimeWriter
 
setPerformed(boolean) - Method in class br.unicamp.cst.memory.BehaviorProposition
This, set performed attribute and composes the behavior proposition string from attributes of class.
setPermanentGoals(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setPhi(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
amount of activation energy a proposition that is observed to be true injects into the network
setPi(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
mean level of activation
setPredecessors(Hashtable<Behavior, ArrayList<Memory>>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setPrintEvents(boolean) - Method in class br.unicamp.cst.behavior.glas.SequenceBuilderCodelet
 
setPrintLearnedSolutionTree(boolean) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setPrintSequenceUsedForLearning(boolean) - Method in class br.unicamp.cst.learning.glas.LearnerCodelet
 
setPriority(double) - Method in class br.unicamp.cst.motivational.Drive
 
setPriority(double) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setProfileInfo(List<ProfileInfo>) - Method in class br.unicamp.cst.support.ExecutionTimeWriter
 
setProfiling(boolean) - Method in class br.unicamp.cst.core.entities.Codelet
Sets if this Codelet is profiling.
setProperties(List<Property>) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
setPropertyDetectorObjects(HashMap<String, Property>) - Method in class br.unicamp.cst.representation.owrl.Affordance
 
setProtectedGoals(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setQ(double, String, String) - Method in class br.unicamp.cst.learning.QLearning
This method set Q value with parameters Qval, state and action.
setQ(double[][][]) - Method in class br.unicamp.cst.learning.Simple2dRLearn
Sets Q value.
setQ(double[][]) - Method in class br.unicamp.cst.learning.SimpleRLearn
Sets Q value.
setReward(double) - Method in class br.unicamp.cst.behavior.glas.GlasEvent
 
setS(String) - Method in class br.unicamp.cst.learning.QLearning
Sets S value.
setSecond(S) - Method in class br.unicamp.cst.representation.owrl.Pair
 
setSensors(List<Object>) - Method in class br.unicamp.cst.motivational.MoodCodelet
 
setSensoryVariables(List<Memory>) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setSequence(GlasSequence) - Method in class br.unicamp.cst.learning.glas.GlasOptModule
 
setSetToZeroWhenActivated(boolean) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setShow_gui(boolean) - Method in class br.unicamp.cst.learning.glas.GlasLearner
 
setSingleCodeletBN(boolean) - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
 
setSl(String) - Method in class br.unicamp.cst.learning.QLearning
Sets SL value.
setSoftPreconList(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setStartTime() - Static method in class br.unicamp.cst.support.TimeStamp
 
setStatesList(ArrayList<String>) - Method in class br.unicamp.cst.learning.QLearning
Sets action list.
setStimulus(int) - Method in class br.unicamp.cst.behavior.glas.GlasEvent
 
setStructure(int[]) - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
setSuccessors(Hashtable<Behavior, ArrayList<Memory>>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setTheta(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
threshold for becoming active
setThetaTemp(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
threshold for becoming active that starts as theta but gets reduced by a percentage in case no behavior is selected
setThetaTempDecreaseRate(double) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
Fraction of decrease suffered by theta (temp theta)
setThreshold(double) - Method in class br.unicamp.cst.core.entities.Codelet
Sets the Codelet's threshold.
setTimestamp(Long) - Method in class br.unicamp.cst.core.entities.MemoryObject
Sets the timestamp of this Memory Object.
setTimeStep(long) - Method in class br.unicamp.cst.core.entities.Codelet
Sets the Codelet's timestep.
setType(String) - Method in class br.unicamp.cst.behavior.asbac.Relation
 
setType(String) - Method in class br.unicamp.cst.core.entities.CodeletContainer
 
setType(String) - Method in interface br.unicamp.cst.core.entities.Memory
Deprecated.
setType(String) - Method in class br.unicamp.cst.core.entities.MemoryContainer
Deprecated.
setType(String) - Method in class br.unicamp.cst.core.entities.MemoryObject
Deprecated.
setType(int) - Method in class br.unicamp.cst.representation.idea.Idea
 
setUrgencyState(boolean) - Method in class br.unicamp.cst.motivational.Drive
 
setUrgencyThreshold(double) - Method in class br.unicamp.cst.motivational.Drive
 
setUrgencyThreshold(double) - Method in class br.unicamp.cst.motivational.MotivationalCodelet
 
setValue(double) - Method in class br.unicamp.cst.motivational.Mood
 
setValue(Object) - Method in class br.unicamp.cst.representation.idea.Idea
 
setValue(Object) - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
setWorldState(ArrayList<Memory>) - Method in class br.unicamp.cst.behavior.bn.Behavior
 
setWorldStateInHashMap(boolean) - Method in class br.unicamp.cst.behavior.bn.GlobalVariables
 
shouldLoop() - Method in class br.unicamp.cst.core.entities.Codelet
Gets if this Codelet is looping.
showBgBContent() - Method in class br.unicamp.cst.behavior.bn.BgBComLayer
 
shutDown() - Method in class br.unicamp.cst.core.entities.CodeRack
Destroys all codelets.
shutDown() - Method in class br.unicamp.cst.core.entities.Mind
Stops codeletGroups thread.
shutDown() - Method in class br.unicamp.cst.core.entities.RawMemory
Removes all memory objects from RawMemory.
shutDown() - Method in class br.unicamp.cst.memory.LongTermMemory
Clears LTM from memory.
shutDown() - Method in class br.unicamp.cst.memory.WorkingStorage
Destroys all memory object from WorkingStorage.
Simple2dRLearn - Class in br.unicamp.cst.learning
This class is used to perform a simple reinforcement learning with multiple state dimensions.
Simple2dRLearn(int, int) - Constructor for class br.unicamp.cst.learning.Simple2dRLearn
Default Constructor.
SimpleRLearn - Class in br.unicamp.cst.learning
This class is used to perform a simple reinforcement learning.
SimpleRLearn(int, int) - Constructor for class br.unicamp.cst.learning.SimpleRLearn
Default Constructor.
SingleThreadBHCodelet - Class in br.unicamp.cst.behavior.bn
Codelet that activates behaviors in a single-threaded behavior network
SingleThreadBHCodelet(ArrayList<Behavior>) - Constructor for class br.unicamp.cst.behavior.bn.SingleThreadBHCodelet
 
size() - Method in class br.unicamp.cst.core.entities.MemoryBuffer
Gets the size of the list of Memory objects inside Buffer.
size() - Method in class br.unicamp.cst.core.entities.RawMemory
Gets the size of the raw memory.
SocketCom - Class in br.unicamp.cst.io
This class serves as a socket communication link for applications that require network access to their world/creature
SocketCom() - Constructor for class br.unicamp.cst.io.SocketCom
 
softPreconList - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
sort() - Method in class br.unicamp.cst.representation.idea.Idea
 
SpotlightBroadcastController - Class in br.unicamp.cst.consciousness
A codelet-based implementation of the Global Workspace Theory, originally formulated in [1988 Baars] Bernard J.
SpotlightBroadcastController(CodeRack) - Constructor for class br.unicamp.cst.consciousness.SpotlightBroadcastController
Creates a SpotlightBroadcastController.
spreadBw() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
spreadFw() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
start() - Method in class br.unicamp.cst.core.entities.Codelet
Starts this codelet execution.
start() - Method in class br.unicamp.cst.core.entities.CodeRack
Starts all codelets in coderack.
start() - Method in class br.unicamp.cst.core.entities.DeadLockDetector
Starts the DeadLockDetector.
start() - Method in class br.unicamp.cst.core.entities.Mind
Starts all codeletGroups in coderack.
start() - Method in class br.unicamp.cst.perception.PerceptionProxy
Starts all interpreters in this proxy.
startActuators() - Method in class br.unicamp.cst.io.BodyProxy
 
startCodelets() - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
Starts all competences threads
startSenses() - Method in class br.unicamp.cst.io.BodyProxy
 
stat() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
stat(int) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ConfContext
 
stat() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
StatContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.StatContext
 
stop() - Method in class br.unicamp.cst.core.entities.Codelet
Tells this codelet to stop looping (stops running)
stop() - Method in class br.unicamp.cst.core.entities.CodeRack
Stops all codelets within CodeRack.
stop() - Method in class br.unicamp.cst.core.entities.DeadLockDetector
Stops the DeadLockDetector.
stop() - Method in class br.unicamp.cst.perception.PerceptionProxy
Stops all interpreters in this proxy.
stopActuators() - Method in class br.unicamp.cst.io.BodyProxy
 
stopCompetences() - Method in class br.unicamp.cst.behavior.bn.BehaviorNetwork
Stops all competences threads
stopSenses() - Method in class br.unicamp.cst.io.BodyProxy
 
storeQ() - Method in class br.unicamp.cst.learning.QLearning
Store Q values to file using JSON structure.
Subject - Interface in br.unicamp.cst.core.entities
 
successors - Variable in class br.unicamp.cst.behavior.bn.Behavior
 
SynchronizationMethods - Class in br.unicamp.cst.behavior.asbac
 
SynchronizationMethods() - Constructor for class br.unicamp.cst.behavior.asbac.SynchronizationMethods
 
synchronize(String, MemoryObject) - Static method in class br.unicamp.cst.behavior.asbac.SynchronizationMethods
 
SYNCHRONIZER_MO - Static variable in class br.unicamp.cst.behavior.asbac.MemoryObjectsNames
 

T

T__0 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__0 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__1 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__1 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__2 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__2 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__3 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__3 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__4 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__4 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__5 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__5 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__6 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__6 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
T__7 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
T__7 - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
takenAway() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
takenAwayByProtectedGoals() - Method in class br.unicamp.cst.behavior.bn.Behavior
 
threshold - Variable in class br.unicamp.cst.core.entities.Codelet
Threshold of the codelet, which is used to decide if it runs or not.
timestamp - Variable in class br.unicamp.cst.io.rest.CodeletJson
 
timestamp - Variable in class br.unicamp.cst.io.rest.MemoryJson
 
TimeStamp - Class in br.unicamp.cst.support
 
TimeStamp(long) - Constructor for class br.unicamp.cst.support.TimeStamp
 
TimeStamp(String) - Constructor for class br.unicamp.cst.support.TimeStamp
 
timeStep - Variable in class br.unicamp.cst.core.entities.Codelet
If the proc() method is set to be called automatically in a loop, this variable stores the time step for such a loop.
tokenNames - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
Deprecated.
tokenNames - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
Deprecated.
toString() - Method in class br.unicamp.cst.core.entities.Coalition
 
toString() - Method in class br.unicamp.cst.core.entities.Codelet
 
toString() - Method in class br.unicamp.cst.core.entities.MemoryObject
 
toString() - Method in class br.unicamp.cst.motivational.Appraisal
 
toString() - Method in class br.unicamp.cst.motivational.Drive
 
toString() - Method in class br.unicamp.cst.motivational.Mood
 
toString() - Method in class br.unicamp.cst.representation.idea.Idea
 
toString() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
ToString - Class in br.unicamp.cst.support
 
ToString() - Constructor for class br.unicamp.cst.support.ToString
 
toStringComplete() - Method in class br.unicamp.cst.motivational.Drive
 
toStringFull() - Method in class br.unicamp.cst.representation.idea.Idea
 
toStringFull(boolean) - Method in class br.unicamp.cst.representation.idea.Idea
 
toStringFull(int, boolean) - Method in class br.unicamp.cst.representation.idea.Idea
 
toStringFull() - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
toStringFull(int) - Method in class br.unicamp.cst.representation.owrl.AbstractObject
 
toStringFull(int) - Method in class br.unicamp.cst.representation.owrl.Property
 
toStringFull(int) - Method in class br.unicamp.cst.representation.owrl.QualityDimension
 
toStringPlus(boolean) - Method in class br.unicamp.cst.representation.idea.Idea
 
totalClearLTM() - Method in class br.unicamp.cst.memory.LongTermMemory
WARNING: Clears everything from LTM, both from ram and disk.

U

UDPClient - Class in br.unicamp.cst.io
UDP communication via socket.
UDPClient(String, int, int) - Constructor for class br.unicamp.cst.io.UDPClient
 
UDPServer - Class in br.unicamp.cst.io
 
UDPServer(int, int) - Constructor for class br.unicamp.cst.io.UDPServer
 
unlock() - Method in class br.unicamp.cst.behavior.asbac.MyLock
 
unregisterCodelet(Codelet, String, int) - Method in interface br.unicamp.cst.core.entities.Subject
Removes a codelet's io from the subject registered list
unregisterCodelet(Codelet, String, int) - Method in class br.unicamp.cst.memory.WorkingStorage
 
update(String, String) - Method in interface br.unicamp.cst.core.entities.Observer
 
update(String, String, double) - Method in class br.unicamp.cst.learning.QLearning
This methods is responsible for update the state.
update(int, int, int, double) - Method in class br.unicamp.cst.learning.Simple2dRLearn
Updates Q table of values
update(int, int, double) - Method in class br.unicamp.cst.learning.SimpleRLearn
Updates Q table of values.
updateI(Object) - Method in class br.unicamp.cst.core.entities.MemoryObject
Deprecated.
updateNodesTypes() - Method in class br.unicamp.cst.behavior.glas.GlasActionSelection
 
uptadeOutputWithPercepts() - Method in class br.unicamp.cst.perception.Perception
This method makes sure all detected percepts are kept in this codelet's output list.

V

value() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser.QualitydimensionContext
 
value() - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
ValueContext(ParserRuleContext, int) - Constructor for class br.unicamp.cst.representation.owrl.grammar.OwrlParser.ValueContext
 
valueOf(String) - Static method in enum br.unicamp.cst.behavior.glas.GlasSequenceElements
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum br.unicamp.cst.representation.owrl.AbstractObject.mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum br.unicamp.cst.support.CodeletsProfiler.FileFormat
Returns the enum constant of this type with the specified name.
values() - Static method in enum br.unicamp.cst.behavior.glas.GlasSequenceElements
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum br.unicamp.cst.representation.owrl.AbstractObject.mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum br.unicamp.cst.support.CodeletsProfiler.FileFormat
Returns an array containing the constants of this enum type, in the order they are declared.
visitErrorNode(ErrorNode) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
visitTerminal(TerminalNode) - Method in class br.unicamp.cst.representation.owrl.grammar.OwrlBaseListener
VOCABULARY - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
VOCABULARY - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 

W

WORKING_MO - Static variable in class br.unicamp.cst.behavior.asbac.MemoryObjectsNames
 
WorkingStorage - Class in br.unicamp.cst.memory
"In the brain, working storage is believed to involve the medial temporal cortex and prefrontal regions.
WorkingStorage(int, RawMemory) - Constructor for class br.unicamp.cst.memory.WorkingStorage
 
writeBehaviorState(MemoryObject) - Method in class br.unicamp.cst.behavior.bn.BgBComLayer
This method adds a new behavior state to behaviorsToBg list in case the isn't already a similar one.
writeBGInstruction(MemoryObject) - Method in class br.unicamp.cst.behavior.bn.BgBComLayer
This method adds a new behavior state to bgToBehaviors list in case the isn't already a similar one.
WS - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
WS - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 

_

_ATN - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
_ATN - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
_decisionToDFA - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
_decisionToDFA - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
_serializedATN - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
_serializedATN - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
_sharedContextCache - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlLexer
 
_sharedContextCache - Static variable in class br.unicamp.cst.representation.owrl.grammar.OwrlParser
 
A B C D E F G H I J L M N O P Q R S T U V W _ 
Skip navigation links