Without special notice, all components are extended from maosKernel.behavior.pick.AbsStatePicker.
maosKernel.behavior.pick.AbsStatePicker
Action: public EncodedState pickBehavior(IGetEachEncodedStateEngine referEngine)
Input Parameters: referEngine
Description: Return a state picked from referEngine.
maosKernel.behavior.pick.RandStatePicker
Description: Return a state at random.
maosKernel.behavior.pick.ExtremeStatePicker
Setting Parameters: boolean isBetter = true
Description: Return a best state if isBetter=true, or a worst state if isBetter=false.
maosKernel.behavior.pick.TourStatePicker
Setting Parameters: int TaoB = 1, boolean isBetter = true
Description: Tournament Selection.