The 18th Game Programming Workshop ,a) 1,b) 1,c) 2,d) 1,e) 1,f) Adapting One-Player Mahjong Players to Four-Player Mahjong

Similar documents
Vol.55 No (Nov. 2014) 1 Fig. 1 Proposed method [5] 4 [6] [7]

[1] AI [2] Pac-Man Ms. Pac-Man Ms. Pac-Man Pac-Man Ms. Pac-Man IEEE AI Ms. Pac-Man AI [3] AI 2011 UCT[4] [5] 58,990 Ms. Pac-Man AI Ms. Pac-Man 921,360

2 ( ) i


IPSJ SIG Technical Report Vol.2016-CE-137 No /12/ e β /α α β β / α A judgment method of difficulty of task for a learner using simple

( ) [1] [4] ( ) 2. [5] [6] Piano Tutor[7] [1], [2], [8], [9] Radiobaton[10] Two Finger Piano[11] Coloring-in Piano[12] ism[13] MIDI MIDI 1 Fig. 1 Syst

1: A/B/C/D Fig. 1 Modeling Based on Difference in Agitation Method artisoc[7] A D 2017 Information Processing

Q [4] 2. [3] [5] ϵ- Q Q CO CO [4] Q Q [1] i = X ln n i + C (1) n i i n n i i i n i = n X i i C exploration exploitation [4] Q Q Q ϵ 1 ϵ 3. [3] [5] [4]

人工知能学会研究会資料 SIG-KBS-B Analysis of Voting Behavior in One Night Werewolf 1 2 Ema Nishizaki 1 Tomonobu Ozaki Graduate School of Integrated B

百人一首かるた選手の競技時の脳の情報処理に関する研究

IPSJ SIG Technical Report Vol.2011-EC-19 No /3/ ,.,., Peg-Scope Viewer,,.,,,,. Utilization of Watching Logs for Support of Multi-

The 15th Game Programming Workshop 2010 Magic Bitboard Magic Bitboard Bitboard Magic Bitboard Bitboard Magic Bitboard Magic Bitboard Magic Bitbo

先端社会研究 ★5★号/4.山崎

1 Web [2] Web [3] [4] [5], [6] [7] [8] S.W. [9] 3. MeetingShelf Web MeetingShelf MeetingShelf (1) (2) (3) (4) (5) Web MeetingShelf

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2015-GI-34 No /7/ % Selections of Discarding Mahjong Piece Using Neural Network Matsui

A comparative study of the team strengths calculated by mathematical and statistical methods and points and winning rate of the Tokyo Big6 Baseball Le

kut-paper-template.dvi

Kyushu Communication Studies 第2号

1,a) 1,b) TUBSTAP TUBSTAP Offering New Benchmark Maps for Turn Based Strategy Game Tomihiro Kimura 1,a) Kokolo Ikeda 1,b) Abstract: Tsume-shogi and Ts

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

05_藤田先生_責

IPSJ SIG Technical Report Vol.2010-CVIM-170 No /1/ Visual Recognition of Wire Harnesses for Automated Wiring Masaki Yoneda, 1 Ta

The 19th Game Programming Workshop 2014 SHOT 1,a) 2 UCT SHOT UCT SHOT UCT UCT SHOT UCT An Empirical Evaluation of the Effectiveness of the SHOT algori

Core Ethics Vol. QOL N N N N N N N K N N

,,,,., C Java,,.,,.,., ,,.,, i

( )

Tsuken Technical Information 1

..,,,, , ( ) 3.,., 3.,., 500, 233.,, 3,,.,, i

Fig. 2 28th Ryuou Tournament, Match 5, 59th move. The last move is Black s Rx5f. 1 Tic-Tac-Toe Fig. 1 AsearchtreeofTic-Tac-Toe. [2] [3], [4]

56

01ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐02ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐03ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐04ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐05ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六七八九零壱弐06ⅢⅣⅤⅥⅦⅧⅨⅩ一二三四五六

