summaryrefslogtreecommitdiff
path: root/src/ch/epfl/maze/physical/pacman/Pinky.java
diff options
context:
space:
mode:
authorPacien TRAN-GIRARD2015-11-21 10:36:18 +0100
committerPacien TRAN-GIRARD2015-11-21 10:36:18 +0100
commit655ac88f4e73b2df532a451aedf5a561ea1b0d2c (patch)
treeef6f914a465575f313e2b280bf0639d87a4cbd58 /src/ch/epfl/maze/physical/pacman/Pinky.java
parent56279eb59ccdea48b18daa027a5095d861b4e2f4 (diff)
downloadmaze-solver-655ac88f4e73b2df532a451aedf5a561ea1b0d2c.tar.gz
Import project structure
Diffstat (limited to 'src/ch/epfl/maze/physical/pacman/Pinky.java')
-rw-r--r--src/ch/epfl/maze/physical/pacman/Pinky.java39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/ch/epfl/maze/physical/pacman/Pinky.java b/src/ch/epfl/maze/physical/pacman/Pinky.java
new file mode 100644
index 0000000..9a64a53
--- /dev/null
+++ b/src/ch/epfl/maze/physical/pacman/Pinky.java
@@ -0,0 +1,39 @@
1package ch.epfl.maze.physical.pacman;
2
3import ch.epfl.maze.physical.Animal;
4import ch.epfl.maze.physical.Daedalus;
5import ch.epfl.maze.physical.Predator;
6import ch.epfl.maze.util.Direction;
7import ch.epfl.maze.util.Vector2D;
8
9/**
10 * Pink ghost from the Pac-Man game, targets 4 squares in front of its target.
11 *
12 */
13
14public class Pinky extends Predator {
15
16 /**
17 * Constructs a Pinky with a starting position.
18 *
19 * @param position
20 * Starting position of Pinky in the labyrinth
21 */
22
23 public Pinky(Vector2D position) {
24 super(position);
25 // TODO
26 }
27
28 @Override
29 public Direction move(Direction[] choices, Daedalus daedalus) {
30 // TODO
31 return Direction.NONE;
32 }
33
34 @Override
35 public Animal copy() {
36 // TODO
37 return null;
38 }
39}