lab 00, 01, 02

6

Click here to load reader

Upload: david-w

Post on 22-Apr-2015

51 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Lab 00, 01, 02

//Name David Willmore Date 28 Nov. 2011 import edu.pace.World; import edu.pace.Robot;

public class Lab00 { public static void main(String[] args) { World.readWorld("first"); World.setSize(10, 10); World.setSpeed(0); Robot karel = new Robot(); karel.move(); karel.pickBeeper(); karel.move(); karel.turnLeft(); karel.move(); karel.putBeeper(); karel.move(); karel.turnLeft(); karel.turnLeft(); } }

Page 2: Lab 00, 01, 02

//Name David Willmore Date 28 Nov. 2011 ÏÏÏimport edu.pace.World;ÏÏÏimport edu.pace.Robot;ÏÕÖ×public class Lab01Ïϧ{ÏϧÏÞßàpublic static void main(String[] args)ÏϧÏϧ{ÏϧÏϨ¹¹ÏWorld.readWorld("school");

ÏϧÏϨ¹¹ÏWorld.setSize(10, 10);ÏϧÏϨ¹¹ÏWorld.setSpeed(0);ÏϧÏϨ¹íÏAthlete lisa = new Athlete(1,1,0,0);ÏϧÏϨ¹íÏAthlete pete = new Athlete(4,5,1,0);ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.turnLeft();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.turnLeft();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.pickBeeper();ÏϧÏϨ¹¹Ïlisa.turnAround();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.turnRight();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.turnLeft();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.move();

ÏϧÏϨ¹¹Ïlisa.turnLeft();ÏϧÏϨ¹¹Ïlisa.move();

Page 3: Lab 00, 01, 02

ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.turnLeft();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïlisa.turnRight();ÏϧÏϨ¹¹Ïlisa.putBeeper();ÏϧÏϨ¹¹Ïlisa.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.pickBeeper();ÏϧÏϨ¹¹Ïpete.turnLeft();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.turnLeft();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.turnRight();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.turnLeft();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.turnLeft();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.turnRight();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.turnLeft();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.move();ÏϧÏϨ¹¹Ïpete.putBeeper();ÏϧÏϨ¹¹Ïpete.turnAround();ÏϧÏϨ¹¹Ïpete.move();

Page 4: Lab 00, 01, 02

ÏϧÏÏ©}ÏÏ©}

Page 5: Lab 00, 01, 02

//Name David Willmore Date 28 Nov. 2011 import edu.pace.World; import edu.pace.Robot; public class Lab02 { public static void main(String[] args) { World.readWorld("maze"); World.setSize(8, 8); World.setSpeed(0); Athlete esc = new Athlete(1,1,0,20); esc.turnLeft(); esc.putBeeper(); esc.move(); esc.putBeeper(); esc.turnRight(); esc.move(); esc.putBeeper(); esc.turnRight(); esc.move(); esc.putBeeper(); esc.turnLeft(); esc.move(); esc.putBeeper(); esc.turnLeft(); esc.move(); esc.putBeeper(); esc.turnRight(); esc.move(); esc.putBeeper(); esc.move(); esc.putBeeper(); esc.turnRight(); esc.move(); esc.putBeeper(); esc.turnLeft(); esc.move(); esc.putBeeper(); esc.turnLeft(); esc.move(); esc.putBeeper(); esc.move(); esc.putBeeper(); esc.move(); esc.putBeeper(); esc.move(); esc.putBeeper(); esc.turnRight(); esc.move(); esc.putBeeper(); esc.move(); } }

Page 6: Lab 00, 01, 02