selector
{
    sequence
    {
        cond CustomerChatting()
        act DealChat()
    }
    sequence
    {
        cond HasSubTask()
        sequence
        {
            act SubTaskPlaceHolder()
        }
    }
    sequence
    {
        cond FocusingCustomer()
        act ServeCustomer()
    }
    sequence
    {
        cond NewCustomerComing()
        selector
        {
            cond At(Robot,Bar)
            act MoveTo(Bar)
        }
        act GreetCustomer()
    }

}