Uses of Class
appletbots.World

Packages that use World
appletbots   
appletbots.balls   
appletbots.directedballs   
appletbots.friendly   
appletbots.gatherers   
appletbots.spreadout   
appletbots.swarm   
appletbots.tag   
 

Uses of World in appletbots
 

Fields in appletbots declared as World
protected  World Agent.world
          The world in which the agent exists
 

Methods in appletbots that return World
protected abstract  World Applet.initializeWorld()
          Returns an initialized world with the desired agents and object added.
 

Methods in appletbots with parameters of type World
 void World.importObjects(World world)
          Imports all the objects from another world into this one
 void Agent.setWorld(World world)
          Tells the agent what world he is in.
 

Constructors in appletbots with parameters of type World
WorldThread(World world)
          Creates a new world thread to run on the given world
 

Uses of World in appletbots.balls
 

Methods in appletbots.balls that return World
protected  World BallsApplet.initializeWorld()
          Initializes the world with the appropriate number of balls and KickerAgents with the appropriate "agent sight" settings
 

Uses of World in appletbots.directedballs
 

Methods in appletbots.directedballs that return World
protected  World DirectedBallsApplet.initializeWorld()
          Initializes the world with the appropriate number of balls and DirectedKickerAgents with the appropriate "agent sight" settings
 

Uses of World in appletbots.friendly
 

Methods in appletbots.friendly that return World
protected  World FriendlyApplet.initializeWorld()
          Initializes the world with the appropriate number of FriendlyAgents with the appropriate "agent sight" settings
 

Uses of World in appletbots.gatherers
 

Subclasses of World in appletbots.gatherers
 class GatherersWorld
          This class represents a world for Gatherers to collect food.
 

Methods in appletbots.gatherers that return World
protected  World GatherersApplet.initializeWorld()
          Initializes the world with the appropriate amount of food and Gatherers with the appropriate "agent sight" settings
 

Uses of World in appletbots.spreadout
 

Methods in appletbots.spreadout that return World
protected  World SpreadOutApplet.initializeWorld()
          Initializes the world with the appropriate number of SpreadOutAgents with the appropriate "agent sight" settings
 

Uses of World in appletbots.swarm
 

Methods in appletbots.swarm that return World
protected  World SwarmApplet.initializeWorld()
          Initializes the world with the appropriate number of SwarmAgents with the appropriate "agent sight" settings
 

Uses of World in appletbots.tag
 

Methods in appletbots.tag that return World
protected  World TagApplet.initializeWorld()
          Initializes the world with the appropriate number of TagAgents with the appropriate "agent sight" settings