Created
August 29, 2024 14:41
-
-
Save redpeacock78/66fa7200367d66b6eddcb7501a6cb131 to your computer and use it in GitHub Desktop.
麻雀の得点計算(満貫打ち切り/ロン・ツモ差額考慮)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // ResutlObjectの型定義 | |
| type basicCalcResult = { [han: string]: { [fu: string]: number } }; | |
| type calcResult = { | |
| [han: string]: { [fu: string]: { [type: string]: string } }; | |
| }; | |
| type totalCalcResult = { [player: string]: calcResult }; | |
| // 切り上げ用関数 | |
| const roundUp = (val: number, base: number): number => | |
| Math.ceil(val / base) * base; | |
| // 翻数と符数 | |
| const han = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]; | |
| const hu = [20, 25, 30, 40, 50, 60, 70, 80, 90, 100, 110]; | |
| const matrix: number[][] = han.flatMap((han: number): number[][] => | |
| hu.map((fu: number): number[] => [han, fu]) | |
| ); | |
| // 基本点の算出 | |
| const basicCalc = (comb: number[]): number => 2 ** (comb[0] + 2) * comb[1]; | |
| const basicResult: basicCalcResult = {}; | |
| matrix.forEach((comb: number[]): void => { | |
| const han = `${comb[0]}翻`; | |
| const fu = `${comb[1]}符`; | |
| if (!basicResult[han]) basicResult[han] = {}; | |
| switch (comb[0]) { | |
| // 3翻70符以上は満貫扱い | |
| case 3: | |
| comb[1] >= 70 | |
| ? (basicResult[han][fu] = 2000) | |
| : (basicResult[han][fu] = basicCalc(comb)); | |
| break; | |
| // 4翻40符以上は満貫扱い | |
| case 4: | |
| comb[1] >= 40 | |
| ? (basicResult[han][fu] = 2000) | |
| : (basicResult[han][fu] = basicCalc(comb)); | |
| break; | |
| // 5翻は満貫 | |
| case 5: | |
| basicResult[han][fu] = 2000; | |
| break; | |
| // 6翻、7翻は跳満 | |
| case 6: | |
| case 7: | |
| basicResult[han][fu] = 3000; | |
| break; | |
| // 8翻、9翻、10翻は倍満 | |
| case 8: | |
| case 9: | |
| case 10: | |
| basicResult[han][fu] = 4000; | |
| break; | |
| // 11翻、12翻は三倍満 | |
| case 11: | |
| case 12: | |
| basicResult[han][fu] = 6000; | |
| break; | |
| // 13翻は役満 | |
| case 13: | |
| basicResult[han][fu] = 8000; | |
| break; | |
| default: | |
| basicResult[han][fu] = basicCalc(comb); | |
| } | |
| }); | |
| // 親の点の算出 | |
| const parentResult: Readonly<calcResult> = Object.freeze( | |
| Object.keys(basicResult) | |
| .map((key: string) => ({ | |
| [key]: Object.fromEntries( | |
| Object.entries(basicResult[key]).map( | |
| ([key, val]: [string, number]): [ | |
| string, | |
| { [key: string]: string } | |
| ] => { | |
| const result: number = val * 2; | |
| return [ | |
| key, | |
| { | |
| ツモ: `${roundUp(result, 100) * 3}(${roundUp(result, 100)}all)`, | |
| ロン: `${roundUp(result * 3, 100)}`, | |
| }, | |
| ]; | |
| } | |
| ) | |
| ), | |
| })) | |
| .reduce((acc, obj) => ({ ...acc, ...obj }), {}) | |
| ); | |
| // 子の点の算出 | |
| const childResult: Readonly<calcResult> = Object.freeze( | |
| Object.keys(basicResult) | |
| .map((key: string) => ({ | |
| [key]: Object.fromEntries( | |
| Object.entries(basicResult[key]).map( | |
| ([key, val]: [string, number]): [ | |
| string, | |
| { [key: string]: string } | |
| ] => { | |
| const child: number = roundUp(val, 100); | |
| const parent: number = roundUp(val * 2, 100); | |
| const result: number = child * 2 + parent; | |
| return [ | |
| key, | |
| { | |
| ツモ: `${result}(${child}/${parent})`, | |
| ロン: `${roundUp(val * 4, 100)}`, | |
| }, | |
| ]; | |
| } | |
| ) | |
| ), | |
| })) | |
| .reduce((acc, obj) => ({ ...acc, ...obj }), {}) | |
| ); | |
| const totalResult = { | |
| 親: parentResult, | |
| 子: childResult, | |
| } as const satisfies totalCalcResult; | |
| console.dir(totalResult, { depth: null }); |
Author
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Command
Result
{ "親": { "0翻": { "20符": { "ツモ": "600(200all)", "ロン": "500", }, "25符": { "ツモ": "600(200all)", "ロン": "600", }, "30符": { "ツモ": "900(300all)", "ロン": "800", }, "40符": { "ツモ": "1200(400all)", "ロン": "1000", }, "50符": { "ツモ": "1200(400all)", "ロン": "1200", }, "60符": { "ツモ": "1500(500all)", "ロン": "1500", }, "70符": { "ツモ": "1800(600all)", "ロン": "1700", }, "80符": { "ツモ": "2100(700all)", "ロン": "2000", }, "90符": { "ツモ": "2400(800all)", "ロン": "2200", }, "100符": { "ツモ": "2400(800all)", "ロン": "2400", }, "110符": { "ツモ": "2700(900all)", "ロン": "2700", }, }, "1翻": { "20符": { "ツモ": "1200(400all)", "ロン": "1000", }, "25符": { "ツモ": "1200(400all)", "ロン": "1200", }, "30符": { "ツモ": "1500(500all)", "ロン": "1500", }, "40符": { "ツモ": "2100(700all)", "ロン": "2000", }, "50符": { "ツモ": "2400(800all)", "ロン": "2400", }, "60符": { "ツモ": "3000(1000all)", "ロン": "2900", }, "70符": { "ツモ": "3600(1200all)", "ロン": "3400", }, "80符": { "ツモ": "3900(1300all)", "ロン": "3900", }, "90符": { "ツモ": "4500(1500all)", "ロン": "4400", }, "100符": { "ツモ": "4800(1600all)", "ロン": "4800", }, "110符": { "ツモ": "5400(1800all)", "ロン": "5300", }, }, "2翻": { "20符": { "ツモ": "2100(700all)", "ロン": "2000", }, "25符": { "ツモ": "2400(800all)", "ロン": "2400", }, "30符": { "ツモ": "3000(1000all)", "ロン": "2900", }, "40符": { "ツモ": "3900(1300all)", "ロン": "3900", }, "50符": { "ツモ": "4800(1600all)", "ロン": "4800", }, "60符": { "ツモ": "6000(2000all)", "ロン": "5800", }, "70符": { "ツモ": "6900(2300all)", "ロン": "6800", }, "80符": { "ツモ": "7800(2600all)", "ロン": "7700", }, "90符": { "ツモ": "8700(2900all)", "ロン": "8700", }, "100符": { "ツモ": "9600(3200all)", "ロン": "9600", }, "110符": { "ツモ": "10800(3600all)", "ロン": "10600", }, }, "3翻": { "20符": { "ツモ": "3900(1300all)", "ロン": "3900", }, "25符": { "ツモ": "4800(1600all)", "ロン": "4800", }, "30符": { "ツモ": "6000(2000all)", "ロン": "5800", }, "40符": { "ツモ": "7800(2600all)", "ロン": "7700", }, "50符": { "ツモ": "9600(3200all)", "ロン": "9600", }, "60符": { "ツモ": "11700(3900all)", "ロン": "11600", }, "70符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "80符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "90符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "100符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "110符": { "ツモ": "12000(4000all)", "ロン": "12000", }, }, "4翻": { "20符": { "ツモ": "7800(2600all)", "ロン": "7700", }, "25符": { "ツモ": "9600(3200all)", "ロン": "9600", }, "30符": { "ツモ": "11700(3900all)", "ロン": "11600", }, "40符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "50符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "60符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "70符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "80符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "90符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "100符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "110符": { "ツモ": "12000(4000all)", "ロン": "12000", }, }, "5翻": { "20符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "25符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "30符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "40符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "50符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "60符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "70符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "80符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "90符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "100符": { "ツモ": "12000(4000all)", "ロン": "12000", }, "110符": { "ツモ": "12000(4000all)", "ロン": "12000", }, }, "6翻": { "20符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "25符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "30符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "40符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "50符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "60符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "70符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "80符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "90符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "100符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "110符": { "ツモ": "18000(6000all)", "ロン": "18000", }, }, "7翻": { "20符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "25符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "30符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "40符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "50符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "60符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "70符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "80符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "90符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "100符": { "ツモ": "18000(6000all)", "ロン": "18000", }, "110符": { "ツモ": "18000(6000all)", "ロン": "18000", }, }, "8翻": { "20符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "25符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "30符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "40符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "50符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "60符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "70符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "80符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "90符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "100符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "110符": { "ツモ": "24000(8000all)", "ロン": "24000", }, }, "9翻": { "20符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "25符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "30符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "40符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "50符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "60符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "70符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "80符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "90符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "100符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "110符": { "ツモ": "24000(8000all)", "ロン": "24000", }, }, "10翻": { "20符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "25符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "30符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "40符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "50符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "60符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "70符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "80符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "90符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "100符": { "ツモ": "24000(8000all)", "ロン": "24000", }, "110符": { "ツモ": "24000(8000all)", "ロン": "24000", }, }, "11翻": { "20符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "25符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "30符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "40符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "50符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "60符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "70符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "80符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "90符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "100符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "110符": { "ツモ": "36000(12000all)", "ロン": "36000", }, }, "12翻": { "20符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "25符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "30符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "40符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "50符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "60符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "70符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "80符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "90符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "100符": { "ツモ": "36000(12000all)", "ロン": "36000", }, "110符": { "ツモ": "36000(12000all)", "ロン": "36000", }, }, "13翻": { "20符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "25符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "30符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "40符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "50符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "60符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "70符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "80符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "90符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "100符": { "ツモ": "48000(16000all)", "ロン": "48000", }, "110符": { "ツモ": "48000(16000all)", "ロン": "48000", }, }, }, "子": { "0翻": { "20符": { "ツモ": "400(100/200)", "ロン": "400", }, "25符": { "ツモ": "400(100/200)", "ロン": "400", }, "30符": { "ツモ": "700(200/300)", "ロン": "500", }, "40符": { "ツモ": "800(200/400)", "ロン": "700", }, "50符": { "ツモ": "800(200/400)", "ロン": "800", }, "60符": { "ツモ": "1100(300/500)", "ロン": "1000", }, "70符": { "ツモ": "1200(300/600)", "ロン": "1200", }, "80符": { "ツモ": "1500(400/700)", "ロン": "1300", }, "90符": { "ツモ": "1600(400/800)", "ロン": "1500", }, "100符": { "ツモ": "1600(400/800)", "ロン": "1600", }, "110符": { "ツモ": "1900(500/900)", "ロン": "1800", }, }, "1翻": { "20符": { "ツモ": "800(200/400)", "ロン": "700", }, "25符": { "ツモ": "800(200/400)", "ロン": "800", }, "30符": { "ツモ": "1100(300/500)", "ロン": "1000", }, "40符": { "ツモ": "1500(400/700)", "ロン": "1300", }, "50符": { "ツモ": "1600(400/800)", "ロン": "1600", }, "60符": { "ツモ": "2000(500/1000)", "ロン": "2000", }, "70符": { "ツモ": "2400(600/1200)", "ロン": "2300", }, "80符": { "ツモ": "2700(700/1300)", "ロン": "2600", }, "90符": { "ツモ": "3100(800/1500)", "ロン": "2900", }, "100符": { "ツモ": "3200(800/1600)", "ロン": "3200", }, "110符": { "ツモ": "3600(900/1800)", "ロン": "3600", }, }, "2翻": { "20符": { "ツモ": "1500(400/700)", "ロン": "1300", }, "25符": { "ツモ": "1600(400/800)", "ロン": "1600", }, "30符": { "ツモ": "2000(500/1000)", "ロン": "2000", }, "40符": { "ツモ": "2700(700/1300)", "ロン": "2600", }, "50符": { "ツモ": "3200(800/1600)", "ロン": "3200", }, "60符": { "ツモ": "4000(1000/2000)", "ロン": "3900", }, "70符": { "ツモ": "4700(1200/2300)", "ロン": "4500", }, "80符": { "ツモ": "5200(1300/2600)", "ロン": "5200", }, "90符": { "ツモ": "5900(1500/2900)", "ロン": "5800", }, "100符": { "ツモ": "6400(1600/3200)", "ロン": "6400", }, "110符": { "ツモ": "7200(1800/3600)", "ロン": "7100", }, }, "3翻": { "20符": { "ツモ": "2700(700/1300)", "ロン": "2600", }, "25符": { "ツモ": "3200(800/1600)", "ロン": "3200", }, "30符": { "ツモ": "4000(1000/2000)", "ロン": "3900", }, "40符": { "ツモ": "5200(1300/2600)", "ロン": "5200", }, "50符": { "ツモ": "6400(1600/3200)", "ロン": "6400", }, "60符": { "ツモ": "7900(2000/3900)", "ロン": "7700", }, "70符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "80符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "90符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "100符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "110符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, }, "4翻": { "20符": { "ツモ": "5200(1300/2600)", "ロン": "5200", }, "25符": { "ツモ": "6400(1600/3200)", "ロン": "6400", }, "30符": { "ツモ": "7900(2000/3900)", "ロン": "7700", }, "40符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "50符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "60符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "70符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "80符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "90符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "100符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "110符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, }, "5翻": { "20符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "25符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "30符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "40符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "50符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "60符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "70符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "80符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "90符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "100符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, "110符": { "ツモ": "8000(2000/4000)", "ロン": "8000", }, }, "6翻": { "20符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "25符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "30符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "40符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "50符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "60符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "70符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "80符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "90符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "100符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "110符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, }, "7翻": { "20符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "25符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "30符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "40符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "50符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "60符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "70符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "80符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "90符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "100符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, "110符": { "ツモ": "12000(3000/6000)", "ロン": "12000", }, }, "8翻": { "20符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "25符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "30符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "40符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "50符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "60符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "70符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "80符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "90符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "100符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "110符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, }, "9翻": { "20符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "25符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "30符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "40符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "50符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "60符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "70符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "80符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "90符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "100符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "110符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, }, "10翻": { "20符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "25符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "30符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "40符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "50符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "60符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "70符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "80符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "90符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "100符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, "110符": { "ツモ": "16000(4000/8000)", "ロン": "16000", }, }, "11翻": { "20符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "25符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "30符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "40符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "50符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "60符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "70符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "80符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "90符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "100符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "110符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, }, "12翻": { "20符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "25符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "30符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "40符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "50符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "60符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "70符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "80符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "90符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "100符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, "110符": { "ツモ": "24000(6000/12000)", "ロン": "24000", }, }, "13翻": { "20符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "25符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "30符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "40符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "50符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "60符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "70符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "80符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "90符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "100符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, "110符": { "ツモ": "32000(8000/16000)", "ロン": "32000", }, }, }, }