セットアップと開口位置
Lights Out は、決定論的解決可能な 5 行 5 列のライト グリッド用に構築された、バージョン管理されたシード ポジションから開きます。このグリッドでは、押すとそのセルとすべての直交する隣接セルが切り替わります。ゲーム ID、ルール プロファイル、およびカードディール ID は一緒に保存されるため、再起動するとサーバー要求なしで同じオープニングが再作成されます。
25 個すべてのライトが同時に消えると、Lights Out が完了します。このエンジンは、視覚的なショートカットやサポートされていない解決可能性の主張に依存するのではなく、完全なポジションを評価します。
未完了のゲームはこのブラウザー内にのみ保存されます。
25 個すべてのライトが同時に消えると、Lights Out が完了します。このエンジンは、視覚的なショートカットやサポートされていない解決可能性の主張に依存するのではなく、完全なポジションを評価します。
完全ガイド
Lights Out は、独自に実装された Lights Out PySolFC 3.6.1 固定ルール v1 プロファイル (R969) を使用します。 Lights Out は完全な決定論的ブラウザ ゲームであり、その明確なルールは決定論的に解決可能な 5 バイ 5 のライト グリッドを中心としており、押すとそのセルとすべての直交する隣接セルが切り替わります。
Lights Out は、決定論的解決可能な 5 行 5 列のライト グリッド用に構築された、バージョン管理されたシード ポジションから開きます。このグリッドでは、押すとそのセルとすべての直交する隣接セルが切り替わります。ゲーム ID、ルール プロファイル、およびカードディール ID は一緒に保存されるため、再起動するとサーバー要求なしで同じオープニングが再作成されます。
すべての Lights Out アクションは、現在のゲーム ボード、利用可能なマテリアル、およびこの定義上の制限に対してチェックされます。コーナー プレスは 3 つのセルに影響し、エッジ プレスは 4 つ影響し、内側のプレスは 5 つ影響し、繰り返し押すとペアでキャンセルされ、斜めのセルは切り替わりません。無効なアクション、古いアクション、または終了後のアクションでは、位置は変更されません。
25 個すべてのライトが同時に消えると、Lights Out が完了します。このエンジンは、視覚的なショートカットやサポートされていない解決可能性の主張に依存するのではなく、完全なポジションを評価します。 Lights Out の終わり近くで、25 個のライトすべてが同時に消えるまで必要な残りの義務を数え直します。ターミナルステータスは即座に適用されるため、最終的な配置または転送のたびに境界ルールを確認してください。
実際的な Lights Out の計画は、決定論的に解決可能な 5 バイ 5 のライト グリッドの周囲に、ゲーム ルールで許可されているいくつかの継続を保持し、押すとそのセルとすべての直交する隣接セルが切り替わります。決定的ヒントを使用して、ゲーム ルールで許可されている 1 つのアクションを検査し、それが文書化された目標にどのような影響を与えるかをコミットする前に比較します。よくある Lights Out エラーは、隅を押すと 3 つのセルに影響し、端を押すと 4 つのセルに影響し、内側を押すと 5 つのセルに影響し、繰り返し押すとペアでキャンセルされ、斜めのセルは決して切り替わらないという境界ルールを無視することです。元に戻すはその決定を検討するのに役立ちますが、再起動は元のシード位置を意図的に保存します。
Lights Out には独自のランタイムとセーブ ID があります。これは、そのルールが決定論的に解決可能な 5 行 5 個のライト グリッドを必要とするためです。このライト グリッドでは、押すとそのセルとすべての直交する隣接セルが切り替わります。
コーナーを押すと 3 つのセルに影響し、エッジを押すと 4 つに影響し、内側を押すと 5 つに影響し、繰り返し押すとペアでキャンセルされ、対角線のセルは切り替わりません。
Lights Out には、ゲーム ID、ルール バージョン、シード カードディール ID が保存されます。これらの値は、ポジションが強制されるか、または勝てるかどうかを保証することなく、同じオープニングをローカルで再作成します。