用途:为老虎机类游戏产出有模拟支撑的数学决策与实现指导,覆盖模式数学、赔付表、转轮条、特性频率、RTP 拆分与最大赢取上限。
主要能力:先采集目标规格(game_id、模式列表、各模式目标 RTP、波动区间、命中率区间、最大赢取上限、奖励频率目标、下注单位假设),缺失约束需显式声明为待确认假设;在写运行时代码前构建数学模型,将 EV 拆分为基础线赢、特性触发、奖励轮、倍数与再触发,数学保持整数下注单位、仅在 UI/报表层换算显示值;定义模式架构与 RTP 分配,校验可选模式包的加权混合 RTP 仍在目标区间,并用显式上限或概率阈值约束尾部风险。
使用方式:运行模拟与收敛检查,方向性检查至少 1,000,000 次旋转,签核需 20,000,000+ 次,报告标准误与置信区间,漂移超容差则拒绝签核,保持种子可复现并保留运行配置。校验生成产物:book 权重为正、归一化并映射到合法状态/结果载荷,从生成 book 重算经验 RTP/命中率/波动性,确认回放输出不会在生成后改动赔付总额。交付物包括假设、数学分解、模拟方法、结果表与未决风险,并给出按文件路径的实现差异与精确验证命令。
项目命令:优先使用现有验证器,如 python3 Engine/scripts/verify_rtp.py <game_id> --spins 1000000、bash games/Darumas/verify_math.sh、bash games/Darumas/test_rtp_check.sh;游戏专用脚本不同时保持命令形态并报告替换路径。
输出契约:数学规格、结果(理论 vs 模拟 RTP/命中率/波动性及差值、通过/失败)、补丁计划、验证命令与预期通过标准、风险。
限制:每次报告须区分理论 RTP 与模拟 RTP;低于百万次旋转的结论仅视为初步;最大赢取营销声明与数学现实矛盾须标记为阻塞项;优先确定性、可回放证据。参考资料包括 references/workflow.md、references/metrics-and-thresholds.md、references/signoff-template.md。