OJT Planned Happenstance

Comparison of the strengths of Japanese Collegiate Baseball Leagues in past 30 seasons Takashi Toriumi 1, Hirohito Watada 2, The Tokyo Big 6 Baseball

johnny-paper2nd.dvi

Research on decision making in multi-player games with imperfect information

SERPWatcher SERPWatcher SERP Watcher SERP Watcher,

IPSJ SIG Technical Report Vol.2011-MUS-91 No /7/ , 3 1 Design and Implementation on a System for Learning Songs by Presenting Musical St

THE INSTITUTE OF ELECTRONICS, INFORMATION AND COMMUNICATION ENGINEERS TECHNICAL REPORT OF IEICE.

DPA,, ShareLog 3) 4) 2.2 Strino Strino STRain-based user Interface with tacticle of elastic Natural ObjectsStrino 1 Strino ) PC Log-Log (2007 6)

3_23.dvi


IPSJ SIG Technical Report Vol.2014-HCI-158 No /5/22 1,a) 2 2 3,b) Development of visualization technique expressing rainfall changing conditions

2) TA Hercules CAA 5 [6], [7] CAA BOSS [8] 2. C II C. ( 1 ) C. ( 2 ). ( 3 ) 100. ( 4 ) () HTML NFS Hercules ( )

DEIM Forum 2010 A Web Abstract Classification Method for Revie

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

〈論文〉興行データベースから「古典芸能」の定義を考える

