|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Guess | |
---|---|
mastermind.engine | |
mastermind.logic | |
mastermind.model | |
mastermind.solver |
Uses of Guess in mastermind.engine |
---|
Methods in mastermind.engine that return Guess | |
---|---|
Guess |
MastermindEngine.getHiddenPattern()
Gibt das zu erratende Muster (Guess) zurück |
Guess |
MastermindEngine.getHistoryGuess(int guessNumber)
Gibt einen Guess zurück aus der History |
Methods in mastermind.engine with parameters of type Guess | |
---|---|
Result |
IMastermindEngine.getResult(Guess guess)
Berechnet die Anzahl Stifte mit richtiger Farbe und richtiger Position (schwarz) sowie nur richtigen Farbe (weiss) sowie ob Gewonnen oder nicht. |
Result |
MastermindEngine.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 |
IMastermindEngine.hasWon(Guess guess)
Gibt zurück ob gewonnen oder nicht. |
boolean |
MastermindEngine.hasWon(Guess guess)
Gibt zurück ob gewonnen oder nicht. |
void |
IMastermindEngine.setHiddenPattern(Guess hiddenPattern,
boolean showCode)
Setzt das zu erratende Muster (Guess) |
void |
MastermindEngine.setHiddenPattern(Guess hiddenPattern,
boolean showCode)
Setzt das zu erratende Muster (Guess) |
Uses of Guess in mastermind.logic |
---|
Methods in mastermind.logic that return Guess | |
---|---|
static Guess |
RandomGuess.genRandomGuess()
Erzeugt einen zufälligen Guess |
Methods in mastermind.logic with parameters of type Guess | |
---|---|
static boolean |
GuessHandler.validateGuess(Guess guess)
Ueberprueft die Parameter auf ihre gueltigkeit, Plausibilitaetspruefung. |
Uses of Guess in mastermind.model |
---|
Methods in mastermind.model with parameters of type Guess | |
---|---|
Result |
Guess.compareGuess(Guess otherGuess)
Vergleicht zwei Guess miteinander und gibt die Anzahl Stifte mit richtiger Farbe und richtiger Position (schwarz) sowie nur richtigen Farbe (weiss)zurück. |
Uses of Guess in mastermind.solver |
---|
Methods in mastermind.solver that return Guess | |
---|---|
Guess |
ISolver.getNextGuess(Result lastResult,
int guessID)
Liefert den nächsten Rateversuch (Guess) |
Guess |
SolverBruteforce.getNextGuess(Result lastResult,
int guessID)
Berechnet den nächsten Guess |
Guess |
SolverLogik.getNextGuess(Result lastResult,
int guessID)
Liefert den nächsten Rateversuch (Guess) |
Methods in mastermind.solver with parameters of type Guess | |
---|---|
void |
SolverLogik.computeAllPossibleGuess(Guess firstGuess,
Result firstResult)
Berechnet alle möglichen Kombinationen |
Method parameters in mastermind.solver with type arguments of type Guess | |
---|---|
void |
SolverThreadGetNextGuess.setGuessList(java.util.List<Guess> myList)
Setter Methode um die zu überprüfende Liste von Guess zu übergeben |
void |
SolverLogik.setListGuess(java.util.List<Guess> newGuess)
Setter-Methode für die einzelnen Threads um ihre Guess's zu speichern |
void |
SolverLogik.setListGuessResult(java.util.List<Guess> possibleGuess)
Setter-Methode für die einzelnen Threads um ihre Resultat zu speichern |
Constructors in mastermind.solver with parameters of type Guess | |
---|---|
SolverLogik(Guess firstGuess,
Result firstResult)
Default Konstruktor |
|
SolverThreadGenAllGuess(SolverLogik logik,
int startPos,
int endPos,
Guess firstGuess,
Result firstResult,
int id)
Default Konstruktor |
|
SolverThreadGetNextGuess(SolverLogik logik,
Guess lastGuess,
Result lastResult,
int id)
Default Konstruktor |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |