記事一覧
役満アガリの間隔の話
ここ最近は、1日1試合くらいのペースで天鳳やってるのですが、ここ最近(数か月とか1年単位で、)役満アガれてないなぁーと思っています。そこで、今日は役満の出現間隔について、超簡単なシミュレーションやって、何局ぶりに役満が出るのが普通くらいなのかを調べてみました。
シミュレーション作るにあたって、ある局に自分が役満をアガれる確率が必要です。天鳳の今年4月はじめ~12日までの鳳南のアガリ時手役複合確率
最近の不ツキを可視化してみる
ここ最近(1~2か月)、麻雀は絶不調モードです。1周回って笑ってしまうくらいに。
あまりにもツイてないので、自分の牌譜をいろいろ牌譜解析して調べてみました。
1.先制両面リーチ時アガリ率・放銃率まずは、自分が先制リーチしたときのアガリ率・放銃率について、対局日についての時系列折れ線グラフで、直近20回の先制リーチの移動平均を取ってみました。
この記事では、「先制」の定義は一人目リーチを指すも
お知らせさんの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)を求める問題に置き換えて話をします。
その重複組み合わせについて、場合
Pythonとサクラエディタとわたし
今日はあまり麻雀と関係ないしょうもない小ネタを日記調で書いていきます。(筆者 nisi)
最近、新作のネタのために、久々にPythonを引っ張り出してみました。それはそれで、着々と成果が出始めているので、その話は別の機会にするとして、今日はPythonのコーディングについて、思ったことです。
Pythonと言えば、インデントルールがあるのですが、例えば、下のような何十行~何百行の長文処理があっ