Skip to content

Package: IC4Player

IC4Player

Coverage

1: package de.fhdw.gaming.ipspiel23.c4.domain;
2:
3: import de.fhdw.gaming.core.domain.Player;
4: import de.fhdw.gaming.ipspiel23.c4.strategies.IC4Strategy;
5:
6: /**
7: * A player of the connect four game.
8: */
9: public interface IC4Player extends Player<IC4Player> {
10:
11: /**
12: * The unique token/ID of this player.
13: */
14: int getToken();
15:
16: @Override
17: IC4Player deepCopy();
18:
19: /**
20: * The strategy used by this player.
21: */
22: IC4Strategy getStrategy();
23: }