MAOS: PortalDocumentationKnowledge Components → Behavioral → SingleStateSearch

All components are extended from maosKernel.behavior.single.AbsSingleStateSearch.

Please refer to the document for Search Spaces for more information.

maosKernel.behavior.single.AbsSingleStateSearch extends maosKernel.behavior.AbsBehavior

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

[Scratch Search] maosKernel.behavior.scratch.AbsScratchSearch

Description: Repair the incumbent state from SPACE_NULL to SPACE_SEARCH.

[State Refiller] maosKernel.behavior.single.AbsStateRefiller

Description: Repair the incumbent state from SPACE_PARTIAL to SPACE_SEARCH.

[State Repairer] maosKernel.behavior.single.AbsStateRepairer

Description: Repair the incumbent state from SPACE_SUPER to SPACE_SEARCH.

[Incumbent Search] maosKernel.behavior.incumbent.AbsIncumbentSearch

Description: Achieve a new state by applying certain neighborhood moves based on baseState. Before and after the operation, baseState is within SPACE_SEARCH.


Return to homepage

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