MAOS: PortalDocumentationKnowledge Components → Behavioral → SingleStateSearch → Incumbent Search

All components are extended from maosKernel.behavior.incumbent.AbsIncumbentSearch.

[Incumbent Search] maosKernel.behavior.incumbent.AbsIncumbentSearch

Action: boolean generate(EncodedState baseState)
Input/Output parameters: baseState
Description: Achieve a new state by applying certain neighborhood moves based on baseState.

[Perturbation Search] maosKernel.behavior.incumbent.AbsPerturbationSearch

Description: For neighborhood moves, the number is often not too large, and quality information is not taken into account. Itt may also be called as Perturbation Search, Mutation Operator, etc.

[Local Search] maosKernel.behavior.greedy.AbsExplicitLocalSearch

Description: For neighborhood moves, the number is often not small, and quality information is taken into account. It describe a Local Search strategy, or a Greedy Search strategy.


Return to homepage

Maintained by AdaptiveBox StUdIo, under a Creative Commons Attribution 3.0 License.