2016-11-18 2 views
2

最近、私は単純な基本的な人間対人間を、限られた言語知識で4つのゲームに接続させました。それはかなりうまく動作し、占有されたスペースをLFILDというリストに格納します.LFILDは7つの水平、6つの垂直方向の行の各ボックスを表すdim(長さ)が42です。空のボックスには0、player1(X)には1、player2(0)には2が格納されます。リストは左下から始まり、水平になります(LFILD(8)は次の水平行を開始します)。行列を使用せずに、文字通りあらゆる可能性をチェックしなければならない場合は、速い走り方/アルゴリズムがあるかどうかをチェックしてください(プレーヤーがピースを出すたびに実行されます)?Matを使用しないで4回Win Ti-Basicを接続する

答えて

1

Matrixes vs. Listsはここでは問題になりません。接続4で勝利を確認することは非常に困難で遅いことが判明しました。試してみることはできますが、計算機では、それは妥当な速度で実行することはできません。

Connect 4 check for a win algorithm

関連する問題