ご利用前に必ずお読みください
> ご返信ありがとうございます。 > > 素人考えですが、待ちによってリーチがかけられなかったりあがれなかったりするのは何か違うような気がします。 > 実際にどのように判定しているか分かりませんが、待ちのパターン(両面待ちとか単騎待ちとか)から判断しているとすると、そのパターンをすべて考慮する必要がありムリがあると思います。 > 的外れでしたら、申し訳ありません。 > > 自分なら、処理の重さとかプログラミングの面倒くささを無視した考えになってしまいますが、国士無双と七対子を除くと、下記のように考えるかなと思いました。 > Cとか ActionScript なら多少は分かる程度で、麻雀ゲームに関してはまったくの素人のあさはかな考えだと思いますが。 > 手持ち13枚+ツモった1枚あるいは他が捨てた1枚の計14枚を、その都度3枚・3枚・3枚・3枚・2枚の組み合わせにできるか判断して、組み合わせることがことができたら「あがり」(当然、何かの役が必要ですが)。 > 手持ち13枚+牌の全34種類のうちの1種類の計14枚を、3枚・3枚・3枚・3枚・2枚の組み合わせにできるか牌34種類に対して判断して、組み合わせることがことができるものがあったら「聴牌」、34通りの中で組み合わせることがことができた牌が「待ち牌」。 > > 他の数ある麻雀ゲームがどのように判定しているか分かりませんが、きっともっと良い方法があるんだろうなと思います。 > ちょっと興味があったので、「麻雀ゲーム ソース」でググってみても、GitHub での見方がよく分からなかったり、内容がよく分からなかったり。 > > ひとつ見つけたもの、シャンテン数の算出みたいなのでちょっと違うような気がしますが、3枚・3枚・3枚・3枚・2枚の組み合わせを見つけるにしても面倒だなと思いました。 > それに加えて役を判断するとなると、かなり面倒そうですね。 > 【麻雀】Javascriptで通常手のアガリとシャンテン数を算出する麻雀プログラムを作る > https://mahjong.org/program_009/ > 【麻雀】Javascriptで通常手のアガリとシャンテン数を算出する麻雀プログラムを作る(再帰呼び出し版) > https://mahjong.org/program_019/ > > 長文、駄文、失礼しました。
マークダウンを有効にする
テキストエディター「Mery」ベータ版 v3.8.6 を公開
ヨーグルトメーカーで作った R-1 ヨーグルトで強さを引き出してみた
テキストエディター「Mery」の配色テーマ集
テキストエディター「Mery」ベータ版 Ver 2.6.9 を公開、自動保存機能、バックアップ機能を搭載
知っておくと便利なテキストエディター「Mery」の 10 個の小技
リズム天国 ミラクルスターズ -Switch
トモダチコレクション わくわく生活 -Switch
パワフルプロ野球2026-2027 -Switch
ニンテンドープリペイド番号 9000円|オンラインコード版
ニンテンドープリペイド番号 5000円|オンラインコード版
Dジェネシス ダンジョンが出来て3年 11
異世界のんびり農家 21
嘆きの亡霊は引退したい ~最弱ハンターによる最強パーティ育成術~ 14 (GC…
お気楽領主の楽しい領地防衛 10 ~生産系魔術で名もなき村を最強の城塞都市…
ようこそ実力至上主義の教室へ 3年生編4 (MF文庫J)