|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SimulatedAnnealingSearch<K extends AgentAction,S extends AgentState>
A version of stochastic hill climbing where some 'downhill' or non-best moves are allowed.
Implementations should provide a constructor accepting an AnnealingSchedule function that will be used as the default schedule for subsequent calls to #search.
Method Summary | |
---|---|
AnnealingSchedule |
getAnnealingSchedule()
Accessor for the default schedule, supplied at construction time. |
S |
searchWithSchedule(SearchProblem<K,S> searchProblem,
AnnealingSchedule schedule)
Performs a search using the given annealing schedule function. |
Methods inherited from interface edu.columbia.cs.coms4701.search.informed.local.LocalSearchAlgorithm |
---|
getEvaluationFunction, search |
Method Detail |
---|
S searchWithSchedule(SearchProblem<K,S> searchProblem, AnnealingSchedule schedule)
searchProblem
- schedule
-
AnnealingSchedule getAnnealingSchedule()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |