bot.ps
Class AngelBot

java.lang.Object
  extended bybot.Bot
      extended bybot.SimpleBot
          extended bybot.ps.SpiralMazeBot
              extended bybot.ps.AngelBot
All Implemented Interfaces:
Conversationalist

public class AngelBot
extends SpiralMazeBot
implements Conversationalist

This bot solves the AngelBoard


Field Summary
 
Fields inherited from class bot.Bot
board
 
Constructor Summary
AngelBot()
           
 
Method Summary
 String answer(String what)
           
 void hear(String s)
           
 
Methods inherited from class bot.ps.SpiralMazeBot
compute
 
Methods inherited from class bot.SimpleBot
grab, left, place, right, say, turn
 
Methods inherited from class bot.Bot
drop, feel, feelKey, feelPit, feelWall, getBoard, getBotBoard, getHeading, getInformer, getInput, getInputCharacter, getIntFromHuman, getLocation, getStringFromHuman, rest, say, say, say, say, setAppearance, step
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AngelBot

public AngelBot()
Method Detail

hear

public void hear(String s)
Specified by:
hear in interface Conversationalist

answer

public String answer(String what)
Specified by:
answer in interface Conversationalist