ゲームピースをグリッド内で縦または横に1マス移動して、同じタイプのピースを3つ並べる簡単なゲームがあります。
ゲーム グリッドは幅 8 マス、高さ 7 マスです。3 連続で移動する手が残っていないかどうかを確認する最も効率的な方法を見つけたいと考えています。
私がこれまでに持っているものは次のとおりです。
http://i.imgur.com/jY6wJvZ.png
私の考えは、水平方向にテストすることです.C列がどちらの側とも同じピースタイプではなく、F列も同じであることを確認する必要があるだけです.
垂直方向 - 行 2 を行 3 と比較するだけで、一致するものがないことを確認し、列 5 を行 4 および 6 と比較して一致させる必要があると考えました。
一致するものがない場合、これ以上の動きはあり得ないのでしょうか?
これが最も効率的な方法なのか、それとも可能性のある一致を見逃す可能性があるのか はわかりません。私よりも優れた頭脳を持つ人は、正しい方向に私を向けることができますか?