ヤマカサのプログラミング勉強日記

プログラミングに関する日記とどうでもよい雑記からなるブログです。

麻雀

向聴数の計算3

向聴数の計算 qiita.com 自分の以前の方法では4色の和了形のパターン140くらいを全探索していましたが,動的計画法により効率化させます.

向聴数の計算2

向聴数の計算 前回の記事で向聴数の計算をある程度高速に行えるようになりましたが,手牌の距離計算のテーブルを構築するための計算量が問題でした. yamakasa3.hatenablog.com

向聴数の計算1

向聴数 向聴数とは聴牌に必要な数ですが,ここでは向聴数を求めるために手牌と手牌の距離という概念を用います.基本的にはこの記事の方針でやります. [麻雀]シャンテン数計算アルゴリズム - Qiita

麻雀の和了形について

麻雀の和了形のパターン 配牌のパターン数は前回の記事で簡単に求まることが分かりましたが,和了形のパターンを求めるには労力が要ります.今回は基本的に下記の記事のことをやります. [麻雀]天和の確率計算 - Qiita 麻雀の数学

麻雀の配牌のパターン数

配牌のパターン 麻雀の配牌は親は14枚,子は13枚です.麻雀の牌の種類は34で各4枚ずつあります.このことを元に数学的に配牌のパターン数を求めます.

麻雀の和了判定

麻雀の和了 久しぶりの記事です.今年は麻雀について頑張るぞということで麻雀のプログラミングをしたいと思います. 七対子や国士無双を除いた一般形の和了を考えます.よくあるプログラムでは刻子や順子の抜き出し方のパターンを考えて再帰的な手法で和了…

Mリーグにおける各チームの各順位の平均ポイント

Mリーグ m-league.jp 前回の記事ではMJのレート計算式を参考にして各チームと選手のレートを出しましたが、大体得点の並び通りにレートも同様でした。 今回は各チームの各順位における点数の平均を出してみました。

天鳳の記録 その1

天鳳 tenhou.net ネット麻雀で最大の規模を誇る天鳳を8月の後半からちょこちょこ遊んでいたんですが、三段 (四麻) になったので記録として記事にします。

Mリーグの成績からレートを計算する

Mリーグ m-league.jp