资料来源与验证
参考资料
- Golf(单人纸牌)(新标签页)(维基百科,英文):布局(7 列,每列 5 张明牌,1 张起始牌,16 张待抽牌)、不计花色地移除高一级或低一级的牌、严格规则不允许 K 与 A 相接且不允许在 K 上放牌、待抽牌只能使用一遍、九次发牌的传统计分方式,以及更简单的变体
- 单人纸牌(游戏)(新标签页)(维基百科,法文):术语:单人纸牌、耐心纸牌、牌面区、待抽牌堆、弃牌堆
链接查阅于 2026 年 10 月 30 日。Golf 没有官方规则:本站介绍的规则主要来自 Golf Solitaire 应用的代码;传统规则另行说明。
示例如何验证
每次发布前,程序都会检查 4 副示例牌以及网站上的每一个数字:
- 根据对局代码,使用与应用相同的洗牌方式重新计算初始牌局,并与应用代码生成的牌局进行比较;
- 52 张互不相同的牌:7 列,每列 5 张,16 张待抽牌,1 张弃牌;
- 展示的对局中,每一步都会重放,并且必须符合应用规则;得分和步数也会与应用中的结果核对;
- 对于每次发牌,一个精确求解器会尝试所有允许的出牌顺序,并记住已经遇到的局面,从而计算最多能移除多少张牌。求解器分别编写了两份,一份使用应用代码,另一份独立编写,两者的答案必须完全一致;
- 所引用的规则(可用牌、相邻牌阶、K 和 A、抽牌、游戏结束、计分标准)都会对照应用代码重新核查。
策略建议明确作为建议呈现,与规则分开。展示的对局由这个程序找到:它们证明某次发牌可以获胜或无法获胜,但不能说明其他发牌的情况。发现错误?请通过联系页面告诉我们。