Monte-Carlo Simulation for Mahjong

被引:3
|
作者
Chen, Jr-Chang [1 ]
Tang, Shih-Chieh [2 ]
Wu, I-Chen [2 ,3 ]
机构
[1] Natl Taipei Univ, Dept Comp Sci & Informat Engn, New Taipei 23741, Taiwan
[2] Natl Yang Ming Chiao Tung Univ, Dept Comp Sci, Hsinchu 30050, Taiwan
[3] Acad Sinica, Res Ctr IT Innovat, Taipei 11529, Taiwan
关键词
Monte-Carlo simulation; discard-twice method; imperfect information game; Mahjong; progressive pruning;
D O I
10.6688/JISE.202207_38(4).0005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mahjong is a four-player, stochastic, imperfect information game. This paper focuses on the Taiwanese variant of Mahjong, whose complexity is higher than that of Go. We design a strong anytime Monte-Carlo-based Taiwanese Mahjong program. First, we adopt the flat Monte Carlo to calculate the win rates of all afterstates/actions such as discarding each tile. Then, we propose a heuristic method, which we incorporate into flat Monte Carlo to obtain the accurate tile to be discarded. As an anytime algorithm, we can stop simulations and return the current best move at any time. In addition, we prune bad actions to increase accuracy and efficiency. Our program, SIMCAT, won the championship in the Mahjong tournaments in Computer Olympiad 2020 and TAAI 2019/2020.
引用
收藏
页码:775 / 790
页数:16
相关论文
共 50 条
  • [41] MONTE-CARLO SIMULATION OF ANISOTROPIC SURFACES
    VANDIJK, DJ
    VANLEEUW.C
    BENNEMA, P
    JOURNAL OF CRYSTAL GROWTH, 1974, 23 (01) : 81 - 84
  • [42] MONTE-CARLO SIMULATION OF ISOPENTANE GLASS
    YASHONATH, S
    RAO, CNR
    PROCEEDINGS OF THE ROYAL SOCIETY OF LONDON SERIES A-MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES, 1985, 400 (1818): : 61 - 73
  • [43] MONTE-CARLO SIMULATION OF POLYAMPHOLYTE CHAINS
    DESOUZA, AR
    DEGREVE, L
    MOLECULAR SIMULATION, 1993, 11 (06) : 337 - 344
  • [44] MONTE-CARLO SIMULATION IN RISK ANALYSIS
    HARALAMBIDES, HE
    FINANCIAL MANAGEMENT, 1991, 20 (02) : 15 - 16
  • [45] MONTE-CARLO SIMULATION OF TRANSFORMATIONS IN SIC
    KABRA, VK
    PANDEY, D
    PHASE TRANSITIONS, 1989, 16 : 211 - 229
  • [46] A NEW APPROACH TO MONTE-CARLO SIMULATION
    JACOBONI, C
    1989 INTERNATIONAL ELECTRON DEVICES MEETING, TECHNICAL DIGEST, 1989, : 469 - 472
  • [47] APPLICATIONS OF MONTE-CARLO SIMULATION IN PETROGRAPHY
    FERGUSON, CC
    HARVEY, PK
    JOURNAL OF THE GEOLOGICAL SOCIETY, 1980, 137 (JAN) : 109 - 110
  • [48] MONTE-CARLO SIMULATION OF DENTAL RADIOGRAPHS
    GIBBS, SJ
    PUJOL, A
    JOURNAL OF DENTAL RESEARCH, 1980, 59 : 374 - 374
  • [49] MONTE-CARLO SIMULATION OF THE DUMAND ARRAY
    STENGER, VJ
    BULLETIN OF THE AMERICAN PHYSICAL SOCIETY, 1980, 25 (04): : 490 - 490
  • [50] MONTE-CARLO SIMULATION OF THE CUBIC MODEL
    SABLIK, MJ
    COOK, M
    VUONG, N
    PHANI, L
    ZAWONSKI, M
    PHANI, M
    JOURNAL OF APPLIED PHYSICS, 1979, 50 (11) : 7385 - 7387