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

I

IAgent - Interface in vs
IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
IAgentModule - Interface in vs
Interface for Agent modules
ICharacterAgent - Interface in vs.characteragent
Provides the access functions for the Character Agent
ICharacterManager - Interface in vs.plotagent
A character manager has the following functionality: * Keep track of the characters in the agent environment, and their commitments to the story * Cast characters to give them a place in the story
IExplainable - Interface in vs
Any class that implements the IExplainable interface is in more or less sense able to explain the decisions it has made.
IFabulaBuilder - Interface in vs.fabula
Responsible for building a fabula structure from everything that happens in the Story World.
IInspirationModule - Interface in vs.plotagent
The inspiration module is an implementation of the Narrative Inspiration idea.
IInterpretationModule - Interface in vs.characteragent
Interface for translating ("objective") perceptions into (subjective) beliefs.
IncomingPerception - Class in vs.communication
An incoming perception Protege name: IncomingPerception
IncomingPerception() - Constructor for class vs.communication.IncomingPerception
 
INCOMINGPERCEPTION - Static variable in class vs.communication.VSTOntology
 
INCOMINGPERCEPTION_PERCEPTION - Static variable in class vs.communication.VSTOntology
 
IncomingSetting - Class in vs.communication
An incoming setting Protege name: IncomingSetting
IncomingSetting() - Constructor for class vs.communication.IncomingSetting
 
INCOMINGSETTING - Static variable in class vs.communication.VSTOntology
 
INCOMINGSETTING_SETTING - Static variable in class vs.communication.VSTOntology
 
InferenceOperator - Class in vs.communication
An operator that allows characters to draw conclusions to certain situations Protege name: InferenceOperator
InferenceOperator() - Constructor for class vs.communication.InferenceOperator
 
INFERENCEOPERATOR - Static variable in class vs.communication.VSTOntology
 
INFO - Static variable in class vs.debug.HTMLLogFormatter
 
INFO - Static variable in class vs.tracer.TracerAgent
 
informCharacters() - Method in class vs.plotagent.BasicPerceptionManager
Sends new perceptions and setting elements to the characters
informCharacters() - Method in class vs.plotagent.BetterPerceptionManager
 
informCharacters() - Method in interface vs.plotagent.IPerceptionManager
Sends new perceptions and setting elements to the characters
InformReceiver - Class in vs.rationalagent.behaviour
 
InformReceiver(Agent) - Constructor for class vs.rationalagent.behaviour.InformReceiver
 
InitiateReachConsensusFramingOperatorBehaviour - Class in vs.plotagent.behaviour
Behaviour for reaching consensus about performing a given framing operator by PROPOSEing to all character agents to execute the framing operator, and allows registering a behaviour to be executed if all ACCEPT-PROPOSAL
InitiateReachConsensusFramingOperatorBehaviour(Agent, FramingOperator) - Constructor for class vs.plotagent.behaviour.InitiateReachConsensusFramingOperatorBehaviour
Constructor.
InitiateRequestGiveControlBehaviour - Class in vs.plotagent.behaviour
Behaviour for asking a World Agent to give control over its world state over to the plot agent in other words, the Plot Agent asks permission to use this World Agent to send its actions and events to.
InitiateRequestGiveControlBehaviour(Agent, AID) - Constructor for class vs.plotagent.behaviour.InitiateRequestGiveControlBehaviour
 
InitiateRequestPerformOperatorBehaviour - Class in vs.plotagent.behaviour
Behaviour for asking the World Agent to perform given operator
InitiateRequestPerformOperatorBehaviour(Agent, Operator) - Constructor for class vs.plotagent.behaviour.InitiateRequestPerformOperatorBehaviour
 
InitiateRequestPlayCharacterBehaviour - Class in vs.plotagent.behaviour
Behaviour for asking a character agent if it wants to join the story this plot agent is trying to create.
InitiateRequestPlayCharacterBehaviour(Agent, AID, CharacterInfo) - Constructor for class vs.plotagent.behaviour.InitiateRequestPlayCharacterBehaviour
 
InitiateRequestPlotPerformOperatorBehaviour - Class in vs.characteragent.behaviour
Behaviour for asking the Plot Agent to perform given improvisation
InitiateRequestPlotPerformOperatorBehaviour(Agent, Operator) - Constructor for class vs.characteragent.behaviour.InitiateRequestPlotPerformOperatorBehaviour
 
