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

S

saveEngine(File) - Method in class mastermind.engine.MastermindEngine
Speichert die aktuelle Engine in eine Datei.
saveGame(File) - Method in class mastermind.client.ClientGUI
save Engine to file
saveSettings() - Method in class mastermind.logic.SettingsHandler
Speichert die aktuelle Settings in eine Datei.
Serialize(File, Object) - Static method in class mastermind.logic.Serializer
Serializiert ein Objekt und speichert es
Serializer - Class in mastermind.logic
Mastermind Serializer: Serialize / DeSerialize Object
Serializer() - Constructor for class mastermind.logic.Serializer
 
setAllowDuplicateColor(boolean) - Method in class mastermind.model.Settings
Erlaubt / sperrt die Option doppelte Farben
setAnzPegColorPosRight(int) - Method in class mastermind.model.Result
Setzt die Anzahl Stifte mit der richtigen Farbe und richtiger Position
setAnzPegColorRight(int) - Method in class mastermind.model.Result
Setzt die Anzahl Stifte mit der richtigen Farbe
setDesign(int) - Method in class mastermind.model.Settings
Setzt das zu verwendende Design
setGuessList(List<Guess>) - Method in class mastermind.solver.SolverThreadGetNextGuess
Setter Methode um die zu überprüfende Liste von Guess zu übergeben
setHiddenPattern(Guess, boolean) - Method in interface mastermind.engine.IMastermindEngine
Setzt das zu erratende Muster (Guess)
setHiddenPattern(Guess, boolean) - Method in class mastermind.engine.MastermindEngine
Setzt das zu erratende Muster (Guess)
setListGuess(List<Guess>) - Method in class mastermind.solver.SolverLogik
Setter-Methode für die einzelnen Threads um ihre Guess's zu speichern
setListGuessResult(List<Guess>) - Method in class mastermind.solver.SolverLogik
Setter-Methode für die einzelnen Threads um ihre Resultat zu speichern
setNumberOfColors(int) - Method in class mastermind.model.Settings
Setzt die Anzahl der möglichen Farben
setNumberOfPegs(int) - Method in class mastermind.model.Settings
Setzt die Anzahl Steckplätze
setNumberOfRows(int) - Method in class mastermind.model.Settings
Setzt die Anzahl Zeilen
setPeg(int, int) - Method in class mastermind.model.Guess
Setzt die Farbe von einem einzelnen Steckplatz
setPegs(int[]) - Method in class mastermind.model.Guess
Setzt die einzelnen Farben der Steckplätze
setSettings(ArgParser) - Method in class mastermind.client.ClientConsole
List die Optionen von der Konsole ein und setzt die Settings, Spiel Optionen
setSettings(int, boolean, int, int) - Method in class mastermind.model.Settings
Set Mastermind Settings.
Settings - Class in mastermind.model
Mastermind Settings: Hilfsobjekt für die Optionen
Settings() - Constructor for class mastermind.model.Settings
Default Konstruktor
SettingsHandler - Class in mastermind.logic
Mastermind Settings: Handler für die Optionen
SettingsHandler() - Constructor for class mastermind.logic.SettingsHandler
Default Konstruktor, kann nicht ausserhalb der Klasse aufgerufen werden.
showAboutDialog(JFrame) - Static method in class mastermind.client.ClientGUIDialog
Opens an about dialog.
showHelpDialog(JFrame) - Static method in class mastermind.client.ClientGUIDialog
Opens a help dialog
showHiddenPattern() - Method in class mastermind.client.ClientGUI
Zeigt HiddenPattern an
showHiddenPeg() - Method in class mastermind.client.ClientGUI
Shows one hidden Peg (Random)
showHiddenPeg(int) - Method in class mastermind.client.ClientGUI
Zeigt ein hidden Peg an
solvableSettings() - Static method in class mastermind.solver.SolverLogik
Überprüft ob der Solver diese Settings lösen kann ==> Memory !!!!!.
SolverBruteforce - Class in mastermind.solver
Mastermind Solver: Bruteforce.
SolverBruteforce() - Constructor for class mastermind.solver.SolverBruteforce
Konstruktor
SolverLogik - Class in mastermind.solver
Mastermind Solver: Mögliche Lösungen ausfiltern bis nur noch eine übrig ist.
SolverLogik(Guess, Result) - Constructor for class mastermind.solver.SolverLogik
Default Konstruktor
SolverThreadGenAllGuess - Class in mastermind.solver
Mastermind Solver: Thread Class für alle möglichen Guesses berechnen
SolverThreadGenAllGuess(SolverLogik, int, int, Guess, Result, int) - Constructor for class mastermind.solver.SolverThreadGenAllGuess
Default Konstruktor
SolverThreadGetNextGuess - Class in mastermind.solver
Mastermind Solver: Thread Class für NextGuess berechnen
SolverThreadGetNextGuess(SolverLogik, Guess, Result, int) - Constructor for class mastermind.solver.SolverThreadGetNextGuess
Default Konstruktor
startNewGame(boolean) - Method in class mastermind.client.ClientGUI
Startet neues Spiel, mit und ohne reset der Engine
startNewSolver() - Method in class mastermind.client.ClientGUI
Startet neuen AutoSolver

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