Skip to content

Package: IDilemmaMove

IDilemmaMove

Coverage

1: package de.fhdw.gaming.ipspiel23.dilemma.moves;
2:
3: import de.fhdw.gaming.core.domain.Move;
4: import de.fhdw.gaming.ipspiel23.dilemma.domain.DilemmaAnswerType;
5: import de.fhdw.gaming.ipspiel23.dilemma.domain.IDilemmaPlayer;
6: import de.fhdw.gaming.ipspiel23.dilemma.domain.IDilemmaState;
7:
8: /**
9: * Represents a move of the Dilemma game.
10: */
11: public interface IDilemmaMove extends Move<IDilemmaPlayer, IDilemmaState> {
12:
13: /**
14: * Returns the {@link DilemmaAnswerType} represented by this move.
15: */
16: DilemmaAnswerType getAnswer();
17: }