Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
N
P
R
S
T
V