Tic Tac Toeとは Tic Tac Toe(三目並べ)というのは「○」と「×」を3つ並べるあのゲームです。 ちなみに「Tic Tac Toe」とググると遊べます。 強化学習とは 強化学習は機械学習の一種です。 教師あり学習とは異なり、自ら行動した結果として得られる報酬によって学習が進みます。 強化学習にも手法はいろいろありますが、今回はQ学習で実装します。 わかりやすく説明している記事は世の中にたくさんありますので、詳しく知りたい方は調べてみてください。 http://blog.brainpad.co.jp/entry/2017/02/24/121500 https://qiita.com/icoxfog417/items/242439ecd1a477ece312 実装 先ずはゲーム部分 とりあえずゲームとしてプレイできるようにしましょう。 プレイヤーの入力受け付け def get