私は単純なチェスプログラムを書こうとしていますが、その一環として、すべての有効な動きを見つけるためのメソッドを書いています。私はピンを検出することができ、移動するプレイヤーがチェックされる結果となる動きを除外する問題はありません。
一時的なキャプチャの後、キャプチャポーンによって以前占有されていた正方形が空いているだけでなく、キャプチャされたポーンの正方形も空になります。捕虜を捕まえる結果、捕虜を捕まえているプレイヤーの王に発見された小切手をもたらす位置はありますか?
私はこの状況は単に不可能だと思います。少なくともこの状況をもたらす位置と一連の動きは考えられません。最初の機会に通行人を捕らえなければならないという事実は、後に通行人を捕らえるはずのポーンが固定されていて第5ランクに進むことができないか、チェックが別のピースによってブロックされていることを意味します。残念ながら、私はこれが起こるかもしれないいくつかの直観に反する立場があることを除外するのに苦労しています。誰かが私の疑いを確認できますか(または反例を提供します)?