// Update is called once per frame public Vector3 UpdateBDI() { perception.Update(myAgent); belief.Update(perception); feelings.UpdateFeelings(perception); return(reasoning.UpdateReasoning(myAgent)); }