agent perception