diff options
Diffstat (limited to 'src/ch/epfl/maze/physical/stragegies/picker/ChoicePicker.java')
-rw-r--r-- | src/ch/epfl/maze/physical/stragegies/picker/ChoicePicker.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/ch/epfl/maze/physical/stragegies/picker/ChoicePicker.java b/src/ch/epfl/maze/physical/stragegies/picker/ChoicePicker.java index 76fe3eb..756c446 100644 --- a/src/ch/epfl/maze/physical/stragegies/picker/ChoicePicker.java +++ b/src/ch/epfl/maze/physical/stragegies/picker/ChoicePicker.java | |||
@@ -1,5 +1,6 @@ | |||
1 | package ch.epfl.maze.physical.stragegies.picker; | 1 | package ch.epfl.maze.physical.stragegies.picker; |
2 | 2 | ||
3 | import ch.epfl.maze.physical.Daedalus; | ||
3 | import ch.epfl.maze.physical.World; | 4 | import ch.epfl.maze.physical.World; |
4 | import ch.epfl.maze.util.Direction; | 5 | import ch.epfl.maze.util.Direction; |
5 | import ch.epfl.maze.util.Vector2D; | 6 | import ch.epfl.maze.util.Vector2D; |
@@ -33,12 +34,12 @@ public interface ChoicePicker { | |||
33 | * In this variation, the animal knows the world entirely. It can therefore | 34 | * In this variation, the animal knows the world entirely. It can therefore |
34 | * use the position of other animals in the daedalus to move more effectively. | 35 | * use the position of other animals in the daedalus to move more effectively. |
35 | * | 36 | * |
36 | * @param choices The choices left to the animal at its current position (see | 37 | * @param choices The choices left to the animal at its current position (see |
37 | * {@link ch.epfl.maze.physical.World#getChoices(Vector2D) | 38 | * {@link World#getChoices(Vector2D) |
38 | * World.getChoices(Vector2D)}) | 39 | * World.getChoices(Vector2D)}) |
39 | * @param world The world in which the animal moves | 40 | * @param daedalus The daedalus in which the animal moves |
40 | * @return The next direction of the animal, chosen in {@code choices} | 41 | * @return The next direction of the animal, chosen in {@code choices} |
41 | */ | 42 | */ |
42 | Direction pick(Set<Direction> choices, World world); | 43 | Direction pick(Set<Direction> choices, Daedalus daedalus); |
43 | 44 | ||
44 | } | 45 | } |