r-statistics-fanの日記

統計好き人間の覚書のようなもの

ダンバルコミュニティーデイ反省会/次回コミュデーに備えて辞書作成

#注意:2018.10.10 近い将来CPなどのデータが調整されるとのことです。
#CP値などのデータは更新前の2018.10.09現在の値なのでご注意ください。

#2018.10.23条件を満たす割合のところにエラーがあり訂正しました。(条件式の否定前の大括弧がなかったorz)

今回はエラーで出来なかった地域もあるとのことで、お見舞い申し上げます。

当地域は幸い体感5-10分程度のエラーはあったものの参加することが出来た。
しかしながら、あらかじめ作っていった辞書が今回残念だったので再作成する。

問題点は今回からお祭り終了後に1時間進化/交換タイムが新設されたこと。

これまでは個体値を調べて不要なポケモンはまとめて消すということが出来た。
だから100%から順に個体値の低い群を検索すれば、上位のものはすでに消したあとなので重複して個体値を調べる必要はなかった。
ところが、今回から個体値が低くても交換で化ける可能性があるので消せなくなった。
なので、上位から検索すると、たとえば5%、20%、40%、60%が辞書に引っかかる場合、
これまでは5%、15(20-5)%、20(40-20)%、20(60-40)%と重複せずに段階的に検索できていたのが、
今回は検索後のポケモンを消せないため5%、20%、40%、60%とそのまんま大量のポケモン個体値を調べる苦行になってしまった。これでは効率が悪すぎる。

そこで、上位の検索で調べたCPは除いて辞書を作成する関数に改変した。
そして目的の高個体を見つけたらそれより低いやつの辞書は不要になるので、効率を考えてより細かい段階の辞書にした。

あと前回辞書はああああ、いいいい、うううう、ええええ、にしたが、4回も押すのは効率が悪い。
当日だけやし、上からあ,い、う、え、お、か で辞書登録しようと思う。

下記の場合、
順に検索すると天候ブーストなしのときは
ゲットした4%、18%、12%、23%、20%が順に辞書で選ばれ、
本物は累計で全体の0.02%、0.2%、0.5%、1%、2.4%となる。

#最後にもう一度注意。上から順に辞書検索することを想定しています。
#例えば上から2番以降の辞書だと個体値100%はひっかかりません(上ですでに出ているCPは除外されるので)。
なお捕獲したままの未強化状態でのCP(使用した表=wild)しか網羅していません。 強化してレベルに28.5などの端数が出ていたり、野生では出現しないLV38など高レベルのCPは捕捉できませんので注意。ご使用は自己責任で。

使用した表=wild 条件= 個体値100%
条件を満たす(これまでの分は除く)= normal時 0.02441406 %; boost時 0.05787037 %
条件を満たす(累計)= normal時 0.02441406 %; boost時 0.05787037 %
辞書で選択される= normal時 4.060872 %; boost時 4.143519 %

possible CPs(これまでの分は除く)
374&cp11,cp37,cp62,cp88,cp113,cp139,cp164,cp190,cp215,cp241,cp265,cp289,cp313,cp337,cp361,cp385,cp409,cp434,cp458,cp482,cp506,cp530,cp554,cp578,cp602,cp626,cp651,cp675,cp699,cp723,cp735,cp747,cp759,cp771,cp783

使用した表=wild 条件= 攻撃/防御/HPすべて14以上
条件を満たす(これまでの分は除く)= normal時 0.1708984 %; boost時 0.4050926 %
条件を満たす(累計)= normal時 0.1953125 %; boost時 0.462963 %
辞書で選択される= normal時 18.45703 %; boost時 23.15972 %