InitiateRequestPlotPlotPerformOperatorBehaviour - Class in vs.plotagent.behaviour
 
InitiateRequestPlotPlotPerformOperatorBehaviour(Agent, Operator) - Constructor for class vs.plotagent.behaviour.InitiateRequestPlotPlotPerformOperatorBehaviour
 
InitiateRequestSelectActionBehaviour - Class in vs.plotagent.behaviour
Behaviour for asking all Character Agents to select the next action to perform NOTE: this might have to be changed to a behaviour that asks a GIVEN character agent to select an Action.
InitiateRequestSelectActionBehaviour(Agent, AID) - Constructor for class vs.plotagent.behaviour.InitiateRequestSelectActionBehaviour
 
InitiateRequestUseSuggestionBehaviour - Class in vs.plotagent.behaviour
 
InitiateRequestUseSuggestionBehaviour(Agent, AID, FabulaElement) - Constructor for class vs.plotagent.behaviour.InitiateRequestUseSuggestionBehaviour
 
InitiateSubscriptionBehaviour - Class in vs.plotagent.behaviour
A behaviour for the Plot Agent to SUBSCRIBE to other agents entering the MAS.
InitiateSubscriptionBehaviour(Agent, String) - Constructor for class vs.plotagent.behaviour.InitiateSubscriptionBehaviour
 
InspirationRule - Class in vs.plotagent.inspiration
 
InspirationRule(String, Node, Node, Set<Node>, Set<Node>) - Constructor for class vs.plotagent.inspiration.InspirationRule
 
InspirationRuleTest - Class in vs.debug
 
InspirationRuleTest() - Constructor for class vs.debug.InspirationRuleTest
 
instrument - Static variable in class vs.knowledge.vocab.Fabula
 
InternalElement - Static variable in class vs.knowledge.vocab.Fabula
 
interpret(StoryPerception) - Method in class vs.characteragent.BasicInterpretationModule
Interprets perceptions.
interpret(StoryPerception) - Method in interface vs.characteragent.IInterpretationModule
Take a perception, and interpret it in order to form beliefs
invalidPlan(String) - Method in class vs.knowledge.PrologKB
Determines whether plan is still valid in given context, i.e., replanning is not needed.
IOperatorScheduler - Interface in vs.worldagent
Interface for operator scheduler
IPerceptionManager - Interface in vs.plotagent
A PerceptionManager is responsible for translating world changes and operator results into perceptions for characters.
IPlotAgent - Interface in vs.plotagent
 
IPlotGoalManager - Interface in vs.plotagent
 
IPlotGoalManager.IPlotGoalResult - Interface in vs.plotagent
 
IPlotGoalManager.PlotGoal - Class in vs.plotagent
 
IPlotGoalManager.PlotGoal(IPlotGoalManager.PlotGoal) - Constructor for class vs.plotagent.IPlotGoalManager.PlotGoal
 
IPlotGoalManager.PlotGoal(String, IPlotGoalManager.IPlotGoalResult) - Constructor for class vs.plotagent.IPlotGoalManager.PlotGoal
 
IRationalAgent - Interface in vs.rationalagent
Rational interface, for any object that makes use of a publicly accessible Knowledge manager
isAcceptDirectories() - Method in class vs.fabula.io.LanguageFilter
Indicates whether this filter accepts directory files, in addition to files ending on the required extension.
isAdoptedGoal(String) - Method in class vs.knowledge.PrologKB
 
isAdoptedJustifiableGoal(String) - Method in class vs.knowledge.PrologKB
 
isFramingScopeAll(String) - Method in class vs.knowledge.PrologKB
 
isFramingScopeHidden(String) - Method in class vs.knowledge.PrologKB
 
isFramingScopePersonal(String) - Method in class vs.knowledge.PrologKB
 
isSuggestedGoal(String) - Method in class vs.knowledge.PrologKB
 
IThreadManager - Interface in vs.plotagent
The task of the thread manager is to set up story environments and characters so that it matches the description of the beginning of a thread.
IThreadManager.StoryPhase - Enum in vs.plotagent
 
IWorldAgent - Interface in vs.worldagent
Provides the access functions for a World Agent
IWorldUpdateManager - Interface in vs.worldagent
Interface for World Knowledge Manager

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