|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ereinionbw.spp.SPPBWProblem
Implementazione del problema del rompicapo dell'8 utilizzabile per Blue Wizard.
SquarePuzzleProblem
Constructor Summary | |
SPPBWProblem(AWTSetter setter,
int xDim)
|
Method Summary | |
void |
displaySet(AWTSetter setter,
int xDim)
L'applicazione passa al BWProblem le dimensioni sull'asseorizzontale della finestra principale. |
java.awt.Frame |
getConfigFrame()
Questo metodo restituisce una finestra di configurazione per questo BWProblem. |
EvalFunction |
getEvalFunction()
Questo metodo fornisce la funzione euristica selezionata al momento per il problema. |
java.lang.String[] |
getProblemDescription()
Questo metodo fornisce una descrizione delle propriet� del problema. |
java.lang.String |
getProblemName()
Questo metodo si limita fornire il nome del BWProblem |
SearchProblem |
getSearchProblem()
Questo metodo restituisce il SearchProblem corrente contenuto in questo BWProblem |
SearchStateDisplay |
getStateDisplayer()
Questo metodo restituisce l'implementazione di SearchStateDisplay per questo BWProblem. |
void |
randomizeInitState(int random)
Questo metodo randomizza lo stato iniziale del problema quando possibile. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SPPBWProblem(AWTSetter setter, int xDim)
Method Detail |
public java.lang.String getProblemName()
BWProblem
getProblemName
in interface BWProblem
public java.lang.String[] getProblemDescription()
BWProblem
getProblemDescription
in interface BWProblem
public SearchProblem getSearchProblem()
BWProblem
getSearchProblem
in interface BWProblem
public EvalFunction getEvalFunction() throws ProblemNotInformed
BWProblem
getEvalFunction
in interface BWProblem
ProblemNotInformed
- se non ci sono euristiche disponibili per il problema o se non ne � stata selezionata nessuna.public java.awt.Frame getConfigFrame()
BWProblem
getConfigFrame
in interface BWProblem
public SearchStateDisplay getStateDisplayer()
BWProblem
getStateDisplayer
in interface BWProblem
public void displaySet(AWTSetter setter, int xDim)
BWProblem
displaySet
in interface BWProblem
setter
- classe per il settaggio dei componenti grafici.xDim
- le dimensioni sull'asse orizzontale della finestra principale dell'applicazione (in pizel)public void randomizeInitState(int random)
BWProblem
randomizeInitState
in interface BWProblem
random
- il livello di randomizzazione dello stato.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |