游戏规划练习·编队的冲突条件:第04例的选择与复核
本例练习编队的冲突条件。你可以先阅读规则与数据,自己拟定一个方案,再对照逐步记录检查理由;重点是学会把限制、目标和实际操作联系起来。
本例规则和数据
最多选四名成员,允许少选。每人只出现一次,总得分相加,表中的冲突双方不能同时出场。目标是合法编队的总分最高。
成员 得分 A 14 B 5 C 4 D 8 E 4 F 15 G 9 冲突对:F与G;B与D;A与C;A与D;E与G;A与F
先明确比较方法
编队中任意一对成员的冲突,都可能让整个组合不合法。单看每名成员的得分,无法判断这些成员能否同时出场。
冲突按无方向的成员对给出;A与B不兼容也意味着B与A不兼容。未列出的成员对可以共存,不能自行推断额外限制。
答案与逐项计算
编队选C、D、E、F,共4人,合计31分。
核对C与D:不在冲突表内,可以共同出场。
核对C与E:不在冲突表内,可以共同出场。
核对C与F:不在冲突表内,可以共同出场。
核对D与E:不在冲突表内,可以共同出场。
核对D与F:不在冲突表内,可以共同出场。
核对E与F:不在冲突表内,可以共同出场。
对照方案与完整性检查
另一条合法候选是A、B、G,它的得分为28。它满足限制,但取得的分数较低。比较这条候选能帮助区分“可以这样做”和“按本题目标更合适”两个判断。
本例检查了36条合法候选记录,其中主指标达到最优的记录有1条。核对时把每件对象的选或不选列成完整组合,先剔除违反条件的组合,再比较主指标。小例子这样做能够说明最优结论;大型游戏并不要求玩家手算所有组合。
怎样自己练一次
复盘时先遮住答案,按表写一条自己的候选,再依次核对对象是否重复、约束是否成立、算式是否完整。若与你的结果不同,应定位到第一处规则或计数差异,而不是立即认为两个答案必有一个算错;并列最优时,不同选择也可能都成立。
所有数值和规则均为本文虚构练习,只讨论题面明示的条件。实际游戏若还有距离、冷却、品质、隐藏状态或多人同时行动等因素,需要先加入这些条件,再重新比较;这里的结论不能直接当作任何具体游戏的配置建议。