User Tools

Site Tools


try_running_these_student_made_mazes

This is an old revision of the document!


Student Made Mazes

Christian B

import kareltherobot.*;
public class CBMaze implements Directions {
	public static void task() {
		Robot robby = new Robot(1, 2, East, 0);
		// you code here
		robby.turnOff();
 
	}
	// Main entry point
	public static void main(String[] args) {
		World.setDelay(30);
		World.setSize(8, 9);
		World.placeBeepers(6, 7, 1);
		World.placeEWWall(3, 1, 3);
		World.placeEWWall(3, 5, 3);
		World.placeEWWall(5, 6, 3);
		World.placeEWWall(6, 2, 5);
		World.placeNSWall(2, 7, 5);
		World.placeNSWall(1, 3, 2);
		World.placeNSWall(4, 3, 2);
		World.placeNSWall(6, 6, 1);
		World.placeEWWall(7, 1, 5);
		World.setVisible();
		task();
	}
}

Andrew C

import kareltherobot.*;
public class ACMaze implements Directions {
	public static void task() {
		Robot karel = new Robot(1,6 , North, 0);
	//Robot commands below
 
              karel.turnOff();
	}
	// Main entry point
 
	public static void main(String[] args) {
		World.setDelay(30);
		World.setSize(14, 14);
		World.placeBeepers(14,8, 1);
 
		World.placeNSWall(1,  0, 13);
		World.placeEWWall(0, 0, 6);
		World.placeEWWall(0,9,7);
		World.placeEWWall(13,1,7);
		World.placeEWWall(13, 9,6 );
		World.placeNSWall(1,13,14);
		World.placeEWWall(1,1,5);
		World.placeNSWall(1,5,1);
		World.placeNSWall(1,6,1);
		World.placeEWWall(1,7,7);
		World.placeNSWall(2,1,4);
		World.placeNSWall(2,3,5);
		World.placeEWWall(2, 5, 2);
		World.placeNSWall(1,6,3);
		World.placeNSWall(4,3,2);
		World.placeNSWall(4, 4, 6);
		World.placeEWWall(4,5,4);
		World.placeEWWall(3,5,1);
		World.placeNSWall(2,7,1);
		World.placeEWWall(4,3,4);
		World.placeEWWall(12,4,7);
		World.placeNSWall(13,10,1);
		World.placeNSWall(10,1,3);
		World.placeNSWall(10,2,5);
		World.placeEWWall(3,8,3);
		World.placeEWWall(2,8,4);
		World.placeNSWall(4,10,5);
		World.placeNSWall(3,11,4);
		World.placeEWWall(7,12,1);
		World.placeNSWall(2,12,4);
		World.placeNSWall(7,12,1);
		World.placeNSWall(5,8,5);
		World.placeNSWall(5,9,4);
		World.placeEWWall(5,9,1);
		World.placeEWWall(7,11,4);
		World.placeEWWall(10,11,9);
		World.placeEWWall(9,5,3);
		World.placeNSWall(5,7,4);
		World.placeEWWall(8,6,2);
		World.placeNSWall(5,5,3);
		World.placeNSWall(6,6,3);
		World.placeEWWall(10,11,2);
		World.placeNSWall(8,11,2);
		World.placeNSWall(8,11,2);
		World.placeNSWall(9,12,3);
		World.placeEWWall(10,9,2);
		World.placeNSWall(10,10,2);
		World.placeEWWall(11,9,2);
		World.placeNSWall(9,7,2);
		World.placeNSWall(8,9,1);
		World.placeNSWall(9,9,1);
		World.placeNSWall(12,11,2);
		World.placeEWWall(11,4,5);
		World.placeNSWall(8,3,4);
		World.placeEWWall(8,1,2);
		World.placeEWWall(7,1,2);
		World.placeNSWall(5,1,1);
		World.placeNSWall(3,2,2);
		World.placeEWWall(6,2,2);
		World.placeNSWall(5,2,1);
		World.placeEWWall(10,5,3);
		World.placeNSWall(14,7,1);
		World.placeNSWall(14,8,1);
	        World.setVisible();
		task();
 
 
	}
}

Daniel G

import kareltherobot.*;
public class CornMaze implements Directions {
	public static void task() {
		Robot robby = new Robot(1, 2, East, 0);
 
//your code here
		robby.turnOff();
 
	}
	// Main entry point
	public static void main(String[] args) {
		World.setDelay(30);
		World.setSize(8, 9);
		World.placeEWWall(1, 1, 1);
		World.placeEWWall(2,2,2);
		World.placeEWWall(1, 4, 3);
		World.placeNSWall(1, 6, 1);
		World.placeNSWall(2, 1, 1);
		World.placeNSWall(3, 2, 2);
		World.placeBeepers(2, 1, 1);
		World.setVisible();
		task();
	}
}

Ethan G

import kareltherobot.*;
public class EGMaze implements Directions {
	public static void task() {
		Robot jo = new Robot(4, 7, North, 0);
		/**
                 * type Robot instructions here
		 * Robot is named Jo for easy typing
		 * You're welcome 
                 */
                jo.turnOff();
 
	}
	// Main entry point
	public static void main(String[] args) {
		World.setDelay(150);
		World.setSize(8, 8);
		World.placeBeepers(3, 7, 1);
		World.placeNSWall(1, 7,7);
		World.placeEWWall(7,1,7);
		World.placeEWWall(1,4,1);
		World.placeEWWall(1,6,1);
		World.placeEWWall(3,7,1);
		World.placeNSWall(2,6,3);
		World.placeNSWall(2, 1, 2);
		World.placeNSWall(1, 2, 2);
		World.placeNSWall(2,3,2);
		World.placeEWWall(3, 2, 4);
		World.placeEWWall(4, 1, 2);
		World.placeEWWall(4, 4, 3);
		World.placeNSWall(2, 5, 2);
		World.placeEWWall(2,5,1);
		World.placeEWWall(5, 5, 1);
		World.placeEWWall(5, 7, 1);
		World.placeNSWall(5, 5, 1);
		World.placeNSWall(6, 3, 1);
		World.placeEWWall(6, 4, 3);
		World.placeNSWall(7, 5, 1);
		World.placeNSWall(6, 2, 2);
		World.placeEWWall(5,2,1);
		World.placeNSWall(6, 1, 1);
		World.setVisible();
		task();
	}
}
try_running_these_student_made_mazes.1566928663.txt.gz · Last modified: 2019/08/27 13:57 by frchris

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki