Elden Ring’s NPCs Run on a Simple Stack‑Based Goal Engine
Elden Ring’s NPCs use a stack-based Goal system instead of heavy machine‑learning. Each actor runs the top Goal, which can push sub‑Goals that unwind on success or failure, enabling dynamic, hierarchical behavior with minimal code.