A B C D E F G H I L M N P R S T V

G

generateRandom() - Method in class mastermind.client.ClientGUI
generates Random Hidden Pattern for Solver
genRandomGuess() - Static method in class mastermind.logic.RandomGuess
Erzeugt einen zufälligen Guess
getAllowDuplicateColor() - Method in class mastermind.model.Settings
Gibt zurück ob doppelte Farben erlaubt sind
getAnzPegColorPosRight() - Method in class mastermind.model.Result
Gibt die Anzahl Stifte mit richtiger Farbe und richtiger Position zurück => Schwarz
getAnzPegColorRight() - Method in class mastermind.model.Result
Gibt die Anzahl Stifte mit der richtigen Farbe zurück => weiss
getDescription() - Method in class mastermind.client.MMFileFilter
Description for FileOpen/SaveDialog
getDesign() - Method in class mastermind.model.Settings
Gibt die ID des verwendete Design zurück
getHiddenPattern() - Method in class mastermind.engine.MastermindEngine
Gibt das zu erratende Muster (Guess) zurück
getHistoryGuess(int) - Method in class mastermind.engine.MastermindEngine
Gibt einen Guess zurück aus der History
getHistoryResult(int) - Method in class mastermind.engine.MastermindEngine
Gibt das Resultat eines Guesses aus der History zurück
getInstance() - Static method in class mastermind.logic.SettingsHandler
Statische Methode, liefert die einzige Instanz von Settings zurück
getNextGuess(Result, int) - Method in interface mastermind.solver.ISolver
Liefert den nächsten Rateversuch (Guess)
getNextGuess(Result, int) - Method in class mastermind.solver.SolverBruteforce
Berechnet den nächsten Guess
getNextGuess(Result, int) - Method in class mastermind.solver.SolverLogik
Liefert den nächsten Rateversuch (Guess)
getNumberOfColors() - Method in class mastermind.model.Settings
Gibt die Anzahl mögliche Farben zurück
getNumberOfGuesses() - Method in class mastermind.engine.MastermindEngine
Gibt die Anzahl bereits geratenen Rateversuche zurück
getNumberOfPegs() - Method in class mastermind.model.Settings
Gibt die Anzahl Steckplätze zurück
getNumberOfRows() - Method in class mastermind.model.Settings
Gibt die Anzahl Zeilen zurück
getOption(String) - Method in class mastermind.logic.ArgParser
Gibt den Parameter, Value zurück
getPeg(int) - Method in class mastermind.model.Guess
Gibt die Aktuelle Farbe an der gewünschen Position zurück
getPegs() - Method in class mastermind.model.Guess
Gibt die einzelnen Farben zurück
getRemainingCombinations() - Method in class mastermind.solver.CombinationGenerator
 
getRemainingPermutations() - Method in class mastermind.solver.PermutationGenerator
Returns the number of permutations not yet generated.
getResult(Guess) - Method in interface mastermind.engine.IMastermindEngine
Berechnet die Anzahl Stifte mit richtiger Farbe und richtiger Position (schwarz) sowie nur richtigen Farbe (weiss) sowie ob Gewonnen oder nicht.
getResult(Guess) - Method in class mastermind.engine.MastermindEngine
Berechnet die Anzahl Stifte mit richtiger Farbe und richtiger Position (schwarz) sowie nur richtigen Farbe (weiss) sowie ob Gewonnen oder nicht.
getResult() - Method in class mastermind.model.Result
Gibt die Anzahl Schwarze und Weisse Stiffte als Array zurück.
getResultAsString() - Method in class mastermind.model.Result
Gibt als String das Resultat zurück.
getScore() - Method in class mastermind.model.Guess
Gibt die Score für diesen Guess zurück
getSettings() - Method in class mastermind.logic.SettingsHandler
Liefert ein Settings Objekt zurück
getTotalCombinations() - Method in class mastermind.solver.CombinationGenerator
 
getTotalPermutations() - Method in class mastermind.solver.PermutationGenerator
Returns the total number of unique permutations that can be generated for the given set of elements.
greatestCommonDivisor(long, long) - Static method in class mastermind.solver.Maths
Determines the greatest common divisor of a pair of natural numbers using the Euclidean algorithm.
Guess - Class in mastermind.model
Klasse für eine Zeile, für einen Rate-Versuch / Hidden-Pattern.
Guess() - Constructor for class mastermind.model.Guess
Default Konstruktor.
Guess(int[]) - Constructor for class mastermind.model.Guess
Konstruktor, inkl Farben setzen
Guess(int[], int) - Constructor for class mastermind.model.Guess
Konstruktor, inkl Farben und Score
GuessHandler - Class in mastermind.logic
Mastermind Settings: Handler für Guess
GuessHandler() - Constructor for class mastermind.logic.GuessHandler
Default Konstruktor

A B C D E F G H I L M N P R S T V