当软件工程遇上桌游:用形式化验证和AI重构《龙与地下城》核心规则
本文详细介绍了如何利用形式化规范语言(Quint)和模型驱动测试(MBT)来建模并验证《龙与地下城》极度复杂的战斗规则系统。作者通过状态机精确处理了“反法术链”、借机攻击中断等高交互场景,并利用MBT发现了大量人工测试难以覆盖的逻辑漏洞。此...
标签索引
这个标签下有 1 篇文章。按时间回看相关判断与实践记录。
标签精选
本文详细介绍了如何利用形式化规范语言(Quint)和模型驱动测试(MBT)来建模并验证《龙与地下城》极度复杂的战斗规则系统。作者通过状态机精确处理了“反法术链”、借机攻击中断等高交互场景,并利用MBT发现了大量人工测试难以覆盖的逻辑漏洞。此...