AI are able to see players in situations that players cannot see at all in.
For example:
Tonight it was raining, couldn't see anything aside from the horizon it was night in game, I couldn't even see the muzzle flashes and within 3 shots the AI hit me directly in the head from 100+ meters away. This has been a problem on and off since release where the AI are shooting as if they're all snipers.