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 revisionNext revisionBoth sides next revision | ||
try_running_these_student_made_mazes [2019/08/27 14:16] – frchris | try_running_these_student_made_mazes [2020/08/24 17:17] – frchris | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Student Made Mazes ====== | ====== Student Made Mazes ====== | ||
+ | |||
+ | These are mazes ready for you to solve. | ||
+ | |||
+ | ====== 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 ** | ** Christian B ** | ||
try_running_these_student_made_mazes.txt · Last modified: 2022/09/05 11:57 by frchris