assignment6.examples
Class RandomWalkNaturalist

java.lang.Object
  extended by assignment6.Naturalist
      extended by assignment6.examples.RandomWalkNaturalist
All Implemented Interfaces:
java.lang.Runnable

public class RandomWalkNaturalist
extends Naturalist


Field Summary
 
Fields inherited from class assignment6.Naturalist
COLLECTING_DELAY_FACTOR, MAX_ANIMAL_CAPACITY, TERRAIN_DELAY_FACTOR
 
Constructor Summary
RandomWalkNaturalist()
           
 
Method Summary
 void run()
          Called by the simulator to run the naturalist program.
 java.lang.String toString()
           
 
Methods inherited from class assignment6.Naturalist
collect, dropAll, getExits, getInventory, getLocation, getNodeCount, getRandom, listAnimalsPresent, moveTo, startCollecting, startExploring
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RandomWalkNaturalist

public RandomWalkNaturalist()
Method Detail

run

public void run()
Description copied from class: Naturalist
Called by the simulator to run the naturalist program.

Specified by:
run in interface java.lang.Runnable
Specified by:
run in class Naturalist

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object