I imagine that it has rangefinding capability, and throttles the output based on distance to the target.
It probably doesn't know and doesn't need to know whether the target is human.
It probably doesn't know and doesn't need to know whether the target is human.