nisi

麻雀のデータ研究者です。 麻雀数理研究会所属 ブログURL:http://epsilo…

nisi

麻雀のデータ研究者です。 麻雀数理研究会所属 ブログURL:http://epsilon69399.blog20.fc2.com/ ツイッターアカウント:@nisi5028

最近の記事

役満アガリの間隔の話

ここ最近は、1日1試合くらいのペースで天鳳やってるのですが、ここ最近(数か月とか1年単位で、)役満アガれてないなぁーと思っています。そこで、今日は役満の出現間隔について、超簡単なシミュレーションやって、何局ぶりに役満が出るのが普通くらいなのかを調べてみました。 シミュレーション作るにあたって、ある局に自分が役満をアガれる確率が必要です。天鳳の今年4月はじめ~12日までの鳳南のアガリ時手役複合確率はこんな感じらしいです。 アガリ時役満発生率は0.13%であると。これに自分の

    • 最近の不ツキを可視化してみる

      ここ最近(1~2か月)、麻雀は絶不調モードです。1周回って笑ってしまうくらいに。 あまりにもツイてないので、自分の牌譜をいろいろ牌譜解析して調べてみました。 1.先制両面リーチ時アガリ率・放銃率まずは、自分が先制リーチしたときのアガリ率・放銃率について、対局日についての時系列折れ線グラフで、直近20回の先制リーチの移動平均を取ってみました。 この記事では、「先制」の定義は一人目リーチを指すものとします。(他家に副露者はいるかもしれない。) (2018年半ばは特上卓に落

      • お知らせさんのSuphx本を読んだ

        (今更かよっと突っ込まれそうですが、)今日はお知らせさんの著書「世界最強麻雀AI Suphxの衝撃」を読んだので、僭越ながら感想を書こうと思いました。 お知らせさんの文章について私自身はデータ取りばっかりで、あまり読者に刺さるような文章を書くとか、評価するというのがあまりできませんが、1個思ったのは、 「読者への問いかけがなんかすげー」 ということでした。めっちゃあいまいで申し訳ないですが。 普段読むのは、一般的な麻雀本とか、プログラミング上のいろんな方法論が乗ってる

        • 重複組み合わせを自然数に対応付けるアルゴリズム

          ちょっと数学を知っておられる方なら、n個の玉からr個を重複を許して取る組み合わせの場合の数(重複組み合わせ)はnHr=(n+r-1)Cr通りというのは周知のことかと思います。 以下、n個の玉からr個を重複を許して取る組み合わせと等価の問題、Σ_(i=1)^(n)x_i=r、を満たす0以上整数の組(x_1,x_2,…,x_n)を求める問題に置き換えて話をします。 その重複組み合わせについて、場合の数は公式から導き出されるのですが、ある事情により、その(n+r-1)Cr通りの

        役満アガリの間隔の話

          Pythonとサクラエディタとわたし

          今日はあまり麻雀と関係ないしょうもない小ネタを日記調で書いていきます。(筆者 nisi) 最近、新作のネタのために、久々にPythonを引っ張り出してみました。それはそれで、着々と成果が出始めているので、その話は別の機会にするとして、今日はPythonのコーディングについて、思ったことです。 Pythonと言えば、インデントルールがあるのですが、例えば、下のような何十行~何百行の長文処理があったとします。 def testfunc(): #長文処理はじめ hog

          Pythonとサクラエディタとわたし