import kareltherobot.*; public class CVMaze implements Directions { public static void task() { MazeWalker robby = new MazeWalker(8, 1, East, 0); robby.escapeMaze(); robby.turnOff(); } public static void main(String[] args) { World.setDelay(20); World.setSize(10, 10); World.placeBeepers(8, 1, 1); //Walls that make the maze //Horizantal walls top to bottom, starting left to right World.placeEWWall(8, 1, 2); World.placeEWWall(7, 1, 1); World.placeEWWall(6, 3, 2); World.placeEWWall(6, 7, 2); World.placeEWWall(5, 2, 2); World.placeEWWall(5, 8, 2); World.placeEWWall(4, 2, 2); World.placeEWWall(3, 3, 2); World.placeEWWall(2, 3, 3); World.placeEWWall(2, 7, 2); World.placeEWWall(1, 2, 3); World.placeEWWall(1, 6, 3); World.placeEWWall(0, 5, 5); //Verticle walls left to right, starting bottom up World.placeNSWall(2, 1, 3); World.placeNSWall(6, 1, 2); World.placeNSWall(3, 2, 1); World.placeNSWall(7, 2, 2); World.placeNSWall(5, 3, 1); World.placeNSWall(1, 4, 1); World.placeNSWall(4, 4, 3); World.placeNSWall(2, 5, 1); World.placeNSWall(2, 6, 5); World.placeNSWall(4, 7, 2); World.placeNSWall(2, 8, 3); World.placeNSWall(7, 8, 2); World.placeNSWall(1, 9, 8); World.setVisible(); task(); } }