2 ( ) i

Similar documents
,,,,., C Java,,.,,.,., ,,.,, i

2 1 ( ) 2 ( ) i

soturon.dvi

29 Short-time prediction of time series data for binary option trade

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

1 1 tf-idf tf-idf i

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]

,,.,.,,.,.,.,.,,.,..,,,, i

OR2017_curlingRating.dvi

【生】④木原資裕先生【本文】/【生】④木原資裕先生【本文】

IT i

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

7,, i

SOM SOM(Self-Organizing Maps) SOM SOM SOM SOM SOM SOM i

24 Depth scaling of binocular stereopsis by observer s own movements

Page 1 of 6 B (The World of Mathematics) November 20, 2006 Final Exam 2006 Division: ID#: Name: 1. p, q, r (Let p, q, r are propositions. ) (10pts) (a

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

kut-paper-template.dvi

udc-2.dvi

1 [1, 2, 3, 4, 5, 8, 9, 10, 12, 15] The Boston Public Schools system, BPS (Deferred Acceptance system, DA) (Top Trading Cycles system, TTC) cf. [13] [

29 jjencode JavaScript

Web Web Web Web Web, i

22 Google Trends Estimation of Stock Dealing Timing using Google Trends

JOURNAL OF THE JAPANESE ASSOCIATION FOR PETROLEUM TECHNOLOGY VOL. 66, NO. 6 (Nov., 2001) (Received August 10, 2001; accepted November 9, 2001) Alterna

Study on Application of the cos a Method to Neutron Stress Measurement Toshihiko SASAKI*3 and Yukio HIROSE Department of Materials Science and Enginee

™…

23 Study on Generation of Sudoku Problems with Fewer Clues

Table 1. Assumed performance of a water electrol ysis plant. Fig. 1. Structure of a proposed power generation system utilizing waste heat from factori

2017 (413812)

28 TCG SURF Card recognition using SURF in TCG play video

Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One is that the imag

untitled

25 Removal of the fricative sounds that occur in the electronic stethoscope

<95DB8C9288E397C389C88A E696E6462>

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

i

26 Development of Learning Support System for Fixation of Basketball Shoot Form

, IT.,.,..,.. i

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


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

2 The Bulletin of Meiji University of Integrative Medicine 3, Yamashita 10 11

untitled

Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Virtual Window System Social Networking

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

161 J 1 J 1997 FC 1998 J J J J J2 J1 J2 J1 J2 J1 J J1 J1 J J 2011 FIFA 2012 J 40 56

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

FIG 7 5) 7 FIG ) 7) 8) 9) 10) 11) 12) 3 18 Gymnastik 13) 1793 J. Ch. F. Guts Muths Gymnastik fuer die Juegend 1816 F. L. Jahn Turnkunst Rhythm

58 10

24 Region-Based Image Retrieval using Fuzzy Clustering

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

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

P2P P2P peer peer P2P peer P2P peer P2P i

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

Q-Learning Support-Vector-Machine NIKKEI NET Infoseek MSN i

浜松医科大学紀要

28 Horizontal angle correction using straight line detection in an equirectangular image

DTN DTN DTN DTN i

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

floodgate 15 Nine- DayFever XeonE c(NDF) gpsfish XeonX c 11 * [6]


Hohenegger & Schär, a cm b Kitoh et. al., Gigerenzer et. al. Susan et. al.

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

Vol. 43 No Newell 1) GPS General Problem Solver 1 De Groot 2),3) 2 Chase 4) De Groot Simon 5) 10, ,000 6),7) Saito 8) 9) 10) 2. De Gr

Visual Evaluation of Polka-dot Patterns Yoojin LEE and Nobuko NARUSE * Granduate School of Bunka Women's University, and * Faculty of Fashion Science,

i


Wide Scanner TWAIN Source ユーザーズガイド

2015 ( 27 ) RFID RF RFID, 2., 3., 4. i

Sport and the Media: The Close Relationship between Sport and Broadcasting SUDO, Haruo1) Abstract This report tries to demonstrate the relationship be

1., 1 COOKPAD 2, Web.,,,,,,.,, [1]., 5.,, [2].,,.,.,, 5, [3].,,,.,, [4], 33,.,,.,,.. 2.,, 3.., 4., 5., ,. 1.,,., 2.,. 1,,

2007-Kanai-paper.dvi

PC PDA SMTP/POP3 1 POP3 SMTP MUA MUA MUA i

EQUIVALENT TRANSFORMATION TECHNIQUE FOR ISLANDING DETECTION METHODS OF SYNCHRONOUS GENERATOR -REACTIVE POWER PERTURBATION METHODS USING AVR OR SVC- Ju

