チームラボさんの主催された、頭の悪そうな名前のイベントに参加してきました。 結果を先に書いておくと、三戦一勝の予選敗退でした。一勝は相手の反則負けなのでなんともはや…詳細は後で書きます。 対戦内容が「拡張オセロ」ということで、お題は「3 時間で拡張オセロの AI を実装せよ」でした。 拡張オセロのルールですが、 基本はオセロ 盤面の形が不定。石を置けないマスがあったりする(予選の後の決勝トーナメントは AA になってる盤面等が出てきたりしました) ゲーム中に一回だけ、相手の持つ石の数が、自分の持つ石の数の 5 倍以上になった時に石を置く代わりに「リバース」をすることができる 「リバース」は相手の石と自分の石が全部置き換わる 「リバース」は石が置ける時にしか使用できない 置ける箇所がない時は手番が飛ばされる 両プレイヤーともに置ける箇所がなくなるとゲーム終了、石の多い方が勝ち。石の数はスコ