perception battle