2012年2月13日月曜日

続・モゲマスのSレアゲットと確率の関係

この手のネタはやはり学生には食いつきがいいのか何かわからないが、いくつかフィードバックをもらったので問題を組みなおしてみよう。

どうやら、ガチャを1回やった場合に「6種類のカードのどれかが必ず得られる」のではなく、その他のカードも含まれているらしい。確率については非公開(これで本当に良いのかという気もするが、いろいろ調べても景品表示法等には抵触しないようだ)。

とりあえず試算のために、twitterでもらった「1回の試行で6種類のどれかが得られる確率は12%くらい」というデータに基づいて話を進める。もし12%=0.12の中で6種類が均等であれば、目的のカードが得られる確率はそれぞれ2%=0.02となる。
  • 6種類のうち、最初の1種類が得られるまでの試行回数は、パラメータ0.12の幾何分布に従い、その平均回数は1/0.12≒8.3回である。
  • 1種類めのカードが得られた後、2種類めの未所持カードが得られるまでの試行回数は、パラメータ0.10の幾何分布に従い、その平均回数は1/0.10=10回である。
  • 以下同文で、6種類すべてを最低1枚ずつ得るまでの平均試行回数は、1/0.12+1/0.10+1/0.08+1/0.06+1/0.04+1.0.02=122.5回。
1回300円ならば、6種類すべてを得るまでの平均費用は122.5×300=36750円である。なるほど、ねとらぼの元記事ではこの値を超えるのは1回だけで、後はこれより短い(が著しく短いわけでもない)。12%という予測はなかなか妥当な数値と言えそうだ。

モゲマスのSレアゲットと確率の関係(なんじゃそら)

続編はこちら

入試(A日程)、講義の採点、卒研、修論と、中堅私立大学の1月末~2月初旬は1年で最も忙しい時期である。とりあえずそれが終わってほっと一息ついて、ニュースサイトを見ていたら面白そうな記事に出会った。
ねとらぼ:「モゲマス」にニートショック到来! 「双葉杏」を求めて大金をぶっ込むプロデューサーが続出
いろいろと専門用語?が乱舞しているので意味を把握するにはやや時間を要するが、モゲマスというのはベイスターズを買ったあの「モバゲー」で提供されるゲームのタイトル「アイドルマスター シンデレラガールズ」の略称らしい。

こうしたネットワークゲームにおいて、ゲームを進めていくために使えるアイテムや、何となく持っているとうれしいアイテムをランダムに受け取ることができる仕掛けを「ガチャ」と呼ぶ。要するに僕らの子供の頃の(今もあるか)ガチャガチャのソフトウェア版ということか。ガチャにはゲーム内で無料で実行できるものもあれば、毎回お金を取られる有料(課金)ガチャというのもあるらしい。
で、この「モゲマス」の中の期間限定イベントとして、有料ガチャで6人のアイドルキャラのどれかが当たるのだが、6人全部揃えたプレイヤーだけに希少カードがプレゼントされる、ということのようだ。

これはつまるところ「6種類のいずれかのカードが入った袋を買い続け、6種類すべてを揃えるまでには何回買わねばならないのか?」という問題に帰着できる。 クーポン集めの問題 (coupon collector's problem) という奴だ。仮面ライダーチップスだろうがなんだろうが、モデルとしては同じだ。平均くらいなら恐らく大学1・2年の練習問題として解けるだろう。

ここでは、はずれくじは存在せず、6種類のカードのどれも等確率で袋に入っているとしよう。また、いずれかのカードを得たとしても、その後のカードの確率には変化が無い(独立である)と仮定する。このとき、以下のように考えると平均が求まる。
  • 最初のカードを得るまでの回数は当然1回だ。なぜならば、どのカードを引いても、それは未入手のカードだから。
  • 最初のカードを得てから、次に未入手の(つまり2種類目の)カードを得るまでの回数は、 パラメータ5/6の幾何分布に従い、その平均回数は6/5=1.2回である。
  • 2種類目のカードを得てから、次に未入手の(つまり3種類目の)カードを得るまでの回数は、パラメータ4/6の幾何分布に従い、その平均回数は6/4=1.5回である。
  • 同様の考え方により、結局6種類のカードを得るまでの平均回数は1+6/5+6/4+6/3+6/2+6/1=14.7回である。
「モゲマス」における課金ガチャは1回300円らしいので、14.7×300=4410円が「Sレアをゲットするための平均費用」ということになる。上記記事では万単位でかかっているそうだが、もちろん確率的にはそういうこともあり得る。ただ、ここまで平均より大きな値ばかりが並ぶと、等確率やら独立性といった仮定が成り立ってないのだろうと推測したりもする。

英語配列のノートPCで日本語配列設定にしちゃった時に、アンダースコアを入力するTips

US配列のLG gram SuperSlimを購入した。で、Windowsの初期セットアップを始めたところ、最初に選択できるキー配列はMicrosoft IME(まあ要するに日本語配列)だけ。で、その後に「追加のキー配列」を選択できるのだが、後でやればいいやと思ってスルーしてしま...