possible CPs(これまでの分は除く)
374&cp36,cp61,cp86-87,cp111-112,cp136-138,cp161-163,cp186-189,cp211-214,cp237-240,cp260-264,cp284-288,cp308-312,cp331-336,cp355-360,cp379-384,cp402,cp404,cp406-408,cp426-428,cp430-432,cp450-452,cp454-456,cp473,cp475-480,cp497,cp499-504,cp521-522,cp524-528,cp544,cp546-547,cp549,cp551-552,cp568,cp570-571,cp573,cp575-576,cp592,cp594-595,cp597,cp599-600,cp616,cp618-619,cp621,cp623-624,cp639,cp641,cp643,cp645,cp647,cp649,cp663,cp665-666,cp669,cp671,cp673,cp687,cp689-690,cp693,cp695,cp697,cp710,cp713-714,cp716-717,cp719,cp721-722,cp725-726,cp728-729,cp731,cp733-734,cp736,cp738,cp740-741,cp743,cp745-746,cp748,cp750,cp752-753,cp755,cp757-758,cp760,cp762,cp764-765,cp767,cp769-770,cp772,cp774,cp776-777,cp779,cp781

使用した表=wild 条件= 攻撃15確定、防御HP12以上
条件を満たす(これまでの分は除く)= normal時 0.2929688 %; boost時 0.6944444 %
条件を満たす(累計)= normal時 0.4882812 %; boost時 1.157407 %
辞書で選択される= normal時 11.99544 %; boost時 18.15394 %

possible CPs(これまでの分は除く)
374&cp110,cp135,cp160,cp185,cp210,cp235-236,cp258-259,cp282-283,cp305-307,cp329-330,cp352-354,cp376-378,cp399-401,cp403,cp405,cp423-425,cp429,cp446-449,cp453,cp469,cp471-472,cp474,cp493,cp495-496,cp498,cp517-520,cp523,cp540,cp542-543,cp545,cp548,cp564-565,cp567,cp569,cp572,cp587,cp589-591,cp593,cp596,cp598,cp611,cp613-615,cp617,cp620,cp622,cp634,cp636-638,cp640,cp642,cp644,cp646,cp658,cp660-662,cp664,cp667-668,cp670,cp681,cp683,cp685,cp688,cp691-692,cp694,cp705,cp707-709,cp711-712,cp715,cp718,cp720,cp724,cp727,cp730,cp732,cp737,cp739,cp742,cp744,cp749,cp751,cp754,cp756,cp761,cp763,cp766,cp768,cp775,cp778

使用した表=wild 条件= 攻撃15確定、防御HP10以上
条件を満たす(これまでの分は除く)= normal時 0.4882812 %; boost時 1.157407 %
条件を満たす(累計)= normal時 0.9765625 %; boost時 2.314815 %
辞書で選択される= normal時 22.72054 %; boost時 27.19522 %

possible CPs(これまでの分は除く)
374&cp35,cp60,cp84-85,cp109,cp133-134,cp157-159,cp182-184,cp206-209,cp230-234,cp254-257,cp277-281,cp300-304,cp323-328,cp346-351,cp369-375,cp392-398,cp415,cp417-422,cp438,cp440-445,cp461,cp463-468,cp470,cp484,cp486-492,cp494,cp508-516,cp531-532,cp534-539,cp541,cp556-557,cp559-563,cp566,cp577,cp579-586,cp588,cp603-610,cp612,cp625,cp627,cp629-633,cp635,cp648,cp650,cp652-657,cp659,cp674,cp676-680,cp682,cp684,cp686,cp696,cp698,cp700-704,cp706,cp773

使用した表=wild 条件= 攻撃15確定、HP10以上、防御任意
条件を満たす(これまでの分は除く)= normal時 1.464844 %; boost時 2.083333 %
条件を満たす(累計)= normal時 2.441406 %; boost時 4.398148 %
辞書で選択される= normal時 20.41016 %; boost時 18.68248 %

possible CPs(これまでの分は除く)
374&cp34,cp58-59,cp81-83,cp105-108,cp128-132,cp152-156,cp176-181,cp199-205,cp223-229,cp245-253,cp267-276,cp290-299,cp314-322,cp338-345,cp362-368,cp386-391,cp410-414,cp416,cp433,cp435-437,cp439,cp457,cp459-460,cp462,cp481,cp483,cp485,cp505,cp507,cp529,cp533,cp550,cp553,cp555,cp558,cp574,cp601,cp628,cp672





上記すべてに選ばれないポケモンのCP
374&cp9-10,cp28-33,cp47-57,cp66-80,cp89-104,cp114-127,cp140-151,cp165-175,cp191-198,cp216-222,cp242-244,cp266