機械学習周りのプログラミング中心。 イベント情報
ポケモンバトルAI本電子書籍通販中

2019-01-01から1ヶ月間の記事一覧

最良優先探索ベースのパーティ生成【PokéAI】

以前の記事で、バトルなしにパーティの強さを予測する関数(以下では静的評価関数と呼ぶことにします)を学習しました。今回はこれを山登り法によるパーティ構成の最適化に組み込みます。 select766.hatenablog.com 山登り法でのパーティ構築は次のような手…

パーティ強さの予測モデルに基づくパーティ候補の生成【PokéAI】

以前、パーティ構成のポケモンや技の組み合わせから、バトルなしに強さを予測するモデルを学習しました。 select766.hatenablog.com 今回はこのモデルを使い、ランダムに生成した大量のパーティから強そうなパーティを抽出してみました。 3体構成のパーティ…

3体構成での強化学習【PokéAI】

PokéAIで、従来の1vs1から3vs3バトルへの拡張を進めています。今回は、技を選択する部分の強化学習の仕組みを3vs3に対応させました。 エージェントの入出力の拡張 強化学習におけるエージェントとは、バトルの状態を入力として受け取り、行動を出力する関数…

第29回世界コンピュータ将棋選手権 参加登録しました【コンピュータ将棋】

2019年5月3日開催の第29回世界コンピュータ将棋選手権の暫定チーム一覧が出ています。(1/11時点、シードチームは非表示?) 第29回世界コンピュータ将棋選手権 参加チーム 私が開発している「ねね将棋」も出場登録しました。忘れないようにと最低限の事項を…