Uses of Package
vs

Packages that use vs
vs Basic classes for the Virtual Storyteller, including the agent launcher main class 
vs.characteragent The characteragent classes build forth on rational agent, defining the control logic for a Character Agent 
vs.fabula Classes for working with fabula knowledge: reasoning and writing to file. 
vs.fabula.ui Classes for showing fabula knowledge as a graph in the GUI. 
vs.plotagent The plotagent classes build forth on rational agent, defining the control logic for a Plot Agent 
vs.rationalagent Classes that define a rational JADE agent. 
vs.worldagent The worldagent classes build forth on rational agent, defining the control logic for a World Agent 
 

Classes in vs used by vs
IAgent
          IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
IAgentModule
          Interface for Agent modules
 

Classes in vs used by vs.characteragent
IAgent
          IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
IAgentModule
          Interface for Agent modules
IExplainable
          Any class that implements the IExplainable interface is in more or less sense able to explain the decisions it has made.
 

Classes in vs used by vs.fabula
IAgentModule
          Interface for Agent modules
IExplainable
          Any class that implements the IExplainable interface is in more or less sense able to explain the decisions it has made.
 

Classes in vs used by vs.fabula.ui
StoryDomain
           
 

Classes in vs used by vs.plotagent
IAgent
          IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
IAgentModule
          Interface for Agent modules
IExplainable
          Any class that implements the IExplainable interface is in more or less sense able to explain the decisions it has made.
 

Classes in vs used by vs.rationalagent
IAgent
          IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
StoryDomain
           
 

Classes in vs used by vs.worldagent
IAgent
          IAgent interface, for any object that makes use of a publicly accessible Knowledge manager
IAgentModule
          Interface for Agent modules