jtsmith - I don’t have the project in front of me, but I think the fix we did was to do a range based calculation given the location of the context given (the AI Character) and every AI Character, finding the closest one. This should work even with more than one AI Character. I’ll double check this in a bit.
Jezcentral - I’m just scratching the surface of the Game AI Pro book, and yes, it’s solid. 1st chapter covers how neurons work and how that enables you to create more believable reactions from your AI like on average humans have a 0.2 second reaction time, or 6 frames at 30 fps, which then frees you up to distribute calculations for your AI over many frames and still have it feel good.
Personally, I like to read, and I find the information they contain to be quite valuable.