はじめに
ポケモンwordle(下記リンク参照)で無双したかったけど、時間の都合で初代だけを対象にして分析しました。
Step1;各文字が含まれるポケモンの数を調べる
何の文字がポケモンの名前に多く採用されているか調べます。
当然、初代の5文字のポケモンに対象を限定してプログラムを組んで調べました。ちなみに対象となったポケモンは全部で84/151でした。これもパソコンさんが数え上げました。
結果は以下の通りです。
これ何が大変って、例えば「ゴ"ー"リキ"ー"」みたいな同じ文字が複数回出るポケモンはちゃんと1回でカウントしてるんです。これを2回とカウントしてしまうと結果が変わってくるんですよ~
面倒ですね。
Step2;初手に安定するポケモンを見つける
プログラムを組んで、「もしも、そのポケモンを初手に置いたら何通りのポケモンが漏れるのか」について調べました。例えばフシギダネは63/84のポケモンについてヒントが表示されません。逆に21/84のポケモンはどれかの文字がヒットします。
ということで、サンダースが65/84をカバーしていることがわかりました。
結論:初代で最も安定するのは「サンダース」
Step3;第一候補で漏れた時について考える
サンダースでカバーしきれない19/84に該当するポケモンは以下の通りです。
では、この19匹を最もカバーできるのはどのポケモンでしょうか?
調べてみると、以下のようになりました。
ということで、ライチュウが13/19をカバーしていることがわかりました。
結論:サンダースでヒットしないポケモンに最も安定するのは「ライチュウ」
Step4;第二候補で漏れた時について考える
ライチュウでカバーしきれない6/19に該当するポケモンは以下の通りです。
では、この6匹を最もカバーできるのはどのポケモンでしょうか?
調べてみると、以下のようになりました。
ゴルバットのとき漏れが0匹になっています。
Step5;最強の先発組み合わせ
Step1~4より、
サンダース
ライチュウ
ゴルバット
で必ず1文字はヒットする
という結論が得られました。
お疲れさまでした。