Yeah, I noticed that too. They pick a random direction and random distance to walk before repeating. I'm not sure how to make them "smarter". Might have to do some AI research ;)