|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Documents the interface for creating a decider implementation.
Details:
Change History:
Created on Apr 13, 2004
Method Summary | |
boolean |
isChangeAccepted(double newScore,
BayesNetChangeI bayesNetChange)
|
java.lang.StringBuffer |
provideCollectedStatistics()
|
void |
setCurrentScore(double currentScore)
Sets the score of the current network. |
void |
updateProcessData(Settings processData)
Updates whatever setting within processData that is being changed in the particular decider implementation (usually called from the overarching search method; See, e.g., the exchange of data between SearcherSimAnneal and DeciderMetropolis). |
Method Detail |
public boolean isChangeAccepted(double newScore, BayesNetChangeI bayesNetChange) throws java.lang.Exception
newScore
- The score of the network.bayesNetChange
- The change to the network.
java.lang.Exception
public void setCurrentScore(double currentScore) throws java.lang.Exception
currentScore
- The score of the current network.
java.lang.Exception
public void updateProcessData(Settings processData) throws java.lang.Exception
processData
- The data to be exchanged.
java.lang.Exception
public java.lang.StringBuffer provideCollectedStatistics() throws java.lang.Exception
java.lang.Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |