絶対に倒れないテトリス

自己対戦で強くなった AI が、このページの中で延々と積み続けます。
おじゃまブロックを送りつけて、倒してください。

世界の撃破率を読み込み中…

生存時間0:00
消したライン0
送ったおじゃま0 段
エネルギー(時間で回復)

世界の戦績

読み込み中…

殿堂(最速撃破 100 人)

  1. 読み込み中…

この AI について

この AI は、自己対戦の TD 学習で育てたニューラルネットです。置ける場所をすべて数え上げ、 置いた後の盤面を 43 個の数(各列の高さ・穴の数と深さ・凸凹・行と列の切り替わり・井戸の深さ・ T-Spin が入る穴・消した列数・火力・B2B・REN・予告おじゃま・HOLD と NEXT のミノ)にして、 「この先どれだけ得か」を予想する価値関数 V に通します。報酬は「生き残る +0.1/1 列消す +0.2/ おじゃま 1 段送る +1.0/死ぬ -5」だけで、積み方は一切教えていません。AI 同士を戦わせて、 勝った重みが次の相手になる勝ち抜き方式で鍛えました。画面では NEXT を 2 個先まで読ませています。

「絶対に倒れない」は煽りです。実際の撃破率は上の「世界の戦績」にそのまま出しています。 おじゃま無しならほぼ倒れませんが、上手に送れば倒せます。

このサイトは game_ai_lab という個人の実験場から生まれました。主旨は「アルゴリズムが新しい」ことではなく、 AI にコードを書いてもらえば、個人でも自分の興味のある分野で独自の機械学習ができるということです。 テトリス・オセロ・将棋・ポーカー・レースなどを同じやり方で作っています。