mastermind.solver
Class SolverThreadGetNextGuess

java.lang.Object
  extended by mastermind.solver.SolverThreadGetNextGuess
All Implemented Interfaces:
java.lang.Runnable

public class SolverThreadGetNextGuess
extends java.lang.Object
implements java.lang.Runnable

Mastermind Solver: Thread Class für NextGuess berechnen


Constructor Summary
SolverThreadGetNextGuess(SolverLogik logik, Guess lastGuess, Result lastResult, int id)
          Default Konstruktor
 
Method Summary
 void run()
          Thread run() - eigentlicher Code
 void setGuessList(java.util.List<Guess> myList)
          Setter Methode um die zu überprüfende Liste von Guess zu übergeben
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolverThreadGetNextGuess

public SolverThreadGetNextGuess(SolverLogik logik,
                                Guess lastGuess,
                                Result lastResult,
                                int id)
Default Konstruktor

Parameters:
logik - SolverLogik (Parent)
lastGuess - Letzter Guess
lastResult - Letztes Resultat
id - ID des Threads
Method Detail

run

public void run()
Thread run() - eigentlicher Code

Specified by:
run in interface java.lang.Runnable

setGuessList

public void setGuessList(java.util.List<Guess> myList)
Setter Methode um die zu überprüfende Liste von Guess zu übergeben

Parameters:
myList - Liste mit möglichen Guess