| 合計翻数 | 役係数 |
|---|---|
| 0 | 1 |
| 1 | 2 |
| 2 | 4 |
| 3 | 7 |
| 4 | 11 |
| 5 | 16 |
| 6 | 22 |
| 7 | 29 |
| 8 | 37 |
| 役の名前 | 翻数 | 説明 |
|---|---|---|
| ピンフ | 1 | すべて順子で、両面待ち |
| タンヤオ | 1 | 1、9を含まない |
| イーペイコー | 1 | 同じ面子(順子、刻子)がある |
| ドラ | 1 | ドラを1枚以上含む (2枚以上あっても翻数は増えません←インフレ防止のため) |
| イッツウ | 2 | 123456789の形 |
| チャンタ | 2 | すべての面子に1か9を含む |
| トイトイ | 2 | すべてが刻子 |
| テンホー | 2 | 親が配牌で和了するか、親の第一捨牌で子が和了 |
| チンロウトウ(役満) | 8 | 1と9のみ (他の役も表示はされますが、複合しません) New! |
| イッショク(役満) | 8 | 同じ数字×9 (他の役も表示はされますが、複合しません) |
| 合計翻数 | すべて順子 | 1刻子 | 2刻子 | 3刻子 |
|---|---|---|---|---|
| 0 | 800 | 960 | 1120 | (1280) |
| 1 | 1600 | 1920 | 2240 | (2560) |
| 2 | 3200 | 3840 | 4480 | 5120 |
| 3 | 5600 | 6720 | 7840 | 8960 |
| 4 | 8800 | 10560 | 12320 | 14080 |
| 5 | 12800 | 15360 | 17920 | 20480 |
| 6 | 17600 | 21120 | 24640 | 28160 |
| 7 | 23200 | (27840) | (32480) | 37120 |
| 8 | (29600) | (35520) | (41440) | 47360 |
| プログラム (ステップ数) |
内容 |
|---|---|
| P9 (5 steps) |
Min1F RAN# MR1F GSBP9 |
| P8 (11 steps) |
÷ MRF 10^x = FRAC × 10 = INT |
| P7 (26 steps) |
Min06 AC Min00 Min1F LBL0 MR06 x=0 GOTO9 log INT 10^x M-06 log × MR00 ISZ 10^x M+1F = M+1F GOTO0 LBL9 " AR1F " |
| P6 (10 steps) |
1 Min12 RAN# × 9 = INT M+12 10^x |
| P5 (7 steps) |
MR02 GSBP8 ÷ 3 = FRAC |
| P4 (6 steps) |
ABS - 5 = ABS |
| P3 (186 steps) |
Min04 x=F "Toitoi" x=F GSBP9 x=F 2 Min00 MRF X←→M06 x>=F GOTO6 ISZ ISZ "Chanta" GSBP9 LBL6 2 x>=F GOTO7 MR12 X←→MF x=F GOTO4 MR10 GSBP8 M+04 LBL4 7 x=F x=0 2 M+F MR10 GSBP8 M+04 MR04 x=0 GOTO7 ISZ "Pinfu" GSBP9 LBL7 1 MinF MR15 x=F "Tenho" x=F ISZ x=F ISZ x=F GSBP9 IND MR05 Min10 GSBP8 Min04 8 M+F M-06 MR10 GSBP8 M+04 MR04 x=F GOTO5 x=0 ISZ x=0 "Tanyao" x=0 GSBP9 9 10^x ÷ 9 = INT MinF MR10 x=F ISZ x=F ISZ x=F "Ittsu" x=F GSBP9 MR18 MinF MR17 x=F MR19 x=F GOTO5 MR17 x=F x=0 MR19 x=F ISZ x=F "Iipeiko" x=F GSBP9 MR14 MinF MR10 GSBP8 x=0 GOTO3 ISZ "Dora" GSBP9 GOTO3 LBL5 8 Min00 "*YAKUMAN*" GSBP9 LBL3 |
| P2 (34 steps) |
MR19 ABS log INT Min00 10^x M-19 M-19 M-19 MR19 x>=0 ISZ x>=0 GOTO9 1 M+F AC X←→M00 M-00 10^x M+10 × 1.89 = M+19 LBL9 MR00 GSBP4 M-06 MR00 |
| P1 (16 steps) |
IND MR05 Min19 AC MinF Min10 11 Min06 GSBP2 Min17 GSBP2 Min18 GSBP2 X←→M19 |
| P0 (203 steps) |
AC Min01 Min02 Min13 Min15 8 Min00 LBL0 GSBP6 M+01 GSBP6 M+02 DSZ GOTO0 MR01 GSBP7 GSBP6 MR12 Min14 LBL0 1 MinF X←→M05 x=F M+05 MR13 IND M+05 MR05 1/x INT x=F MR13 x>=F " AR12 " x>=F PAUSE x>=F PAUSE x=0 GSBP1 x=0 "Ron□ AR12 " x=0 GOTO3 MR13 IND M-05 GSBP6 IND M+05 1 M+15 LBL7 "■ AR14 ■□ AR08" IND GOTO5 GSBP1 x=0 GOTO5 AC MinF 9 Min17 LBL8 GSBP5 Min18 2 M+18 M+F GSBP5 M+18 1 M-F GSBP5 x=0 GOTO9 × 6 = M-18 MR18 x=0 x=F 3 M+18 MRF GSBP4 sin M-18 MR17 M-18 MR18 x>=0 GOTO9 MR18 M+17 MRF Min04 LBL9 8 x>=F GOTO8 GOTO4 LBL1 MR01 GSBP7 HLT Min04 x=0 GSBP1 x=0 GOTO5 MR04 MinF MR01 GSBP8 x=0 GOTO7 LBL4 MR04 Min12 - 1 = 10^x IND M-05 Min13 GOTO0 LBL5 "Tsumo□ AR12 " LBL3 IND MR05 GSBP7 MR02 GSBP7 GSBP1 GSBP3 MR00 + x^2 + 2 = × 80 × MR06 × ( 3 X←→M05 M-05 - MR05 = XD "#" GSBP9 " AR08 / AR09 " GSBP9 GSBP9 x~ INT "Ave□#" |
| メモリ | 用途 |
|---|---|
| MR00 | 汎用、役の数 |
| MR01〜02 | 手牌 |
| MR04 | 汎用 |
| MR05 | 手番プレイヤー(1=人間,2=FX-602P) |
| MR06 | 手札の選択(1〜4) |
| MR07〜09 | スコアの統計用 |
| MR10 | 順子形判定 |
| MR12 | ツモ牌、捨て牌 |
| MR13 | ツモ牌、捨て牌(指数表現) |
| MR14 | ドラ |
| MR15 | 巡 |
| MR17〜19 | 面子、コンピュータ思考用 |
| MRF | 比較用 |
| MR1F | xレジスタ保存用 |
[ HomePage | FX-602Pのページ ]
PED00725@nifty.ne.jp, ey5k-myhr@asahi-net.or.jp Last modified 2001/02/06