improve ai and add evasion feature