以前、パーティ構成のポケモンや技の組み合わせから、バトルなしに強さを予測するモデルを学習しました。
今回はこのモデルを使い、ランダムに生成した大量のパーティから強そうなパーティを抽出してみました。
3体構成のパーティを100,000個ランダムに生成し、そのworst 10, top 10を抽出して表示します。処理は1分程度でした。
まずはworst 10。
predicted rate: 960.1960846745668 * コイキング (LV 50 HP 127/127) はねる たいあたり コクーン (LV 50 HP 152/152) いとをはく どくばり かたくなる ヒトカゲ (LV 55 HP 159/159) なきごえ ひのこ ロケットずつき ねむる predicted rate: 972.2634724955224 * カモネギ (LV 50 HP 159/159) ふきとばし かげぶんしん にらみつける こうそくいどう トサキント (LV 55 HP 166/166) つのドリル こうそくいどう ねむる しっぽをふる コイキング (LV 50 HP 127/127) はねる たいあたり predicted rate: 974.4966702093706 * コクーン (LV 55 HP 166/166) どくばり かたくなる いとをはく オニスズメ (LV 50 HP 147/147) どくどく かげぶんしん かまいたち ふきとばし ピカチュウ (LV 50 HP 142/142) でんこうせっか リフレクター とっしん こうそくいどう predicted rate: 988.8970502273767 * ビードル (LV 55 HP 160/160) いとをはく どくばり キャタピー (LV 50 HP 152/152) たいあたり いとをはく ケーシィ (LV 50 HP 132/132) フラッシュ テレポート とっしん リフレクター predicted rate: 997.5683222452317 * ビリリダマ (LV 50 HP 147/147) いやなおと どくどく だいばくはつ テレポート ビードル (LV 55 HP 160/160) どくばり いとをはく コイキング (LV 50 HP 127/127) はねる たいあたり predicted rate: 997.7929609782748 * ヒトカゲ (LV 50 HP 146/146) スピードスター なきごえ にらみつける ひのこ トランセル (LV 50 HP 157/157) いとをはく かたくなる たいあたり ズバット (LV 55 HP 160/160) かまいたち かげぶんしん かみつく つばさでうつ predicted rate: 1000.8366965109341 * ヒトデマン (LV 55 HP 149/149) かたくなる とっしん フラッシュ バブルこうせん コイキング (LV 50 HP 127/127) たいあたり はねる ビードル (LV 50 HP 147/147) どくばり いとをはく predicted rate: 1001.5095810479904 * コクーン (LV 55 HP 166/166) いとをはく どくばり かたくなる ポッポ (LV 50 HP 147/147) リフレクター でんこうせっか ふきとばし ねむる シェルダー (LV 50 HP 137/137) リフレクター ちょうおんぱ とっしん たいあたり predicted rate: 1002.0393486802535 * ズバット (LV 50 HP 147/147) かげぶんしん スピードスター ちょうおんぱ ふきとばし マンキー (LV 55 HP 160/160) みだれひっかき じごくぐるま いわなだれ にらみつける コクーン (LV 50 HP 152/152) かたくなる いとをはく どくばり predicted rate: 1003.5111618329934 * コイキング (LV 55 HP 138/138) たいあたり はねる マダツボミ (LV 50 HP 157/157) せいちょう かげぶんしん しびれごな ねむりごな ビードル (LV 50 HP 147/147) どくばり いとをはく
順当にダメなパーティができています。
top 10はどうでしょうか。
predicted rate: 2136.761291977353 * ギャラドス (LV 50 HP 202/202) かみつく のしかかり なみのり どくどく ゴースト (LV 55 HP 166/166) あやしいひかり かげぶんしん かみなり ねむる ゲンガー (LV 50 HP 167/167) さいみんじゅつ すてみタックル はかいこうせん サイコキネシス predicted rate: 2113.2795838383868 * ゲンガー (LV 55 HP 182/182) どくどく したでなめる 10まんボルト さいみんじゅつ ゴースト (LV 50 HP 152/152) サイコキネシス あやしいひかり ナイトヘッド したでなめる ニドクイン (LV 50 HP 197/197) のしかかり かいりき れいとうビーム ロケットずつき predicted rate: 2112.1449667281267 * ケンタロス (LV 50 HP 182/182) つのドリル はかいこうせん だいもんじ かみなり ハクリュー (LV 55 HP 183/183) なみのり でんじは りゅうのいかり ねむる ゴースト (LV 50 HP 152/152) あやしいひかり サイコキネシス 10まんボルト ナイトヘッド predicted rate: 2110.3082249596196 * ゴースト (LV 55 HP 166/166) ねむる ナイトヘッド したでなめる 10まんボルト ラプラス (LV 50 HP 237/237) バブルこうせん のしかかり れいとうビーム どくどく ゲンガー (LV 50 HP 167/167) かみなり かいりき ねむる サイコウェーブ predicted rate: 2088.8757321632183 * ゲンガー (LV 50 HP 167/167) かみなり すてみタックル ちきゅうなげ のしかかり キングラー (LV 55 HP 177/177) はさむ なみのり はかいこうせん ふみつけ ゴースト (LV 50 HP 152/152) さいみんじゅつ どくどく ナイトヘッド 10まんボルト predicted rate: 2084.959730607545 * ケンタロス (LV 50 HP 182/182) ねむる だいもんじ れいとうビーム のしかかり ラプラス (LV 55 HP 259/259) つのドリル のしかかり あやしいひかり ハイドロポンプ ゴース (LV 50 HP 137/137) かげぶんしん 10まんボルト メガドレイン ねむる predicted rate: 2083.8192483283756 * ポリゴン (LV 50 HP 172/172) とっしん サイコキネシス ふぶき トライアタック ゴースト (LV 55 HP 166/166) ねむる さいみんじゅつ ナイトヘッド かみなり ギャラドス (LV 50 HP 202/202) バブルこうせん はかいこうせん 10まんボルト かみなり predicted rate: 2061.375318388595 * ドードリオ (LV 50 HP 167/167) はかいこうせん そらをとぶ とっしん すてみタックル ガルーラ (LV 55 HP 232/232) ピヨピヨパンチ のしかかり とっしん はかいこうせん ゴースト (LV 50 HP 152/152) ナイトヘッド メガドレイン かげぶんしん したでなめる predicted rate: 2055.8270020078944 * ガルーラ (LV 55 HP 232/232) とっしん ピヨピヨパンチ 10まんボルト だいもんじ ジュゴン (LV 50 HP 197/197) すてみタックル ふぶき かいりき オーロラビーム カブトプス (LV 50 HP 167/167) はかいこうせん かげぶんしん みずでっぽう きりさく predicted rate: 2051.331277990781 * ニョロボン (LV 55 HP 215/215) なみのり れいとうビーム ねむる さいみんじゅつ ギャラドス (LV 50 HP 202/202) バブルこうせん のしかかり かみなり だいもんじ ケンタロス (LV 50 HP 182/182) じわれ つのドリル かげぶんしん 10まんボルト
そこそこ順当な結果です。技単体としては最も強さへの寄与度が高い、ふぶきばかりが採用されるわけではないようです。 また、最上位のパーティで同系統のゴーストとゲンガー両方が入っており、相性補完がよろしくありません。 このように、予測のための特徴量やモデル学習の不完全さがあるため、これだけで最強のパーティを作ることはできないといえます。 この手法はあくまで(コストがかかる)バトルで強さを測定する前段階の候補生成に使うつもりですので、これで問題ありません。
次回、山登り法での最適化と組み合わせます。