出典と検証
参照した資料
- トライピークス(ゲーム)(新しいタブ)(英語版ウィキペディア):準備(裏向きの18枚で3つのピークを作り、表向きの10枚を1段に並べる。山札は24枚で、その最初の1枚を捨て札にする)、スートにかかわらずランクが1つ上か1つ下のカードを取り除くこと、重なるカードがなくなると表に返すこと、つながるカードがなければ山札をめくること、ゲームの終了、変種
- ペイシェンス(ゲーム)(新しいタブ)(Wikipedia、フランス語):用語:ソリティア、ペイシェンス、場札、山札、捨て札
リンクの閲覧日:2026年10月30日。TriPeaksには公式ルールがありません。このサイトのルール説明は、主にアプリTriPeaks Solitaireのコードを読んで確認した実装に基づいています。伝統的なルールは別に引用しています。
例の検証方法
公開のたびに、プログラムが4つのサンプルディールとサイト上のすべての数値を確認します。
- ゲームコードから、アプリと同じシャッフル方法で配札を再計算し、アプリのコードが生成する配札と比較します。
- すべて異なる52枚のカード:ピークに28枚、そのうち表向きが10枚、山札が23枚、捨て札が1枚。
- 紹介するプレイの各手を再現し、アプリのルールで認められることを確認しています。表になったカード、空になったピーク、得点、手数をアプリの結果と照合しています。
- 各配札について、厳密なソルバーが、すでに調べた局面を記憶しながら、ルールで許されるすべての手順を試し、取り除けるカードの最大枚数を計算します。ソルバーは、アプリのコードを使うものと、それとは独立したものの2通りを実装しており、両者の答えが一致する必要があります。
- 記載したルール(カードの重なりと表に返す条件、隣り合うランク、キングとエース、山札、ゲームの終了、得点方式)を、アプリのコードで確認しています。
戦略の助言はルールと区別し、助言として提示しています。掲載したゲームはこのプログラムが見つけたものです。その配札がクリア可能か不可能かを証明するものであり、ほかの配札について何かを示すものではありません。誤りがありましたら、お問い合わせページからお知らせください。