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

S

SAVE_KB - Static variable in class vs.rationalagent.RationalAgent
 
SAVEEPISODICMEMORY - Static variable in class vs.characteragent.BasicCharacterAgent
 
saveFabula(File, String) - Method in class vs.fabula.BasicFabulaBuilder
 
saveFabula(File, String) - Method in class vs.fabula.FabulaKnowledgeBase
 
saveFabula(File, String) - Method in interface vs.fabula.IFabulaBuilder
Saves the fabula to a file using a certain language
saveFabula(File, String) - Method in class vs.fabula.NamedGraphFabulaKnowledgeBase
 
saveFabula(File, String) - Method in class vs.fabula.PrologFabulaKnowledgeBase
 
saveKB(String) - Method in class vs.knowledge.PrologKB
Save knowledge base.
schedule(Operator) - Method in class vs.worldagent.BasicOperatorScheduler
 
schedule(Operator) - Method in interface vs.worldagent.IOperatorScheduler
Schedules an operator
ScheduleActionCommand - Class in vs.worldagent.ui
Schedules an Action to the World Agent
ScheduleActionCommand(RationalAgent, RationalAgentGui) - Constructor for class vs.worldagent.ui.ScheduleActionCommand
 
Scheduled - Class in vs.communication
Protege name: Scheduled
Scheduled() - Constructor for class vs.communication.Scheduled
 
SCHEDULED - Static variable in class vs.communication.VSTOntology
 
SCHEDULED - Static variable in class vs.worldagent.ScheduledOperator
 
ScheduledOperator - Class in vs.worldagent
Represents a data structure for the timing of an action : | duration | | interruptableDuration | |-------------------------|------------------------------| startTime interTime endTime
ScheduledOperator(Operator, int, int, int) - Constructor for class vs.worldagent.ScheduledOperator
Constructor
Schema - Class in vs.communication
A schema-based fabula element, defined by its head consisting of a type and optional arguments.
Schema() - Constructor for class vs.communication.Schema
 
SCHEMA - Static variable in class vs.communication.VSTOntology
 
SCHEMA_PROLOGDESCRIPTION - Static variable in class vs.communication.VSTOntology
 
second(String) - Method in class vs.knowledge.PrologKB
Get second element of tuple
selectAction() - Method in class vs.characteragent.ActorDeliberativeLayer
 
selectAction() - Method in class vs.characteragent.BehaviourLayer
 
selectAction() - Method in class vs.characteragent.CharacterProcess
Selects and returns an action that the character would want to perform.
selectAction() - Method in class vs.characteragent.DeliberativeLayer
Implementation of selectAction() for deliberative layer: plan-based.
selectAction() - Method in class vs.characteragent.ReactiveLayer
 
SelectAction - Class in vs.communication
Select an action to perform in the world, executed by Character Agent Protege name: SelectAction
SelectAction() - Constructor for class vs.communication.SelectAction
 
SELECTACTION - Static variable in class vs.communication.VSTOntology
 
selectActiveGoal() - Method in class vs.characteragent.DeliberativeLayer
Selects the goal that should currently be active, according to some heuristic.
selectReactiveActions(String) - Method in class vs.knowledge.PrologKB
Returns a collection of settings based on executed plot threads (asserted in Prolog)
sendFabulaCausality(FabulaCausality) - Method in class vs.characteragent.behaviour.ExplainerBehaviour
Sends a fabula causality to the Plot Agent
sendFabulaElement(FabulaElement) - Method in class vs.characteragent.behaviour.ExplainerBehaviour
Sends a fabula element to the Plot Agent
SendInformBehaviour - Class in vs.rationalagent.behaviour
A behaviour to send an INFORM message to another agent
SendInformBehaviour(Agent, AID[], ContentElement) - Constructor for class vs.rationalagent.behaviour.SendInformBehaviour
 
SendMessageBehaviour - Class in vs.rationalagent.behaviour
A simple behaviour to send a message to another agent
SendMessageBehaviour(Agent, ACLMessage) - Constructor for class vs.rationalagent.behaviour.SendMessageBehaviour
 
sendPerceptions(Vector<StoryPerception>, AID) - Method in class vs.plotagent.BetterPerceptionManager
 
sendSettingElements(Vector<StorySettingElement>, AID) - Method in class vs.plotagent.BetterPerceptionManager
 
serialize(InspirationRule) - Static method in class vs.plotagent.inspiration.OperatorRuleSerializer
 
SET_CHARACTER_URI - Static variable in class vs.characteragent.BasicCharacterAgent
 
setAcceptDirectories(boolean) - Method in class vs.fabula.io.LanguageFilter
Sets whether this filter accepts directory files, in addition to files ending on the required extension.
setAgens(String) - Method in class vs.communication.GoalSchema
 
setAgens(String) - Method in class vs.communication.Operator
 
setAgentID(String) - Method in class vs.knowledge.PrologKB
Set the character ID for this agent (e.g. ps:leChuck)
setCausalProperty(String) - Method in class vs.communication.FabulaCausality
 
setCause(String) - Method in class vs.communication.WorldChange
 
setCharacter(String) - Method in class vs.communication.FabulaElement
 
setCharacter(String) - Method in class vs.communication.GoalProgress
 
setCharacterInfo(CharacterInfo) - Method in class vs.communication.PlayCharacter
 
setCharacterURI(String) - Method in class vs.characteragent.BasicCharacterAgent
 
setCharacterURI(String) - Method in interface vs.characteragent.ICharacterAgent
Set the AgentID this character agent has in the World
setContent(Component) - Method in class vs.rationalagent.ui.UpdateablePanel
 
setContentFabula(List) - Method in class vs.communication.State
 
setContentTriple(List) - Method in class vs.communication.State
 
setContentTriple(List) - Method in class vs.communication.WorldChange
 
setEndtime(int) - Method in class vs.communication.Operator
 
setFabulaCausality(FabulaCausality) - Method in class vs.communication.FabulaCausalityDeclaration
 
setFabulaElement(FabulaElement) - Method in class vs.communication.FabulaElementDeclaration
 
setGoal(String) - Method in class vs.communication.GoalProgress
 
setGoals(String) - Method in class vs.debug.DummyPlanner
 
setGoals(String) - Method in class vs.poplanner.PoPlanner
Sets the goals for the planner (a Prolog list of conditions)
setGoalstatus(int) - Method in class vs.communication.GoalProgress
 
setIndividual(String) - Method in class vs.communication.CharacterInfo
 
setIndividual(String) - Method in class vs.communication.FabulaElement
 
setInstrument(String) - Method in class vs.communication.GoalSchema
 
setInstrument(String) - Method in class vs.communication.Operator
 
SETINTENTIONS - Static variable in class vs.characteragent.BasicCharacterAgent
 
setIsSuccessful(boolean) - Method in class vs.communication.Operator
 
setMessage(String) - Method in class vs.communication.TraceInformation
 
setObject(String) - Method in class vs.communication.RDFtriple
 
setObjectIndividual(String) - Method in class vs.communication.FabulaCausality
 
setOperationalizedElement(FabulaElement) - Method in class vs.plotagent.inspiration.OperationalizedSuggestion
 
setOperator(Operator) - Method in class vs.communication.FramingOperatorPossible
 
setOperator(Operator) - Method in class vs.communication.OperatorResult
 
setOperator(Operator) - Method in class vs.communication.PerformOperator
 
setOpponent(String) - Method in class vs.communication.GoalSchema
 
setPatiens(String) - Method in class vs.communication.GoalSchema
 
setPatiens(String) - Method in class vs.communication.Operator
 
setPerception(StoryPerception) - Method in class vs.communication.IncomingPerception
 
setPhase(IThreadManager.StoryPhase) - Method in class vs.plotagent.BasicThreadManager
 
setPlan(String) - Method in class vs.debug.DummyPlanner
 
setPlan(String) - Method in class vs.poplanner.PoPlanner
Explicitly set the plan of this planner (use with care)
setPlotAgent(AID) - Method in class vs.characteragent.BasicCharacterAgent
 
setPlotAgent(AID) - Method in interface vs.characteragent.ICharacterAgent
Sets the Plot Agent registering to the Rational Agent
setPlotAgent(AID) - Method in class vs.worldagent.BasicWorldAgent
 
setPlotAgent(AID) - Method in interface vs.worldagent.IWorldAgent
Sets the Plot Agent registering to the World Agent
setPredicate(String) - Method in class vs.communication.RDFtriple
 
setPrologDescription(String) - Method in class vs.communication.Operator
 
setPrologDescription(String) - Method in class vs.communication.Schema
 
setResolves(String) - Method in class vs.communication.StoryOutcome
 
setRoundNumber(int) - Method in class vs.communication.NextRound
 
setSetting(StorySettingElement) - Method in class vs.communication.IncomingSetting
 
setStarttime(int) - Method in class vs.communication.Operator
 
setState(int) - Method in class vs.plotagent.PlotThread
 
setStatus(OperatorStatus) - Method in class vs.communication.OperatorResult
 
setStatus(int) - Method in class vs.worldagent.ScheduledOperator
Set status of this scheduled action
setSubject(String) - Method in class vs.communication.RDFtriple
 
setSubjectIndividual(String) - Method in class vs.communication.FabulaCausality
 
setSuggested(boolean) - Method in class vs.characteragent.AdoptedGoalSchema
Set whether this goal was suggested by plot agent
setSuggested(boolean) - Method in class vs.characteragent.JustifiableGoalSchema
Set whether this goal was suggested by plot agent
setSuggestion(FabulaElement) - Method in class vs.communication.UseSuggestion
 
setSuggestion(Suggestion) - Method in class vs.plotagent.inspiration.OperationalizedSuggestion
 
setTarget(String) - Method in class vs.communication.GoalSchema
 
setTarget(String) - Method in class vs.communication.Operator
 
setTime(int) - Method in class vs.communication.FabulaElement
 
setTime(int) - Static method in class vs.rationalagent.StoryTime
 
SettingElement - Static variable in class vs.knowledge.vocab.Fabula
 
setTitle(String) - Method in class vs.debug.HTMLLogFormatter
Sets the title of this log file, displayed on top.
setTraceDepth(int) - Method in class vs.communication.TraceInformation
 
setTraceInformation(TraceInformation) - Method in class vs.communication.Trace
 
setTracer(AID) - Method in interface vs.IAgent
Setter for Tracer agent
setTracer(AID) - Method in class vs.rationalagent.RationalAgent
Deprecated.  
setTruth(boolean) - Method in class vs.communication.RDFtriple
 
setTruth(boolean) - Method in class vs.communication.WorldChange
 
setType(String) - Method in class vs.communication.FabulaElement
 
setup() - Method in class vs.characteragent.BasicCharacterAgent
override jade.core.Agent.setup
setup() - Method in class vs.plotagent.BasicPlotAgent
override jade.core.Agent.setup
setup() - Method in class vs.rationalagent.RationalAgent
Initializes the agent.
setup() - Method in class vs.tracer.TracerAgent
override jade.core.Agent.setup
setup() - Method in class vs.worldagent.BasicWorldAgent
override jade.core.Agent.setup
setVerbosity(int) - Method in class vs.communication.TraceInformation
 
setWorldAgent(AID) - Method in class vs.plotagent.BasicPlotAgent
Setter for World Agent
setWorldAgent(AID) - Method in interface vs.plotagent.IPlotAgent
Setter for world agent
SEVERE - Static variable in class vs.debug.HTMLLogFormatter
 
SEVERE - Static variable in class vs.tracer.TracerAgent
 
SHOWACTIONS - Static variable in class vs.characteragent.BasicCharacterAgent
 
SHOWAGENTID - Static variable in class vs.characteragent.BasicCharacterAgent
 
showCommand(String) - Method in class vs.rationalagent.ui.RationalAgentGui
 
SHOWFABULA - Static variable in class vs.plotagent.BasicPlotAgent
 
SHOWGRAPH - Static variable in class vs.worldagent.BasicWorldAgent
 
SHOWPLANS - Static variable in class vs.characteragent.BasicCharacterAgent
 
showRegisteredCommands() - Method in class vs.rationalagent.ui.RationalAgentGui
 
showSaveDialog(JFileChooser, Component) - Static method in class vs.fabula.io.LanguageFilter
Brings up a save dialog based on a given file chooser filter.
STARTED - Static variable in class vs.plotagent.PlotThread
 
STARTED - Static variable in class vs.worldagent.ScheduledOperator
 
STARTING - Static variable in class vs.plotagent.PlotThread
 
startingThread() - Method in class vs.plotagent.BasicThreadManager
 
