- テトリスのCPU思考ルーチンをおしえろ
49 :名前は開発中のものです。[sage]:2011/12/04(日) 23:38:06.35 ID:XdCzSjGn - 10x22くらいのマップデータを用意して
左から10行に分けて調べる 上から空いてるかどうか調べて、ブロックがあるチップに当たったら その周辺の形を調べる 置こうとしてるピースがLでちょうどLの形に空いていればそこに置く 置けないようなら、次の行を調べる 10行調べてどこにも置けないようなら長い穴を潰さないように適当に置いてしまう 長い穴を作るロジックもあってもいいかも。 まず、右端に長い穴を作ると決めて、必要なピースを出して積み上げていく もちろん人間である対戦者に対してはインチキ。
|