Infinite Axis Utility System / Utility AI(笔记)
Source: Dave Mark / Intrinsic Algorithm,IAUS 产品页。 URL: https://www.gameai.com/iaus.php GDC:2013 Architecture Tricks(Mark 段);2015 Building a Better Centaur(Mark + Mike Lewis / ArenaNet, Guild Wars 2: Heart of Thorns)。
思想
- Utility-based AI:为候选决策打分,选最高效用;可独立成架构,也可嵌入其他架构。
- IAUS:纯效用机制的独立架构,2012 起迭代。
特性(产品页声明)
- 数据驱动 + 设计工具;行为模块可组合到任意 NPC。
- 所有行为「一起打分竞争」,设计师选装行为包即可;ArenaNet 演示可在约 7 分钟拼出独特 AI 包。
- 相对 if/then:更不脆,较少「卡在不该停的行为」。
- 可与 Influence Map 等配合做空间知识。
常见实现语汇(行业通识,与 IAUS 同族)
- Consideration:世界某方面 → 归一化输入 → response curve → 分项分数。
- 多分项常相乘(或带补偿),避免维数增加分数塌缩;再对决策聚合选优。
- (本笔记不编造具体公式系数。)