11/01/29 12:15:49
昔、テトリスの上達法を考えてた時に、練習用に実験がてら作った『一人練習用の対戦型テトリス』です。つまり相手はAIがしてくれます。
git clone git://git.pf.sourceforge.jp/gitroot/k/ke/kemeco/ai_teto.git
OSはlinuxです
コンパイルは make
インストールは sudo make install です(/usr/local/bin に ai_tetoのバイナリをコピーします)
実行は ai_teto
アンインストールは sudo make uninstall です
操作方法は、ホームポジション j k で左右移動。スペースで高速落下。ホームポジション d f で回転です。(あとnで下)。終了は q です。
(消した列ー1)列が相手に行きます。ブロックの切れ目の位置はずっと固定。
mainソースのコメントアウトしてある行と入れ替えれば、AI同士の対戦にもできます。
思考はAI.c内ですべて行ってます。ほかのソースは思考には直接関係はありません。
(ソースをgitのみ、OSをlinuxのみにして敷居高めにしてあるのは、わざとです… 子供よけですw)
これ作って練習しても、結局私はテトリス下手なままだったのですが…(w)