06_学術_関節単純X線画像における_1c_梅木様.indd

27 1 NP NP-completeness of Picross 3D without segment-information and that with height of one


第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

28 Docker Design and Implementation of Program Evaluation System Using Docker Virtualized Environment

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


_念3)医療2009_夏.indd

4.1 % 7.5 %

ron.dvi

) ,

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

Sobel Canny i

..,,...,..,...,,.,....,,,.,.,,.,.,,,.,.,.,.,,.,,,.,,,,.,,, Becker., Becker,,,,,, Becker,.,,,,.,,.,.,,

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

SNS ( ) SNS(Social Networking Service) SNS SNS i

Adult Attachment Projective AAP PARS PARS PARS PARS Table

九州大学学術情報リポジトリ Kyushu University Institutional Repository 看護師の勤務体制による睡眠実態についての調査 岩下, 智香九州大学医学部保健学科看護学専攻 出版情報 : 九州大学医学部保健学

COM COM 4) 5) COM COM 3 4) 5) COM COM 6) 7) 10) COM Bonanza 6) Bonanza Hearts COM 7) 10) Hearts 3 2,000 4,000

Studies of Foot Form for Footwear Design (Part 9) : Characteristics of the Foot Form of Young and Elder Women Based on their Sizes of Ball Joint Girth

kiyo5_1-masuzawa.indd


n 2 n (Dynamic Programming : DP) (Genetic Algorithm : GA) 2 i

41-1 松本・廣津・吉村.pwd

Takens / / 1989/1/1 2009/9/ /1/1 2009/9/ /1/1 2009/9/30,,, i

DEIM Forum 2010 A3-3 Web Web Web Web Web. Web Abstract Web-page R

Transcription:

25 Study on Rating System in Multi-player Games with Imperfect Information 1165069 2014 2 28

2 ( ) i

ii

Abstract Study on Rating System in Multi-player Games with Imperfect Information Shigehiko MORITA A rating system expresses the power of a player with a numerical value, which is computed from the outcomes of the games. In Elo rating, which is a well-known rating algorithm, the amount of increase or decrease of the rate depends the rate difference between the players. For example, if a player with the lower rate win against the other with the higher rate, then the player increase the rate a lot. In the game like Daihinmin, in which the winning rate also depends on the initial state of the game, the stronger player may be defeated by the bias of the initial state. In such a case, the amount of rate increase or decrease can be too much or too little in the Elo rating. We propose a rating algorithm that takes into account the relative advantage of the initial board, and evaluate the algorithm. We compute the advantage of initial board by simulation, and adjust the rate accordingly. By using a virtual two-person game, we compared the results of rating algorithms, the Elo rating and the proposed one, for the cases with and without rate differences. From the experiment results, we observe some shifts for the Elo rating, and have almost identical results for the proposed one. In addition, we compute the rate of Daihinmin players by the proposed method. We mainly used the players that won the first place or the second place in the previous-year computer Daihinmin tournament held at the University of Electro-Communications. The result shows that the rates of players increase over the years. iii

key words Rating Algorithm, Multi-player Games, Imperfect Information Games, Daihinmin iv

1 1 1.1.............................. 1 1.2................................... 2 1.3................................. 2 2 4 3 6 4 8 4.1...................... 8 4.2................. 9 5 2 11 5.1................................... 11 5.2................................... 12 6 16 6.1................................... 16 6.2................................... 17 7 19 20 21 v

3.1........................ 7 4.1................... 10 5.1 1500............................ 14 5.2 1500.................................... 14 5.3 0.9 0.1 1500................................. 14 5.4 1700............................ 15 5.5 1700.................................... 15 5.6 0.9 0.1 1700................................. 15 6.1............................ 18 vi

1 1.1 [5][7] [1]. 2 1

1.2 1.2 Glicko 2 [2] RD ±2RD 95% 1850 50 95% 1750 1950 [6] 2 1.3 2 3 2

1.3 4 5 6 7 3

2 0 2 14 2 15 16 1 1 8 3 1 [3] 1 1 2 2 1 3 0 4 1 5 2 4

( ) 8 8 3 3 3 3 5

3 [1] 2 2. R a R b A B A B e ab e ab = 1 1 + 10 (R a R b )/400) (3.1) 600 600 3.1 A 1600 B 1500 e ab = 0.64 A B 64% A s ab A R a, R a = R a + K(s ab e ab ) (3.2) K K K = 16 A 1700 B 1500 1 0 e ab =0.76 A A 1703.84 A A 1687.84 6

1 Expected Winning Rate 0.75 0.5 0.25 0-600-500-400-300-200-100 0 100 200 300 400 500 600 Rate Difference 3.1 7

