summaryrefslogtreecommitdiff
path: root/src/ch/epfl/maze/physical/pacman/Clyde.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/ch/epfl/maze/physical/pacman/Clyde.java')
-rw-r--r--src/ch/epfl/maze/physical/pacman/Clyde.java40
1 files changed, 19 insertions, 21 deletions
diff --git a/src/ch/epfl/maze/physical/pacman/Clyde.java b/src/ch/epfl/maze/physical/pacman/Clyde.java
index 4da35d8..8b3fd20 100644
--- a/src/ch/epfl/maze/physical/pacman/Clyde.java
+++ b/src/ch/epfl/maze/physical/pacman/Clyde.java
@@ -9,32 +9,30 @@ import ch.epfl.maze.util.Vector2D;
9/** 9/**
10 * Orange ghost from the Pac-Man game, alternates between direct chase if far 10 * Orange ghost from the Pac-Man game, alternates between direct chase if far
11 * from its target and SCATTER if close. 11 * from its target and SCATTER if close.
12 *
13 */ 12 */
14 13
15public class Clyde extends Predator { 14public class Clyde extends Predator {
16 15
17 /** 16 /**
18 * Constructs a Clyde with a starting position. 17 * Constructs a Clyde with a starting position.
19 * 18 *
20 * @param position 19 * @param position Starting position of Clyde in the labyrinth
21 * Starting position of Clyde in the labyrinth 20 */
22 */
23 21
24 public Clyde(Vector2D position) { 22 public Clyde(Vector2D position) {
25 super(position); 23 super(position);
26 // TODO 24 // TODO
27 } 25 }
28 26
29 @Override 27 @Override
30 public Direction move(Direction[] choices, Daedalus daedalus) { 28 public Direction move(Direction[] choices, Daedalus daedalus) {
31 // TODO 29 // TODO
32 return Direction.NONE; 30 return Direction.NONE;
33 } 31 }
34 32
35 @Override 33 @Override
36 public Animal copy() { 34 public Animal copy() {
37 // TODO 35 // TODO
38 return null; 36 return null;
39 } 37 }
40} 38}