|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IMastermindEngine
Mastermind Engine Interface: Enthält die Logik für das Spiel.
Method Summary | |
---|---|
Result |
getResult(Guess guess)
Berechnet die Anzahl Stifte mit richtiger Farbe und richtiger Position (schwarz) sowie nur richtigen Farbe (weiss) sowie ob Gewonnen oder nicht. |
boolean |
hasWon(Guess guess)
Gibt zurück ob gewonnen oder nicht. |
void |
setHiddenPattern(Guess hiddenPattern,
boolean showCode)
Setzt das zu erratende Muster (Guess) |
Method Detail |
---|
void setHiddenPattern(Guess hiddenPattern, boolean showCode)
hiddenPattern
- the hiddenPattern to setshowCode
- true: shows hidden codeboolean hasWon(Guess guess)
guess
- Kombination die geraten wurde
Result getResult(Guess guess)
guess
- Kombination die geraten wurde
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |