selector
{
sequence
cond Chatting()
act DealChat()
} sequence
cond HasSubTask()
act SubTaskPlaceHolder()
} } sequence
cond FocusingCustomer()
act ServeCustomer()
cond NewCustomer()
cond At(Robot,Bar)
act MoveTo(Bar)
} act GreetCustomer()
cond NeedExplore()
act ExploreEnv()
cond AnomalyDetected()
act ResolveAnomaly()
}}