/*
 * File TestRobot.java
 * Created on Mar 27, 2007
 */

public class TestRobot {
    
    public static void main(String[] args) {
        new TestRobot().test();
    }

    private void test() {
        RobotStandIn robby =
            new RobotStandIn("Robby", 3, 3, CompassDirection.EAST);
        robby.print();
        robby.take("FUEL");
        robby.move(1);
        robby.turnRight();
        robby.print();
        robby.move(1);
        robby.take("ENEMY");
        robby.drop("FUEL");
        robby.move(3);
        robby.drop("ENEMY");
        robby.print();
        robby.turnAround();
        robby.move(100);
        robby.turnLeft();
        robby.move(3);
        robby.turnSouth();
        robby.zap();
        robby.move(7);
        robby.print();
        robby.getDistance();
        robby.seeing("WALL");
        robby.turnLeft();
        robby.seeing("WALL");
        robby.seeing("ENEMY");
        robby.smelling("ENEMY");
        robby.getDistance();
        robby.move(6);
        robby.getDistance();
        robby.smelling("ENEMY");
        robby.getRow();
        robby.getColumn();
        robby.print();
    }
}