_Y05…X…`…‘…“†[…h…•

ABSTRACT

A Study on Throw Simulation for Baseball Pitching Machine with Rollers and Its Optimization Shinobu SAKAI*5, Yuichiro KITAGAWA, Ryo KANAI and Juhachi

kiyo5_1-masuzawa.indd

Core1 FabScalar VerilogHDL Cache Cache FabScalar 1 CoreConnect[2] Wishbone[3] AMBA[4] AMBA 1 AMBA ARM L2 AMBA2.0 AMBA2.0 FabScalar AHB APB AHB AMBA2.0

平成○○年度知能システム科学専攻修士論文


2) 3) LAN 4) 2 5) 6) 7) K MIC NJR4261JB0916 8) 24.11GHz V 5V 3kHz 4 (1) (8) (1)(5) (2)(3)(4)(6)(7) (1) (2) (3) (4)


& Vol.5 No (Oct. 2015) TV 1,2,a) , Augmented TV TV AR Augmented Reality 3DCG TV Estimation of TV Screen Position and Ro

WikiWeb Wiki Web Wiki 2. Wiki 1 STAR WARS [3] Wiki Wiki Wiki 2 3 Wiki 5W1H Wiki Web 2.2 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 5W1H 2.3 Wiki 2015 Informa

IPSJ SIG Technical Report Vol.2014-GN-90 No.16 Vol.2014-CDS-9 No.16 Vol.2014-DCC-6 No /1/24 1,a) 2,b) 2,c) 1,d) QUMARION QUMARION Kinect Kinect

Web Web Web Web Web, i

Vol. 48 No. 4 Apr LAN TCP/IP LAN TCP/IP 1 PC TCP/IP 1 PC User-mode Linux 12 Development of a System to Visualize Computer Network Behavior for L

29 jjencode JavaScript

TF-IDF TDF-IDF TDF-IDF Extracting Impression of Sightseeing Spots from Blogs for Supporting Selection of Spots to Visit in Travel Sat

FA

TA3-4 31st Fuzzy System Symposium (Chofu, September 2-4, 2015) Interactive Recommendation System LeonardoKen Orihara, 1 Tomonori Hashiyama, 1

橡新宅.PDF

16_.....E...._.I.v2006

Web Web Web Web 1 1,,,,,, Web, Web - i -

IPSJ SIG Technical Report An Evaluation Method for the Degree of Strain of an Action Scene Mao Kuroda, 1 Takeshi Takai 1 and Takashi Matsuyama 1

[2] , [3] 2. 2 [4] 2. 3 BABOK BABOK(Business Analysis Body of Knowledge) BABOK IIBA(International Institute of Business Analysis) BABOK 7

( ) fnirs ( ) An analysis of the brain activity during playing video games: comparing master with not master Shingo Hattahara, 1 Nobuto Fuji

20 Method for Recognizing Expression Considering Fuzzy Based on Optical Flow

蝨ー蝓溯・豐サ縺ィ繧ウ繝溘Η繝九ユ繧」蠖「謌舌↓髢「縺吶k螳滓・隱ソ譟サ・域擲莠ャ迚茨シ峨€仙悸邵ョ縺ェ縺励€・indd

DOUSHISYA-sports_R12339(高解像度).pdf

untitled

e-learning station 1) 2) 1) 3) 2) 2) 1) 4) e-learning Station 16 e-learning e-learning key words: e-learning LMS CMS A Trial and Prospect of Kumamoto

<95DB8C9288E397C389C88A E696E6462>

学位研究17号

2 except for a female subordinate in work. Using personal name with SAN/KUN will make the distance with speech partner closer than using titles. Last

01_渡部先生_21-2.indd

:- Ofer Feldman,Feldman : -

5 5 5 Barnes et al

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2017-CG-166 No /3/ HUNTEXHUNTER1 NARUTO44 Dr.SLUMP1,,, Jito Hiroki Satoru MORITA The

Vol. 48 No. 3 Mar PM PM PMBOK PM PM PM PM PM A Proposal and Its Demonstration of Developing System for Project Managers through University-Indus

Oda

Journal of Geography 116 (6) Configuration of Rapid Digital Mapping System Using Tablet PC and its Application to Obtaining Ground Truth

:. SPSS

23 A Comparison of Flick and Ring Document Scrolling in Touch-based Mobile Phones



Ł×


3.1 Thalmic Lab Myo * Bluetooth PC Myo 8 RMS RMS t RMS(t) i (i = 1, 2,, 8) 8 SVM libsvm *2 ν-svm 1 Myo 2 8 RMS 3.2 Myo (Root

Core Ethics Vol.

7 success of the creation of Soccer town in Urawa is mainly due to strong recognition and identity by local people as the Soccer town in Urawa distric

ï\éÜA4*

Microsoft Word - ??? ????????? ????? 2013.docx


先端社会研究所紀要 第9号☆/2.島村


220 28;29) 30 35) 26;27) % 8.0% 9 36) 8) 14) 37) O O 13 2 E S % % 2 6 1fl 2fl 3fl 3 4

Transcription:

1 4 1,a) 1,b) 1,c) 2,d) 1,e) 1,f) 4 1 1 4 1 4 4 1 4 Adapting One-Player Mahjong Players to Four-Player Mahjong by Recognizing Folding Situations Naoki Mizukami 1,a) Ryotaro Nakahari 1,b) Akira Ura 1,c) Makoto Miwa 2,d) Yoshimasa Tsuruoka 1,e) Takashi Chikayama 1,f) Abstract: There is not much research on computer mahjong and state-of-the-art computer players are not as strong as average human players. In this work, we first analyze the differences between four-player mahjong and one-player-mahjong, which does not have any difficulty of multi-player games, and then adapt a oneplayer mahjong program to four-player mahjong by filling the differences. We have found that the biggest difference lies in the necessity of recognizing folding situations and built a machine learning component to recognize such situations. Experimental results show that the playing strength of our mahjong program with the recognition component is comparable to that of average human players, despite the handicap of not being able to use any tiles discarded by other players. 1. 2 1 The University of Tokyo 2 School of Computer science,the University of Manchester a) mizukami@logos.t.u-tokyo.ac.jp b) nakahari@logos.t.u-tokyo.ac.jp c) ura@logos.t.u-tokyo.ac.jp d) makoto.miwa@manchester.ac.uk e) tsuruoka@logos.t.u-tokyo.ac.jp f) chikayama@logos.t.u-tokyo.ac.jp 1 4 1 1 4 4 1 1 4 1 4-1 -

2. 4 13 1 1 14 34 4 136 1 9 3 3 1 1 1 1 3 3 2 8 3. 1 3 [1] 3 2 [2] [3] [5], [6] 2 2 [4] 2 10 2 3 [5] [6] 4. 1 1 4 1 ( 1 ) 1 (5 ) ( 2 ) 1 4 (6 ) ( 3 ) (7 ) ( 4 ) 1 4 (8 ) 5. 1 4 5.1 1 4 1 4 4 () [7] - 2 -

1 1 27 1 1 (%) 51 1 48 36 Plain UCT 7 4 170 5.2 1 1 1 x w (1) n f(x, w) = x i w i (1) i=1 14 1 13 t 0 t 1 (2) w = w + x t0 x t1 (2) [1] 1 9 n-gram (n=1 6) 37,488 5.3 [8] *1 0.1% *1 2009 2 20 2010 1 31 5.4 1 1 1 100 1 1 [2] Plain UCT 1 1 1 50% 1 [8] 6. 1 4 1 4 4 1 3 3 1 4 4 [7] - 3 -

2 Rank 1 Rank 2 Rank 3 0.62 0.85 0.93 1 0.53 0.77 0.85 1 4 n Rank n [8] 27 1,342 1 1,342 1 1 4 1 1 2 Rank 1 62% 1 53% 3 [1] Rank 1 56% 1 Rank 3 15% 193 3 4 1 3 1 4 6% 7. 6 3 89 0.42 19 0.10 17 0.09 12 0.06 10 0.05 8 0.04 5 0.03 4 0.02 29 0.16 1 7.1 1 3 5,716 (A) (B) 1,053 4 0.75 2 8 1 3 2 2 6 4 4 A/B 83 23 25 922-4 -

2 7.1 7.1 5 1 19 3 34 7.3 7.2 2 Support Vector Machine (SVM) 5 SVM LIBSVM [9] (c) (g) 2 10 2 10 2 3 7.2 5 6 Precision 0.76 0.97 Recall 0.71 0.97 F1 value 0.73 0.97-5 -

7 1 2 3 4 0.237 0.240 0.259 0.264 2.54 834 0.181 0.216 0.252 0.351 2.77 504 8 0.181 0.144 0.188 0.190 4 4 () (R) (3) 531 5,185 c=2 8 g=2 7 F1 6 5 8. 1 4 1 4 1 4 1 7.2 7.2 R = R + (50 Rank 20 + AveR R ) 0.2 (3) 40 Rank AveR R R 1500 0.1 100 8.2 2 7 t 2 1% 8 [7] 1507 1 1 8.1 1 [8] 5 10 [8] 8.3 1-6 -

1 4 1 2 3.3% 1.7% [7] 1 [1] Proceedings of 12th Game Programming Workshop (2007). [2] (2010). [3] Kocsis, L. and Szepesvári, C.: Bandit based monte-carlo planning, Machine Learning: ECML 2006, pp. 282 293 (2006). [4] Bowling, M., Risk, N. A., Bard, N., Billings, D., Burch, N., Davidson, J., Hawkin, J., Holte, R., Johanson, M., Kan, M. et al.: A demonstration of the Polaris poker system, Proceedings of The 8th International Conference on Autonomous Agents and Multiagent Systems-Volume 2, pp. 1391 1392 (2009). [5] Risk, N. A. and Szafron, D.: Using counterfactual regret minimization to create competitive multiplayer poker agents, Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems: volume 1-Volume 1, International Foundation for Autonomous Agents and Multiagent Systems, pp. 159 166 (2010). [6] (2013). [7]! (2009). [8] http://tenhou.net/ (2013). [9] Chang, C.-C. and Lin, C.-J.: http://www.csie.ntu.edu.tw/ cjlin/libsvm/ (2001). 9. 1 1 4 1 [8] 834 1507 1 1 1-7 -