Uses of Class
edu.uky.cs.nil.tt.world.WorldModel
Packages that use WorldModel
Package
Description
Tandem Tales is a platform that enables short, paired storytelling
exercises between two agents over a network.
Story
worlds define the objects, concepts, and actions that
exist in a story, and story world models define the logic
for when actions can happen, how actions change the current state of world,
when endings happen, etc.-
Uses of WorldModel in edu.uky.cs.nil.tt
Methods in edu.uky.cs.nil.tt that return WorldModelModifier and TypeMethodDescriptionAgent.getWorld()Returns the story world model in which this agent's session takes place, or null if the agent has not yet been matched.Database.WorldEntry.getWorld()Returns this entry world's model.Methods in edu.uky.cs.nil.tt with parameters of type WorldModelModifier and TypeMethodDescriptionvoidDatabase.addWorld(WorldModel world) Adds a new world entry to the database for a given world and writes the database to file.protected voidDatabase.WorldEntry.setWorld(WorldModel world) Sets this entry'sworld model.Constructors in edu.uky.cs.nil.tt with parameters of type WorldModelModifierConstructorDescriptionWorldEntry(WorldModel world) Constructs a new world database entry from a world model, using theworld's name. -
Uses of WorldModel in edu.uky.cs.nil.tt.world
Subclasses of WorldModel in edu.uky.cs.nil.tt.worldModifier and TypeClassDescriptionclassA logicalworld modelimplements the internal logic of a story world usinglogical propositionsand describes its elements using a rule-baseddescriber.