startingThread() - Method in interface vs.plotagent.IThreadManager
Returns whether the thread manager is trying to start an thread at this point
starttime - Static variable in class vs.knowledge.vocab.Fabula
 
State - Class in vs.communication
Protege name: State
State() - Constructor for class vs.communication.State
 
STATE - Static variable in class vs.communication.VSTOntology
 
STATE_CONTENTFABULA - Static variable in class vs.communication.VSTOntology
 
STATE_CONTENTTRIPLE - Static variable in class vs.communication.VSTOntology
 
STATUS_READY - Static variable in class vs.plotagent.BasicPlotAgent
 
STATUS_STORY_OVER - Static variable in class vs.plotagent.BasicPlotAgent
 
STATUS_WAITING - Static variable in class vs.plotagent.BasicPlotAgent
 
StatusChangedEvent - Class in vs.plotagent.ui
 
StatusChangedEvent(Object, int) - Constructor for class vs.plotagent.ui.StatusChangedEvent
 
StoryAction - Class in vs.communication
A character action Protege name: StoryAction
StoryAction() - Constructor for class vs.communication.StoryAction
 
STORYACTION - Static variable in class vs.communication.VSTOntology
 
StoryAgentEvent - Class in vs.rationalagent.ui
 
StoryAgentEvent(Object) - Constructor for class vs.rationalagent.ui.StoryAgentEvent
 
StoryAgentEventListener - Interface in vs.rationalagent
 
StoryBelief - Class in vs.communication
Protege name: StoryBelief
StoryBelief() - Constructor for class vs.communication.StoryBelief
 
STORYBELIEF - Static variable in class vs.communication.VSTOntology
 
StoryDomain - Class in vs
 
StoryDomain(String, String, String, String, String) - Constructor for class vs.StoryDomain
 
StoryEvent - Class in vs.communication
An unintentional event Protege name: StoryEvent
StoryEvent() - Constructor for class vs.communication.StoryEvent
 
STORYEVENT - Static variable in class vs.communication.VSTOntology
 
StoryGoal - Class in vs.communication
Obsolete: state-based representation of a goal Protege name: StoryGoal
StoryGoal() - Constructor for class vs.communication.StoryGoal
 
STORYGOAL - Static variable in class vs.communication.VSTOntology
 
StoryInternalElement - Class in vs.communication
Protege name: StoryInternalElement
StoryInternalElement() - Constructor for class vs.communication.StoryInternalElement
 
STORYINTERNALELEMENT - Static variable in class vs.communication.VSTOntology
 
StoryOutcome - Class in vs.communication
The outcome of a goal Protege name: StoryOutcome
StoryOutcome() - Constructor for class vs.communication.StoryOutcome
 
STORYOUTCOME - Static variable in class vs.communication.VSTOntology
 
STORYOUTCOME_RESOLVES - Static variable in class vs.communication.VSTOntology
 
StoryPerception - Class in vs.communication
World changes translated into a perception for a character Protege name: StoryPerception
StoryPerception() - Constructor for class vs.communication.StoryPerception
 
STORYPERCEPTION - Static variable in class vs.communication.VSTOntology
 
StorySettingElement - Class in vs.communication
A setting element (defining states of the world) Protege name: StorySettingElement
StorySettingElement() - Constructor for class vs.communication.StorySettingElement
 
STORYSETTINGELEMENT - Static variable in class vs.communication.VSTOntology
 
StoryTime - Class in vs.rationalagent
Object to capture the "time" of the story
StoryTime() - Constructor for class vs.rationalagent.StoryTime
 
stripExtension(String) - Method in class vs.fabula.io.LanguageFilter
Strips an extension from a filename, if the extension is in fact there.
success() - Method in class vs.plotagent.IPlotGoalManager.PlotGoal
 
SuccessOutcome - Static variable in class vs.knowledge.vocab.Fabula
 
suggestGoal(String) - Method in class vs.knowledge.PrologKB
 
Suggestion - Class in vs.plotagent.inspiration
 
Suggestion(String, String, String, Set<String>, String) - Constructor for class vs.plotagent.inspiration.Suggestion
 
SuggestionTest - Class in vs.debug
 
SuggestionTest() - Constructor for class vs.debug.SuggestionTest
 
SWC_PREFIX - Static variable in class vs.Config
Namespace Mappings
SWC_URI - Static variable in class vs.Config
Main ontology locations

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