天鳳の牌譜を分析したいと思い始めて、mjlog形式の牌種についていろいろ調べて、わかったことを忘備録として書いておきます。特に鳴いた場合の牌種については、いろいろ書かれてあるサイトもありますが、なかなか難しいので、私が理解した部分を…
牌の種類
配牌や自摸牌、捨牌などの牌種を数字で表しています。同じ牌種なのに数字が4つあるのは、同種牌が4枚あるからですね。赤牌がある場合は、「16」が、「52」が
、「88」が
、といった赤牌を表します。
数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 |
---|---|---|---|---|---|---|---|
0~3 | ![]() | 36~39 | ![]() | 72~75 | ![]() | 108~111 | ![]() |
4~7 |
| 40~43 | ![]() | 76~79 | ![]() | 112~115 | ![]() |
8~11 | ![]() | 44~47 | ![]() | 80~83 | ![]() | 116~119 | ![]() |
12~15 | ![]() | 48~51 | ![]() | 84~87 | ![]() | 120~123 | ![]() |
16~19 | ![]() | 52~55 | ![]() | 88~91 | ![]() | 124~127 | ![]() |
20~23 | ![]() | 56~59 | ![]() | 92~95 | ![]() | 128~131 | ![]() |
24~27 | ![]() | 60~63 | ![]() | 96~99 | ![]() | 132~135 | ![]() |
28~31 | ![]() | 64~67 | ![]() | 100~103 | ![]() | ||
32~35 | ![]() | 68~71 | ![]() | 104~107 | ![]() |
チーした場合の牌種
鳴いた場合<N who=”3″ m=”58839″ />というものが表示されます。この「58839」という数字が鳴いた牌種を表します。
まず m の後ろにある数字「58839」を2進数にします。すると「1110010111010111」となります。これをわかりやすいように、「1110010111010111」と色分けします。赤の太字になっている、三桁目の数字がポイントです。
三桁目の数字は「1」です。これは「チー」の意味です。また後でやりますが、ここが「0」なら「ポン」もしくは「カン」です。
そして「チー」の場合注目するのは、十一桁目以降の数字です。「111001」ですね。これをまた10進数に戻します。すると「57」になります。それを以下の表にあてはめます。今回はです。これが鳴いてさらした牌です。
マーカー部分にはもう少し細かい情報があるのですが、今回は触れません。
数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 |
---|---|---|---|---|---|
0~2 | ![]() ![]() ![]() | 21~23 | ![]() ![]() ![]() | 42~44 | ![]() ![]() ![]() |
3~5 | ![]() ![]() ![]() | 24~26 | ![]() ![]() ![]() | 45~47 | ![]() ![]() ![]() |
6~8 | ![]() ![]() ![]() | 27~29 | ![]() ![]() ![]() | 48~50 | ![]() ![]() ![]() |
9~11 | ![]() ![]() ![]() | 30~32 | ![]() ![]() ![]() | 51~53 | ![]() ![]() ![]() |
12~14 | ![]() ![]() ![]() | 33~35 | ![]() ![]() ![]() | 54~56 | ![]() ![]() ![]() |
15~17 | ![]() ![]() ![]() | 36~38 | ![]() ![]() ![]() | 57~59 | ![]() ![]() ![]() |
18~20 | ![]() ![]() ![]() | 39~41 | ![]() ![]() ![]() | 60~62 | ![]() ![]() ![]() |
ポン・加カンした場合の牌種
鳴いた場合<N who=”3″ m=”39466″ />というものが表示されます。この「39466」という数字が鳴いた牌種を表します。
まず m の後ろにある数字「39466」を2進数にします。すると「1001101000101010」となります。これをわかりやすいように、「1001101000101010」と色分けします。赤の太字になっている、三桁目の数字がポイントです。
三桁目の数字が「0」です。これは「チー」以外、つまり「ポン」もしくは「カン」の意味です。「ポン」と「加カン」の判別は四桁目と五桁目です。四桁目が「1」なら「ポン」で五桁目が「1」なら「加カン」です。両方とも「0」なら「暗カン」もしくは「大ミンカン」です。
そして「ポン」もしくは「加カン」の場合注目するのは、十桁目以降の数字です。「1001101」ですね。これをまた10進数に戻します。すると「77」になります。それを以下の表にあてはめます。今回はです。これが鳴いてさらした牌です。
マーカー部分にはもう少し細かい情報があるのですが、今回は触れません。
数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 |
---|---|---|---|---|---|---|---|
0~2 | ![]() ![]() ![]() | 27~29 | ![]() ![]() ![]() | 54~56 | ![]() ![]() ![]() | 81~83 | ![]() ![]() ![]() |
3~5 | ![]() ![]() ![]() | 30~32 | ![]() ![]() ![]() | 57~59 | ![]() ![]() ![]() | 84~86 | ![]() ![]() ![]() |
6~8 | ![]() ![]() ![]() | 33~35 | ![]() ![]() ![]() | 60~62 | ![]() ![]() ![]() | 87~89 | ![]() ![]() ![]() |
9~11 | ![]() ![]() ![]() | 36~38 | ![]() ![]() ![]() | 63~65 | ![]() ![]() ![]() | 90~92 | ![]() ![]() ![]() |
12~14 | ![]() ![]() ![]() | 39~41 | ![]() ![]() ![]() | 66~68 | ![]() ![]() ![]() | 93~95 | ![]() ![]() ![]() |
15~17 | ![]() ![]() ![]() | 42~44 | ![]() ![]() ![]() | 69~71 | ![]() ![]() ![]() | 96~98 | ![]() ![]() ![]() |
18~20 | ![]() ![]() ![]() | 45~47 | ![]() ![]() ![]() | 72~74 | ![]() ![]() ![]() | 99~101 | ![]() ![]() ![]() |
21~23 | ![]() ![]() ![]() | 48~50 | ![]() ![]() ![]() | 75~77 | ![]() ![]() ![]() | ||
24~26 | ![]() ![]() ![]() | 51~53 | ![]() ![]() ![]() | 78~80 | ![]() ![]() ![]() |
暗カン・大ミンカンした場合の牌種
暗カン・大ミンカンの場合は三桁目から六桁目まで「0」が続きます。そして九桁目以降の数字を10進数に戻します。その数字を表に当てはめると牌種がわかります。
数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 | 数字 | 牌種 |
---|---|---|---|---|---|---|---|
0~3 | ![]() ![]() ![]() ![]() | 36~39 | ![]() ![]() ![]() ![]() | 72~75 | ![]() ![]() ![]() ![]() | 108~111 | ![]() ![]() ![]() ![]() |
4~7 |
| 40~43 | ![]() ![]() ![]() ![]() | 76~79 | ![]() ![]() ![]() ![]() | 112~115 | ![]() ![]() ![]() ![]() |
8~11 | ![]() ![]() ![]() ![]() | 44~47 | ![]() ![]() ![]() ![]() | 80~83 | ![]() ![]() ![]() ![]() | 116~119 | ![]() ![]() ![]() ![]() |
12~15 | ![]() ![]() ![]() ![]() | 48~51 | ![]() ![]() ![]() ![]() | 84~87 | ![]() ![]() ![]() ![]() | 120~123 | ![]() ![]() ![]() ![]() |
16~19 | ![]() ![]() ![]() ![]() | 52~55 | ![]() ![]() ![]() ![]() | 88~91 | ![]() ![]() ![]() ![]() | 124~127 | ![]() ![]() ![]() ![]() |
20~23 | ![]() ![]() ![]() ![]() | 56~59 | ![]() ![]() ![]() ![]() | 92~95 | ![]() ![]() ![]() ![]() | 128~131 | ![]() ![]() ![]() ![]() |
24~27 | ![]() ![]() ![]() ![]() | 60~63 | ![]() ![]() ![]() ![]() | 96~99 | ![]() ![]() ![]() ![]() | 132~135 | ![]() ![]() ![]() ![]() |
28~31 | ![]() ![]() ![]() ![]() | 64~67 | ![]() ![]() ![]() ![]() | 100~103 | ![]() ![]() ![]() ![]() | ||
32~35 | ![]() ![]() ![]() ![]() | 68~71 | ![]() ![]() ![]() ![]() | 104~107 | ![]() ![]() ![]() ![]() |
コメント