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 revisionLast revisionBoth sides next revision | ||
try_running_these_student_made_mazes [2021/09/04 11:41] – frchris | try_running_these_student_made_mazes [2021/09/04 11:53] – [Past Years] frchris | ||
---|---|---|---|
Line 14: | Line 14: | ||
* [[Tristan]] | * [[Tristan]] | ||
+ | ====== Past Years ====== | ||
- | **[[2020]]** | + | * ** [[2020]] ** |
+ | * ** [[2019]] ** | ||
+ | ====== Links ====== | ||
+ | * [[Make A Maze]] | ||
+ | * [[MazeWalker]] | ||
- | |||
- | **[[2019]]** | ||
- | |||
- | ====== 2019 ====== | ||
- | |||
- | |||
- | |||
- | ** Christian B ** | ||
- | |||
- | <code java> | ||
- | import kareltherobot.*; | ||
- | public class CBMaze implements Directions { | ||
- | public static void task() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | robby.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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(4, | ||
- | robby.escapeMaze(); | ||
- | robby.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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | robby.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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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(); | ||
- | } | ||
- | } | ||
- | |||
- | |||
- | </ | ||
- | |||
- | **George Z** | ||
- | <code java> | ||
- | import kareltherobot.*; | ||
- | public class GZMaze implements Directions { | ||
- | public static void task() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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(); | ||
- | } | ||
- | } | ||
- | |||
- | </ | ||
- | **Jiabo Z** | ||
- | <code java> | ||
- | |||
- | import kareltherobot.*; | ||
- | public class JZMaze implements Directions { | ||
- | public static void task() { | ||
- | MazeWalker robby = new MazeWalker(1, | ||
- | robby.escapeMaze(); | ||
- | 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.txt · Last modified: 2022/09/05 11:57 by frchris