Understand "man" and "boy" and "dude" and "guy" as a man.
Understand "woman" and "girl" as a woman.
Understand "person" as a person.
A person can be relevant or irrelevant. A person is usually relevant.
The player is irrelevant.
Does the player mean doing something to an irrelevant person: it is unlikely.
A person can be unbeaten, beaten or totally beaten. A person is usually unbeaten. A person can be recently beaten. A person is usually not recently beaten.
Check searching people (this is the block searching people rule):
say "You're not very good at picking pockets." instead.
After deciding the scope of the player (this is the add people to scope rule):
repeat with X running through known people:
if X is in a room:
place X in scope.
Instead of examining a person when the noun is not in the location:
say "[The noun] is too far away to see properly."
Does the player mean doing something to a noun when the noun is not in the location:
it is unlikely.