六向聴追記(五分後)

致命的なバグ見つけた。 順子が一つ見つかった場合その順子を手牌から取り除く作業してなかった。そのため、その順子が後に塔子計算の時に両塔として計算されて、塔子が少なくとも一つ、で弾かれるというやつ。ちなみにこのバグ、適当に直すと 13456 みたいな形が
[嵌塔+順子]ではなく[浮き牌+順子+浮き牌]と見られてしまうから面倒…
上の記事の確立のとこはちょっと無視しといて

多分修正完了、で結果

:
6shanten! : 996537 : 1w 2w 3w 4w 9w 3s 8s 1p 4p 9p ton nan haku hatsu
:
6shanten! : 997607 : 1w 3w 5w 8w 3s 8s 1p 5p 7p 9p ton shaa hatsu chun
6shanten! : 997661 : 1w 6w 8w 9w 1s 4s 7s 2p 4p 9p ton shaa haku chun
6shanten! : 997920 : 2w 4w 5w 8w 2s 4s 6s 9s 3p ton shaa pee haku chun
6shanten! : 998110 : 2w 4w 5w 8w 5s 2p 4p 5p ton nan shaa pee haku chun
6shanten! : 998255 : 3w 4w 8w 2s 3s 5s 8s 2p 5p 8p ton nan pee haku
6shanten! : 998291 : 1w 5w 8w 3s 7s 9s 2p 4p 9p ton shaa pee haku chun
6shanten! : 998483 : 1w 4w 9w 1s 2s 9s 1p 5p 6p 8p nan shaa pee chun
6shanten! : 998841 : 3w 7w 3s 5s 8s 1p 3p 5p 8p ton nan shaa pee hatsu
6shanten! : 999463 : 2w 7w 8w 3s 6s 5p 8p 9p ton nan shaa pee haku chun
:1000000
randsort count : 1000000
6shanten count : 3234
6shan percent  : 0.323400%

ちゃんと順子混ざりのも計算できるようになった。結果は少し増えたかな、程度で


今思ったけど何向聴って普通13枚に対して言うよね、というわけで、

:
:
6shanten! : 999161 : 1w 4w 5w 1s 4s 9s 4p 5p 9p ton shaa haku chun
6shanten! : 999212 : 1w 4w 7w 9w 6s 9s 1p 4p 6p 8p nan shaa haku
6shanten! : 999317 : 1w 2w 8w 2s 5s 9s 2p 4p 5p 8p ton pee haku
6shanten! : 999385 : 5w 6w 9w 3s 6s 8s 1p 8p ton nan shaa haku hatsu
6shanten! : 999468 : 1w 2w 4w 7w 1s 4s 8s 9s 3p 6p nan shaa chun
6shanten! : 999755 : 1w 4w 5w 8w 4s 7s 5p 8p 9p ton shaa pee haku
6shanten! : 999768 : 1w 4w 7w 1s 3s 4s 6s 8s 1p 6p 9p shaa hatsu
6shanten! : 999816 : 3s 4s 5s 5w 9w 6s 9s 3p 8p pee haku hatsu chun
:1000000
randsort count : 1000000
6shanten count : 11411
6shan percent  : 1.141100%

13枚だと1パーセントちょいの確率で回ってくることがわかった。一年間で交通事故にあう確率(0.9%)より高いジャマイカ