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

E

enables - Static variable in class vs.knowledge.vocab.Fabula
 
endtime - Static variable in class vs.knowledge.vocab.Fabula
 
EpisodicMemory - Class in vs.characteragent
 
EpisodicMemory(ICharacterAgent) - Constructor for class vs.characteragent.EpisodicMemory
 
EpisodicMemoryCollector - Class in vs.characteragent
Fabula collector for Character Agents' episodic memory.
EpisodicMemoryCollector(EpisodicMemory) - Constructor for class vs.characteragent.EpisodicMemoryCollector
 
equals(Object) - Method in class vs.communication.RDFtriple
Following the steps from http://java.sun.com/developer/Books/effectivejava/Chapter3.pdf It must be symmetric, transitive and consistent
equals(Object) - Method in class vs.plotagent.Goal
Compares two goals; goals are considered the same if the characters they're assigned to are the same, while the type and arguments to the goal correspond.
equals(Object) - Method in class vs.plotagent.inspiration.InspirationRule
Following the steps from http://java.sun.com/developer/Books/effectivejava/Chapter3.pdf It must be symmetric, transitive and consistent
escapeHTML(String) - Static method in class vs.debug.HTMLLogFormatter
 
Event - Static variable in class vs.knowledge.vocab.Fabula
 
execProcess(String...) - Method in class vs.AgentLauncher
 
executableEvents(String) - Method in class vs.knowledge.PrologKB
Returns the events in the plan that are executable, i.e. do not depend on the execution of other steps (in terms of causal links)
executableFramingOperators(String) - Method in class vs.knowledge.PrologKB
Returns the improvisations in the plan that are executable, i.e. do not depend on the execution of other steps (in terms of causal links)
executableInferenceOperators(String) - Method in class vs.knowledge.PrologKB
Returns the inferences in the plan that are executable, i.e. do not depend on the execution of other steps (in terms of causal links)
executableOperators(String) - Method in class vs.knowledge.PrologKB
Returns the operators in the plan that are executable, i.e. do not depend on the execution of other steps (in terms of causal links)
execute() - Method in class vs.characteragent.ui.GetAgentIDCommand
 
execute() - Method in class vs.plotagent.ui.GetSuggestionsCommand
 
execute() - Method in class vs.plotagent.ui.PulseCommand
 
execute() - Method in class vs.rationalagent.ui.Command
 
execute() - Method in class vs.rationalagent.ui.DisplayActionCommand
 
execute() - Method in class vs.rationalagent.ui.HelpCommand
 
execute() - Method in class vs.rationalagent.ui.ListFactsCommand
Deprecated.  
execute() - Method in class vs.rationalagent.ui.PrologCommand
 
execute() - Method in class vs.rationalagent.ui.QueryCommand
 
execute() - Method in class vs.rationalagent.ui.TellCommand
 
execute() - Method in class vs.rationalagent.ui.UntellCommand
 
execute() - Method in class vs.worldagent.ui.ListActionScheduleCommand
 
execute() - Method in class vs.worldagent.ui.PulseCommand
 
execute() - Method in class vs.worldagent.ui.PulseOnCommand
 
execute() - Method in class vs.worldagent.ui.ScheduleActionCommand
 
execute() - Method in class vs.worldagent.ui.TestCommand
 
execute() - Method in class vs.worldagent.ui.ValidateActionCommand
 
executeThread(PlotThread) - Method in class vs.plotagent.BasicThreadManager
 
executeThread(PlotThread) - Method in interface vs.plotagent.IThreadManager
Executes the thread, meaning that setting and characters are set up.
executionHistoryIterator() - Method in class vs.characteragent.ExecutionState
 
ExecutionState - Class in vs.characteragent
Maintains execution state of actions, events, framing operators, so the agent knows "what it's doing" TODO: move (at least partially) to Prolog (unification creates overhead)
EXIT - Static variable in class vs.rationalagent.RationalAgent
 
explainCausalities() - Method in class vs.characteragent.ActorProcess
For now, the DirectorProcess does not produce causalities that needs to end up in the fabula directly.
explainCausalities() - Method in class vs.characteragent.BasicCharacterAgent
 
explainCausalities() - Method in class vs.characteragent.BasicInterpretationModule
 
explainCausalities() - Method in class vs.characteragent.BehaviourLayer
 
explainCausalities() - Method in class vs.characteragent.CharacterProcess
 
explainCausalities() - Method in class vs.fabula.FabulaCollector
 
explainCausalities() - Method in interface vs.IExplainable
Explain the motivations, the causalities or enablements that the interfaced class produced.
explainCausalities() - Method in class vs.plotagent.BasicPerceptionManager
 
explainCausalities() - Method in class vs.plotagent.BasicPlotAgent
 
explainCausalities() - Method in class vs.plotagent.BetterPerceptionManager
 
explainElements() - Method in class vs.characteragent.ActorProcess
For now, the DirectorProcess does not produce elements that needs to end up in the fabula directly.
explainElements() - Method in class vs.characteragent.BasicCharacterAgent
 
explainElements() - Method in class vs.characteragent.BasicInterpretationModule
 
explainElements() - Method in class vs.characteragent.BehaviourLayer
 
explainElements() - Method in class vs.characteragent.CharacterProcess
 
explainElements() - Method in class vs.fabula.FabulaCollector
 
explainElements() - Method in interface vs.IExplainable
Explain the fabula elements that the interfaced class produced
explainElements() - Method in class vs.plotagent.BasicPerceptionManager
 
explainElements() - Method in class vs.plotagent.BasicPlotAgent
 
explainElements() - Method in class vs.plotagent.BetterPerceptionManager
 
ExplainerBehaviour - Class in vs.characteragent.behaviour
Collects fabula elements and causalities from the character agent, and sends them to the Plot Agent Also keeps track of what the Plot Agent already received (although principally and by implementation it is no problem to send a fabula element twice, just that the PA already knew).
ExplainerBehaviour(BasicCharacterAgent) - Constructor for class vs.characteragent.behaviour.ExplainerBehaviour
 
ExplainerBehaviour - Class in vs.plotagent.behaviour
Collects fabula elements and causalities from the character agent, and sends them to the Plot Agent Also keeps track of what the Plot Agent already received (although principally and by implementation it is no problem to send a fabula element twice, just that the PA already knew).
ExplainerBehaviour(BasicPlotAgent) - Constructor for class vs.plotagent.behaviour.ExplainerBehaviour
 

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