instrumented rand-direction-trig error

- when a guy wanders close to the edge randomly, the loop involving
picking the next available choice runs for a long time until an opposite
direction is allowed I think.... or one of the new trig functions is
messed up.

- the zombies do, however chase