3 ms·
The title is elusive; that doesn't make it an emergent behavior, with the term AI, implying some sort of intelligence. The fox is programmed to run away from t
by keyle 5y ago
The title is elusive; that doesn't make it an emergent behavior, with the term AI, implying some sort of intelligence.
The fox is programmed to run away from the player, very simple state machine. It happens to navigate the navmesh like the player and eventually will end up leading places the player didn't think of going containing secrets.
It's not emerging intelligence as much as it is murphy's law.
- 01acheru 5y agoI think they are using AI in gaming terms, not literally AI. I hear NPC behavior in games being called AI since… more or less ever. Your second paragraph is not totally correct though and that’s actually what the article is about. It explains how “run away” is implemented and why this implementation leads foxes to interesting places more often than you would expect by simply running around. BTW what do you mean by “navigate the navmesh like the player”? The player is unaware of the navmesh, am I reading your comment wrong?
- tsimionescu 5y agoGames have conserved (or re-invented, not sure) the older notions of AI, where even algorithms like A* were discovered by and considered part of the AI "movement".
- ehnto 5y agoVideo game AI is a decades old context and has lots of it's own nomenclature for things. Emergent behavior in the context of video game AI is just when the behavior or states of various characters/objects interact in such a way that new, unprogrammed things occur. I would say this falls into that category, albeit loosely. Another example of emergent behavior in game AI would be if you had a police NPC and a regular NPC, and the police NPC will chase any character entity if they have stolen goods on them. As the player, you could place a stolen good on a regular NPC and the police would chase them. The developers didn't anticipate that behavior, it just emerged from the interactions between various states and abilities that they did program.
- sangnoir 5y agoNitpick: I think the correct homonym in this case is "illusive" (same root as illusion). Elusive shares root with elude.