Uses of Class
mastermind.model.Result

Packages that use Result
mastermind.engine   
mastermind.model   
mastermind.solver   
 

Uses of Result in mastermind.engine
 

Methods in mastermind.engine that return Result
 Result MastermindEngine.getHistoryResult(int resultForGuessNumber)
          Gibt das Resultat eines Guesses aus der History zurück
 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.
 

Uses of Result in mastermind.model
 

Methods in mastermind.model that return Result
 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 Result in mastermind.solver
 

Methods in mastermind.solver with parameters of type Result
 void SolverLogik.computeAllPossibleGuess(Guess firstGuess, Result firstResult)
          Berechnet alle möglichen Kombinationen
 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)
 

Constructors in mastermind.solver with parameters of type Result
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