try_running_these_student_made_mazes
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| try_running_these_student_made_mazes [2021/09/04 11:28] – [2021] frchris | try_running_these_student_made_mazes [2022/09/05 11:57] (current) – frchris | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| These are mazes ready for you to solve. | These are mazes ready for you to solve. | ||
| + | ====== 2022 ====== | ||
| + | [[https:// | ||
| ====== 2021 ====== | ====== 2021 ====== | ||
| * [[Aaron]] | * [[Aaron]] | ||
| Line 13: | Line 14: | ||
| * [[Matthew T]] | * [[Matthew T]] | ||
| * [[Tristan]] | * [[Tristan]] | ||
| - | ====== 2020 ====== | ||
| - | |||
| - | ** Parker ** | ||
| - | |||
| - | This has no exit but plenty of beepers | ||
| - | <code java> | ||
| - | /** | ||
| - | * Parker C | ||
| - | * Aug 19, 2020 | ||
| - | */ | ||
| - | import kareltherobot.*; | ||
| - | public class PCMaze implements Directions { | ||
| - | public static void task() { | ||
| - | Robot robby = new Robot(1, 1, East, 0); | ||
| - | // Place the code to run the maze here | ||
| - | robby.turnOff(); | ||
| - | } | + | ====== |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(20); | + | |
| - | World.setSize(10, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(7, | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(4, | + | |
| - | World.placeBeepers(5, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(0, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Justin C ** | + | |
| - | <code java> | + | |
| - | /** | + | |
| - | * @author Justin C | + | |
| - | * @version August 19, 2020 | + | |
| - | */ | + | |
| - | import kareltherobot.*; | + | |
| - | public class JCMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(8, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(2, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Daniel K ** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class DKMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | // Good luck, Daniel Kong | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(8, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(2, | + | |
| - | World.placeBeepers(8, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Charlie L ** | + | |
| - | + | ||
| - | <code java> | + | |
| - | /* | + | |
| - | | + | |
| - | | + | |
| - | */ | + | |
| - | + | ||
| - | import kareltherobot.*; | + | |
| - | public class CLMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 9, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | + | ||
| - | + | ||
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(10, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(3, | + | |
| - | World.placeBeepers(4, | + | |
| - | World.placeBeepers(6, | + | |
| - | // | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeNSWall(9, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(8, | + | |
| - | //East-West Walls | + | |
| - | World.setVisible(); | + | |
| - | World.placeEWWall(0, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeEWWall(9, | + | |
| - | + | ||
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Nathan L ** | + | |
| - | + | ||
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class NLMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot Bob = new Robot(1, 1, East, 0); | + | |
| - | Bob.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(25); | + | |
| - | World.setSize(10, | + | |
| - | World.placeBeepers(8, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(8, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | + | ||
| - | </ | + | |
| - | ** Vatche P ** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class VPMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot bob = new Robot(1, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | bob.turnOff(); | + | |
| - | /** | + | |
| - | * @author Vatche P | + | |
| - | */ | + | |
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(8, | + | |
| - | //Place beeps at the beginning and the end | + | |
| - | World.placeBeepers(4, | + | |
| - | World.placeBeepers(1, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | + | ||
| - | </ | + | |
| - | ** Tim P ** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class TPMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(3, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(8, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(2, | + | |
| - | World.placeBeepers(7, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | ** Matthew P ** | + | |
| - | <code java> | + | |
| - | //@author Matthew P | + | |
| - | import kareltherobot.*; | + | |
| - | public class MPMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot carl = new Robot(1, 5, West, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | carl.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | + | ||
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(100); | + | |
| - | World.setSize(8, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(8, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Jason P ** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class JPMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot chuck = new Robot(1, 1, North, 0); | + | |
| - | + | ||
| - | + | ||
| - | chuck.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(50); | + | |
| - | World.setSize(10, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(1, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Allister Q ** | + | |
| - | <code java> | + | |
| - | /* | + | |
| - | * @author Allister Q | + | |
| - | * @version August 19, 2020 | + | |
| - | */ | + | |
| - | import kareltherobot.*; | + | |
| - | public class AQMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(8, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(5, | + | |
| - | World.placeBeepers(4, | + | |
| - | World.placeBeepers(1, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Ryan R ** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class RRMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(8, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(3, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(5, | + | |
| - | World.placeBeepers(5, | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(2, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Alec S ** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | /** | + | |
| - | * Alec S | + | |
| - | */ | + | |
| - | public class ASMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // Place the code to run the maze here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(150); | + | |
| - | World.setSize(10, | + | |
| - | //Plce beeps at the begining and the end | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeBeepers(5, | + | |
| - | //Walls that make the maze | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | ** Noah M ** | + | |
| - | + | ||
| - | ** Zack F ** | + | |
| - | + | ||
| - | ====== 2019 ====== | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ** Christian B ** | + | |
| - | + | ||
| - | <code java> | + | |
| - | 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, | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | **Andrew C** | + | |
| - | <code java> | + | |
| - | 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, | + | |
| - | World.placeBeepers(14, | + | |
| - | + | ||
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(0, | + | |
| - | World.placeEWWall(0, | + | |
| - | World.placeEWWall(13, | + | |
| - | World.placeEWWall(13, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(12, | + | |
| - | World.placeNSWall(13, | + | |
| - | World.placeNSWall(10, | + | |
| - | World.placeNSWall(10, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(10, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(10, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(9, | + | |
| - | World.placeEWWall(10, | + | |
| - | World.placeNSWall(10, | + | |
| - | World.placeEWWall(11, | + | |
| - | World.placeNSWall(9, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeNSWall(9, | + | |
| - | World.placeNSWall(12, | + | |
| - | World.placeEWWall(11, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(10, | + | |
| - | World.placeNSWall(14, | + | |
| - | World.placeNSWall(14, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | + | ||
| - | + | ||
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Daniel G** | + | |
| - | <code java> | + | |
| - | 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, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeBeepers(2, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Ethan G** | + | |
| - | <code java> | + | |
| - | 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, | + | |
| - | World.placeBeepers(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Luc G** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class LGMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 2, East, 0); | + | |
| - | + | ||
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(50); | + | |
| - | World.setSize(10, | + | |
| - | World.placeNSWall(0, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(0, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeBeepers(9, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Nicolas H** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class NHMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot billy = new Robot(1, 1, North, 0); | + | |
| - | + | ||
| - | billy.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(10); | + | |
| - | World.setSize(9, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(3, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | + | ||
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Jordan M** | + | |
| - | + | ||
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class JMMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // your code here | + | |
| - | robby.turnOff(); | + | |
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(1); | + | |
| - | World.setSize(8, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **JonathanN** | + | |
| - | + | ||
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class JNMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, North, 0); | + | |
| - | // your code here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | /** | + | |
| - | * Here are some helpful methods- Here Jonathan | + | |
| - | * uses a static method, rather than make a | + | |
| - | * new type of Robot. | + | |
| - | */ | + | |
| - | public static void turnAround(Robot r) | + | |
| - | { | + | |
| - | r.turnLeft(); | + | |
| - | r.turnLeft(); | + | |
| - | } | + | |
| - | + | ||
| - | public static void turnRight(Robot r) | + | |
| - | { | + | |
| - | r.turnLeft(); | + | |
| - | r.turnLeft(); | + | |
| - | r.turnLeft(); | + | |
| - | } | + | |
| - | + | ||
| - | public static void moveSpaces(int spaces, Robot r) | + | |
| - | { | + | |
| - | for(int i = 0; i < spaces; i++) | + | |
| - | { | + | |
| - | r.move(); | + | |
| - | } | + | |
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(30); | + | |
| - | World.setSize(12, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Matteo P** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class MPMaze 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(150); | + | |
| - | World.setSize(8, | + | |
| - | World.placeBeepers(1, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Tianxi X** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class TXMaze 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, | + | |
| - | World.placeBeepers(7, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | |
| - | + | ||
| - | **Youssef Z** | + | |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class YZMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 2, East, 0); | + | |
| - | // your code here | + | |
| - | robby.turnOff(); | + | |
| - | + | ||
| - | } | + | |
| - | // Main entry point | + | |
| - | /** | + | |
| - | * @param args | + | |
| - | */ | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(50); | + | |
| - | World.setSize(15, | + | |
| - | World.placeBeepers(10, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeEWWall(10, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeNSWall(10, | + | |
| - | World.placeNSWall(10, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeEWWall(9, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(9, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.placeNSWall(9, | + | |
| - | World.placeNSWall(7, | + | |
| - | World.placeEWWall(7, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeNSWall(8, | + | |
| - | World.placeEWWall(8, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | * ** [[2020]] ** |
| + | * ** [[2019]] ** | ||
| - | **George Z** | + | ====== Links ====== |
| - | <code java> | + | |
| - | import kareltherobot.*; | + | |
| - | public class GZMaze implements Directions { | + | |
| - | public static void task() { | + | |
| - | Robot robby = new Robot(1, 1, East, 0); | + | |
| - | + | ||
| - | // Your code here | + | |
| - | + | ||
| - | robby.turnOff(); | + | |
| - | } | + | |
| - | // Main entry point | + | |
| - | public static void main(String[] args) { | + | |
| - | World.setDelay(10); | + | |
| - | World.setSize(8, | + | |
| - | World.placeBeepers(6, | + | |
| - | World.placeEWWall(2, | + | |
| - | World.placeEWWall(4, | + | |
| - | World.placeEWWall(5, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.placeEWWall(3, | + | |
| - | World.placeEWWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(6, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(1, | + | |
| - | World.placeNSWall(2, | + | |
| - | World.placeNSWall(4, | + | |
| - | World.placeNSWall(5, | + | |
| - | World.placeEWWall(6, | + | |
| - | World.setVisible(); | + | |
| - | task(); | + | |
| - | } | + | |
| - | } | + | |
| - | </ | + | * [[Make A Maze]] |
| - | **Jiabo Z** | + | * [[MazeWalker]] |
| - | <code java> | + | |
| - | import kareltherobot.*; | ||
| - | public class JZMaze implements Directions { | ||
| - | public static void task() { | ||
| - | Robot robby = new Robot(1, 2, North, 0); | ||
| - | // your code here | ||
| - | robby.turnOff(); | ||
| - | } | ||
| - | // Main entry point | ||
| - | public static void main(String[] args) { | ||
| - | World.setDelay(50); | ||
| - | World.setSize(7, | ||
| - | World.placeBeepers(6, | ||
| - | World.placeEWWall(6, | ||
| - | World.placeEWWall(1, | ||
| - | World.placeNSWall(1, | ||
| - | World.placeNSWall(1, | ||
| - | World.placeEWWall(2, | ||
| - | World.placeNSWall(4, | ||
| - | World.placeEWWall(4, | ||
| - | World.placeEWWall(6, | ||
| - | World.placeNSWall(1, | ||
| - | World.placeEWWall(5, | ||
| - | World.placeNSWall(2, | ||
| - | World.placeEWWall(1, | ||
| - | World.placeNSWall(3, | ||
| - | World.setVisible(); | ||
| - | task(); | ||
| - | } | ||
| - | } | ||
| - | </ | ||
try_running_these_student_made_mazes.1630769320.txt.gz · Last modified: 2021/09/04 11:28 by frchris