麻雀プログラム関係のリンク集 - nekobean/mahjong-cpp GitHub Wiki
麻雀アプリ
牌譜検討サービス
- Mahjong AI Utilities (Motral/Akochan)
麻雀 AI
向聴数計算
ライブラリ
- 置換数方式
- tomohxx 氏: tomohxx/shanten-number (C++)
- Cryolite 氏: Cryolite/nyanten (C++)
- Apricot-S 氏: Apricot-S/xiangting (Rust crates.io)
- Apricot-S 氏: Apricot-S/xiangting-py (Python PyPI)
- zurukumo 氏: zurukumo/kago-utils (Python PyPI)
- mjx-project: shanten-tools (Python PyPI)
- ブロック分解方式
- MahjongRepository/mahjong (Python PyPI)
解説記事
- 置換数方式
- tomohxx 氏: 麻雀アルゴリズム
- tomohxx 氏: [麻雀]シャンテン数計算アルゴリズム #C++ - Qiita
- zurukumo 氏: ネット上の向聴数計算アルゴリズムの知見に勝手に補足する
- zurukumo 氏: 続・ネット上の向聴数計算アルゴリズムの知見に勝手に補足する
- KamichanR 氏: 【麻雀】シャンテン数 高速計算アルゴリズム #C++ - Qiita
- Cryolite 氏: Theoretical Background of Nyanten (Efficient Computation of Shanten/Deficiency Numbers) #麻雀 - Qiita
- ブロック分解方式
- ハッシュ化の方式