出典と検証
参照した資料
- ピラミッド(ソリティア)(新しいタブ)(Wikipedia、英語):初期配置(28枚を重なり合う7段に並べ、残りを山札にする)、使えるカード同士で合計13になるペア、キングの単独除去、山札から捨て札へ1枚ずつめくる操作、厳格な勝利条件と緩やかな勝利条件、バリエーション
- ペイシェンス(ゲーム)(新しいタブ)(Wikipédia、フランス語):用語の説明:ソリティア、ペイシェンス、山札、捨て札
リンクの閲覧日:2026年10月30日。Pyramideには公式ルールがありません。このサイトのルール説明は、主にアプリPyramide Solitaireのコードを読んで確認した実装に基づいています。伝統的なルールは別に引用しています。
例の検証方法
公開する前に毎回、プログラムが2件のディール例とサイト内のすべての数値を確認します。
- ゲームコードから、アプリと同じシャッフル方法で配札を再計算し、アプリのコードが生成する配札と比較します。
- すべて異なる52枚のカード:ピラミッドに28枚、山札に23枚、捨て札に1枚。
- 掲載したゲームの各手を再現し、アプリのルールで認められる操作であることを確認します。取り除いたカード、山札、捨て札、得点、手数を、アプリの結果と照合します。
- 各配札について、厳密なソルバーが、捨て札を山札に戻す操作も含め、ルール上可能なすべての手順を試します。すでに調べた局面を記憶し、手数の少ない順に探索することで、取り除けるカードの最大枚数と、その枚数を取り除く最短のゲームを計算します。ソルバーは、アプリのコードを使うものと、独立したものの2通りを実装し、両者の答えが一致することを必須としています。
- 記載したルール(使えるカード、合計13のペア、キングの単独除去、山札をめくる操作と山札に戻す操作、ゲーム終了、配点)を、アプリのコードで改めて確認します。
戦略の助言はルールと区別し、助言として提示しています。掲載したゲームはこのプログラムが見つけたものです。その配札がクリア可能か不可能かを証明するものであり、ほかの配札について何かを示すものではありません。誤りがありましたら、お問い合わせページからお知らせください。