4 2 4.1 3 8

4.2 A p a P a (0 < p a < 1) e ab p f ab (p) p a e ab f ab p a = 0.5 f ab (0.5) = e ab f ab (p a ) = p a e ab = 1 1 + 10 ((R a R b )/400+log(p a /(1 p a ))) (4.1) p a log p a 1 p a 4.1 p a = 0.8 p a = 0.5 p a = 0.2 A 1700 B 1500 0.1 f ab (0.1) = 0.26 A 1695.84 ( ) 1687.4 4.2 2 9

4.2 Expected Winning Rate 1 0.75 0.5 0.25 p=0.8 p=0.5 p=0.2 0-600-500-400-300-200-100 0 100 200 300 400 500 600 Rate Difference 4.1 R i j P,j i = (R i + K(s ij e ij )) P 1 (4.2) P 1 1500 P 1 P 2 P 5 e 12 = 0.64 e 13 = 0.47 e 14 = 0.33 e 15 = 0.30 P 1 1 P 1 R 1 R 1 = 1 ((1500 + 16(1 0.64)) + (1500 + 16(1 0.47)) 4 + (1500 + 16(1 0.33)) + (1500 + 16(1 0.30))) = 1509.04 10

5 2 2 5.1 3.1 3 none: 2 P a = 0.5 gauss: 0.5 0.25 binary: 0.9 0.1 2 2 0 1500 400 1700 1 1000 1000 1 3 11

5.2 ( 0 0.05) 5.2 1500 5.1 1500 1498 1501 5.2 5.3 1700 5.4 1701 1607 1501 5.5 5.6 12

5.2 13

5.2 1 0.9 BaseWR=binary BaseWR=gauss BaseWR=none 0.8 0.7 Cumulative Frequency 0.6 0.5 0.4 0.3 0.2 0.1 5.1 0 1450 1500 1550 1600 1650 1700 1750 1800 Rate 1500 5.2 Cumulative Frequency 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Elo Proposed w Error 0 1450 1500 1550 1600 1650 1700 1750 1800 Rate 1500 5.3 Cumulative Frequency 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Elo Proposed w Error 0 1450 1500 1550 1600 1650 1700 1750 1800 Rate 0.9 0.1 1500 14

5.2 1 0.9 BaseWR=binary BaseWR=gauss BaseWR=none 0.8 0.7 Cumulative Frequency 0.6 0.5 0.4 0.3 0.2 0.1 5.4 0 1450 1500 1550 1600 1650 1700 1750 1800 Rate 1700 5.5 Cumulative Frequency 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Elo Proposed w Error 0 1450 1500 1550 1600 1650 1700 1750 1800 Rate 1700 5.6 Cumulative Frequency 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 Elo Proposed w Error 0 1450 1500 1550 1600 1650 1700 1750 1800 Rate 0.9 0.1 1700 15

6 (UECda) 6.1 9 5 Java UECda 30 1 1 2000 2000 9 fugo 06 TaiTai 2006 UECda 2007 UECda yupi2 08 2008 UECda fumiya Party 2009 UECda 2012 UECda 16

6.2 paoon 2012 UECda Nakanaka UECda Montecarlo [8] sample UECda Java (2 ) [9] 1 2 1 5 1 3 4 2 5 2 3 2 3 5 1 10000 6.2 6.1 UECda fumiya(2009) yupi2(2008) 2012 Party Nakanaka Party Nakanaka Nakanaka [4] [8] TaiTai(2007) 100 17

6.2 Rate 1900 1850 1800 1750 1700 1650 1600 1550 1500 1450 1400 1350 1300 1250 1200 1150 1100 1050 1000 sample fugo_06 Montecarlo Party TaiTai fumiya yupi2_08 Nakanaka paoon 6.1 18

7 2 0 400 19

20

[1] Arpad E. Elo: The Rating of Chessplayers Past&Present. Ishi Press International, 2008. [2] Mark E. Glickman: Example of the Glicko-2system. http://www.glicko.net/glicko/glicko2.pdf, 2014. [3] 5 UEC 20101114. http://uecda.nishinolab.jp/2010/man/index.html. [4] UECda2012, http://uecda.nishino-lab.jp/2012/result.html, 2014. [5] World Chess Federation, http://www.fide.com/, 2014. [6] :., GI, [ ], Vol. 2008-GI- 59,pp. 17-22, 2008. [7] 24, http://shogidojo.com/, 2014. [8], :., GI, [ ] Vol. 2013-GI- 29, pp. 1 6, 2013. [9] :., Vol. 49, No. 6, pp. 686 693, 2008 21