様々な統計量を調べるため、コンピュータ将棋対局場floodgateの棋譜を整理しました。
floodgateの棋譜は年毎に処理して「floodgate棋譜集(2012年版)」等とし、以後、利用する際には、そのように記すことにします。
棋譜は年毎のアーカイブを元にします。まず、棋譜内容が空のファイルは取り除いて、さらに「summary:」の行まで出力されているファイルのみを対象とします。ソフト名をリストアップして、棋譜数が100以上、投了勝ち3以上、投了負け3以上、投了決着が8割以上のソフトだけをピックアップして、それ以外のソフトはリストから除きます(投了決着の割合が小さいソフトは特殊な仕様や環境である可能性が高いため)。対局者の双方がリストにある棋譜のみを残して、「棋士の棋譜整理とレート算出:棋士棋譜集(2015年11月版)」と同様の手法でレートを算出します。この時、レートの原点は、通常の1500ではなく、当時のfloodgateと同様にgps_normalのレートが2150になるように調整します。そして、レートが2000以上のソフトのみをリストに残し、改めて、対局者の双方がリストにある棋譜のみに絞ります。
最終的に、収録棋譜数は60023、その内、投了決着が57339、千日手が328、その他が2356となりました。
また、ソフト名のリストとレートは以下のようになっています。レートは最終的に完成した棋譜集から改めて計算されています。そのため、レート2000以下という結果も出ています。最初に棋譜数順のリスト、続いてレート順のリストを記します。
最尤法を用いたレート推定の結果は「floodgate棋譜集レートの最尤法との比較一覧(2012~2016年版)」の記事をご覧ください。
floodgateの棋譜は年毎に処理して「floodgate棋譜集(2012年版)」等とし、以後、利用する際には、そのように記すことにします。
棋譜は年毎のアーカイブを元にします。まず、棋譜内容が空のファイルは取り除いて、さらに「summary:」の行まで出力されているファイルのみを対象とします。ソフト名をリストアップして、棋譜数が100以上、投了勝ち3以上、投了負け3以上、投了決着が8割以上のソフトだけをピックアップして、それ以外のソフトはリストから除きます(投了決着の割合が小さいソフトは特殊な仕様や環境である可能性が高いため)。対局者の双方がリストにある棋譜のみを残して、「棋士の棋譜整理とレート算出:棋士棋譜集(2015年11月版)」と同様の手法でレートを算出します。この時、レートの原点は、通常の1500ではなく、当時のfloodgateと同様にgps_normalのレートが2150になるように調整します。そして、レートが2000以上のソフトのみをリストに残し、改めて、対局者の双方がリストにある棋譜のみに絞ります。
最終的に、収録棋譜数は60023、その内、投了決着が57339、千日手が328、その他が2356となりました。
また、ソフト名のリストとレートは以下のようになっています。レートは最終的に完成した棋譜集から改めて計算されています。そのため、レート2000以下という結果も出ています。最初に棋譜数順のリスト、続いてレート順のリストを記します。
最尤法を用いたレート推定の結果は「floodgate棋譜集レートの最尤法との比較一覧(2012~2016年版)」の記事をご覧ください。
------------------ 棋譜数順位. 名前 (棋譜数): レート平均 ±標準偏差 1. gps_l (14223): R2488 ±36 2. gps_normal (11549): R2150 ±39 3. BlunderXX_4c ( 8548): R2477 ±40 4. bingo ( 4634): R2313 ±37 5. Titanda_L ( 3985): R2781 ±38 6. Kakinoki-Z ( 3884): R2124 ±39 7. Bonanza ( 3722): R2645 ±36 8. Gekisashi_X5590_1c ( 3465): R2772 ±35 9. poor ( 3197): R2577 ±38 10. gps_ ( 2759): R2540 ±35 11. mcts ( 2684): R2084 ±35 12. Kakinoki-Test ( 2156): R2179 ±37 13. sakurapyon-2012-0.015kpp ( 2143): R2176 ±36 14. ponanza-990XEE ( 1844): R2954 ±36 15. mumu ( 1661): R2216 ±38 16. Keep_firmness1.4 ( 1575): R2815 ±37 17. PuppetMaster ( 1508): R2913 ±36 18. tsutsukana_2630QM ( 1481): R2900 ±37 19. Keep ( 1271): R2532 ±35 20. Keep_firmness1.3 ( 1177): R2841 ±34 21. kuma2_test ( 1000): R2207 ±35 22. sakurapyon-2012-0.022kpp ( 959): R2267 ±34 23. Shueso ( 953): R2783 ±37 24. Ibala_mayaka ( 926): R2590 ±32 25. bona_Sinobu ( 925): R2802 ±35 26. simk_test ( 918): R2219 ±35 27. Apery ( 912): R2541 ±37 28. penguin ( 903): R2572 ±35 29. LL ( 868): R2925 ±34 30. YSS ( 859): R2295 ±35 31. Shueso_2c ( 820): R2779 ±36 32. co-danaka-kun ( 762): R2936 ±34 33. BlunderXX-2820QM ( 705): R2776 ±33 34. Sunfish1.20_X6t ( 673): R2226 ±32 35. YssL540_1c ( 669): R2554 ±38 36. bona6.0_norm ( 649): R2350 ±33 37. vcc ( 609): R2781 ±37 38. Apery_2700K_4c ( 542): R2859 ±32 39. h3gyogun ( 531): R2139 ±34 40. Sunfish1.23_X6t ( 522): R2394 ±35 41. MK-shogi ( 502): R2601 ±30 42. sakurapyon-onamae ( 496): R2331 ±30 43. Bonanza6.0-Opteron250-2c ( 493): R2542 ±33 44. ponanza_4c ( 445): R2922 ±29 45. ske48 ( 439): R2830 ±31 46. YssL_1000k ( 431): R2360 ±32 47. Keep_achieve ( 430): R2894 ±32 48. ttkn_eval110528_2630QM ( 427): R2910 ±32 49. LePenseur ( 414): R2797 ±31 50. stdd6 ( 406): R2098 ±29 51. bona_hitagi ( 405): R2675 ±30 52. BlunderXX_Q6700_2c ( 399): R2643 ±34 53. sakurapyon-2012-0.027kpp ( 396): R2344 ±30 54. ZERO ( 392): R2762 ±32 55. sakurapyon-2012-0.025kpp ( 385): R2337 ±26 56. 1300d6 ( 367): R2057 ±28 57. mumu2 ( 363): R2111 ±32 58. sakurapyon-0.027-gmo ( 339): R2351 ±28 59. hamu ( 335): R2868 ±30 60. sakurapyon-2012-029 ( 334): R2346 ±26 61. BlunderXX-r4193_4c ( 326): R2347 ±31 62. PonanzaCluster ( 325): R3147 ±20 63. bona_Sinob ( 323): R2824 ±29 64. gpsfish_4c ( 302): R2926 ±26 65. BlunderXX-Test_4c ( 287): R2214 ±32 66. sakurapyon-2012-0.021kpp ( 286): R2205 ±25 67. nop ( 281): R2829 ±27 68. bona6_1000k ( 264): R2414 ±27 69. Bonanza6.0-Q6700-2c ( 261): R2581 ±26 70. MDK ( 253): R2696 ±24 71. kuma_w_bona6 ( 253): R2242 ±28 72. Keep_firmness ( 249): R2820 ±28 73. Keep_expect ( 244): R2839 ±27 74. BlunderXX-GPW2012 ( 237): R2857 ±24 75. YssL_100k ( 226): R2064 ±24 76. momotamaE ( 223): R2714 ±23 77. test_0.15 ( 222): R2844 ±25 78. NanohaWCSC21USI ( 220): R1980 ±23 79. BlunderXX_Opteron250_2c ( 218): R2598 ±24 80. YssL980X_6c ( 218): R2725 ±28 81. kakusan_hadouhou ( 204): R2382 ±26 82. Phantom ( 201): R2705 ±22 83. masana ( 199): R2862 ±22 84. test0.01 ( 198): R2571 ±25 85. simk_0307 ( 197): R2184 ±26 86. apacci ( 191): R2680 ±23 87. mumu_jam_nana ( 187): R2365 ±24 88. inuinu ( 178): R2500 ±24 89. mu3a ( 177): R2180 ±24 90. Apery_WCSC22 ( 172): R2168 ±24 91. rico ( 170): R2185 ±24 92. B_2500K_4c ( 167): R2927 ±18 93. XXX ( 165): R2745 ±22 94. ph945-2c ( 164): R2755 ±21 95. kuma2_l ( 163): R2139 ±22 96. inu ( 162): R2581 ±21 97. Sunfish1.28a ( 162): R2343 ±23 98. bona6_1s ( 160): R2877 ±20 99. nikohima_human ( 159): R2453 ±21 100. kuma_wcs22 ( 156): R2072 ±19 101. jkt48 ( 154): R2730 ±20 102. ph945-4c ( 146): R2799 ±19 103. zaku ( 141): R2852 ±19 104. gin ( 141): R2986 ±18 105. freedom ( 140): R2217 ±21 106. bono ( 135): R2282 ±18 107. futyagin ( 132): R2823 ±17 108. HotJupiter ( 132): R2984 ±12 109. kaziking ( 129): R2347 ±19 110. YssL980X_1c ( 128): R2563 ±19 111. YssOpMJ_3c_x2 ( 125): R2705 ±18 112. bns6b ( 125): R2698 ±18 113. bns6a ( 124): R2699 ±20 114. BlunderXX-r4184_4c ( 122): R2256 ±18 115. stockfish ( 121): R2766 ±17 116. hunter ( 121): R2822 ±15 117. llcf ( 120): R2863 ±16 118. sinbo ( 115): R2768 ±17 119. gpsshogi_expt ( 111): R2969 ±15 120. Keep_exceed ( 109): R2827 ±15 121. BlunderXX-r4167_4c ( 101): R2054 ±15 122. G_2500K_4c ( 101): R2778 ±17 123. sakurapyon-2012-0.019kpp ( 100): R2239 ±13 124. gps_f ( 97): R2877 ±12 125. Keep_firmness1.2 ( 93): R2924 ±11 126. YssOpMJ_1c_x2 ( 91): R2693 ±14 127. sakurapyon-2012-0.017kpp ( 91): R2129 ±12 128. kuma_bona6 ( 88): R2172 ±12 129. Sunfish1.30 ( 87): R2329 ±15 130. FJ ( 83): R2963 ±11 131. BlunderXX-WCSC22 ( 83): R2631 ±13 132. floodgate-900-0.ki ( 83): R2748 ±11 133. kato ( 82): R2377 ±12 134. human ( 81): R2158 ±16 135. Bonanza_expt ( 80): R3097 ±10 136. i7-2600_8T_bona_Ver6.0 ( 80): R2771 ±14 137. misairu ( 79): R2417 ±12 138. NanohaForWCSC22 ( 75): R2054 ±10 139. ZELDA ( 73): R2824 ±13 140. chienowa ( 68): R2319 ±13 141. bona_karen ( 67): R2616 ±11 142. Selene_c1_relpos ( 59): R1953 ±5.6 143. Revolver ( 59): R2923 ±8.9 144. bona6_3s ( 56): R2421 ±11 145. sakurapyon-2012-0.014kpp ( 31): R2052 ±3.7 ------------------ ------------------ レート順位. 名前 (棋譜数): レート平均 ±標準偏差 1. PonanzaCluster ( 325): R3147 ±20 2. Bonanza_expt ( 80): R3097 ±10 3. gin ( 141): R2986 ±18 4. HotJupiter ( 132): R2984 ±12 5. gpsshogi_expt ( 111): R2969 ±15 6. FJ ( 83): R2963 ±11 7. ponanza-990XEE ( 1844): R2954 ±36 8. co-danaka-kun ( 762): R2936 ±34 9. B_2500K_4c ( 167): R2927 ±18 10. gpsfish_4c ( 302): R2926 ±26 11. LL ( 868): R2925 ±34 12. Keep_firmness1.2 ( 93): R2924 ±11 13. Revolver ( 59): R2923 ±8.9 14. ponanza_4c ( 445): R2922 ±29 15. PuppetMaster ( 1508): R2913 ±36 16. ttkn_eval110528_2630QM ( 427): R2910 ±32 17. tsutsukana_2630QM ( 1481): R2900 ±37 18. Keep_achieve ( 430): R2894 ±32 19. gps_f ( 97): R2877 ±12 20. bona6_1s ( 160): R2877 ±20 21. hamu ( 335): R2868 ±30 22. llcf ( 120): R2863 ±16 23. masana ( 199): R2862 ±22 24. Apery_2700K_4c ( 542): R2859 ±32 25. BlunderXX-GPW2012 ( 237): R2857 ±24 26. zaku ( 141): R2852 ±19 27. test_0.15 ( 222): R2844 ±25 28. Keep_firmness1.3 ( 1177): R2841 ±34 29. Keep_expect ( 244): R2839 ±27 30. ske48 ( 439): R2830 ±31 31. nop ( 281): R2829 ±27 32. Keep_exceed ( 109): R2827 ±15 33. ZELDA ( 73): R2824 ±13 34. bona_Sinob ( 323): R2824 ±29 35. futyagin ( 132): R2823 ±17 36. hunter ( 121): R2822 ±15 37. Keep_firmness ( 249): R2820 ±28 38. Keep_firmness1.4 ( 1575): R2815 ±37 39. bona_Sinobu ( 925): R2802 ±35 40. ph945-4c ( 146): R2799 ±19 41. LePenseur ( 414): R2797 ±31 42. Shueso ( 953): R2783 ±37 43. vcc ( 609): R2781 ±37 44. Titanda_L ( 3985): R2781 ±38 45. Shueso_2c ( 820): R2779 ±36 46. G_2500K_4c ( 101): R2778 ±17 47. BlunderXX-2820QM ( 705): R2776 ±33 48. Gekisashi_X5590_1c ( 3465): R2772 ±35 49. i7-2600_8T_bona_Ver6.0 ( 80): R2771 ±14 50. sinbo ( 115): R2768 ±17 51. stockfish ( 121): R2766 ±17 52. ZERO ( 392): R2762 ±32 53. ph945-2c ( 164): R2755 ±21 54. floodgate-900-0.ki ( 83): R2748 ±11 55. XXX ( 165): R2745 ±22 56. jkt48 ( 154): R2730 ±20 57. YssL980X_6c ( 218): R2725 ±28 58. momotamaE ( 223): R2714 ±23 59. Phantom ( 201): R2705 ±22 60. YssOpMJ_3c_x2 ( 125): R2705 ±18 61. bns6a ( 124): R2699 ±20 62. bns6b ( 125): R2698 ±18 63. MDK ( 253): R2696 ±24 64. YssOpMJ_1c_x2 ( 91): R2693 ±14 65. apacci ( 191): R2680 ±23 66. bona_hitagi ( 405): R2675 ±30 67. Bonanza ( 3722): R2645 ±36 68. BlunderXX_Q6700_2c ( 399): R2643 ±34 69. BlunderXX-WCSC22 ( 83): R2631 ±13 70. bona_karen ( 67): R2616 ±11 71. MK-shogi ( 502): R2601 ±30 72. BlunderXX_Opteron250_2c ( 218): R2598 ±24 73. Ibala_mayaka ( 926): R2590 ±32 74. Bonanza6.0-Q6700-2c ( 261): R2581 ±26 75. inu ( 162): R2581 ±21 76. poor ( 3197): R2577 ±38 77. penguin ( 903): R2572 ±35 78. test0.01 ( 198): R2571 ±25 79. YssL980X_1c ( 128): R2563 ±19 80. YssL540_1c ( 669): R2554 ±38 81. Bonanza6.0-Opteron250-2c ( 493): R2542 ±33 82. Apery ( 912): R2541 ±37 83. gps_ ( 2759): R2540 ±35 84. Keep ( 1271): R2532 ±35 85. inuinu ( 178): R2500 ±24 86. gps_l (14223): R2488 ±36 87. BlunderXX_4c ( 8548): R2477 ±40 88. nikohima_human ( 159): R2453 ±21 89. bona6_3s ( 56): R2421 ±11 90. misairu ( 79): R2417 ±12 91. bona6_1000k ( 264): R2414 ±27 92. Sunfish1.23_X6t ( 522): R2394 ±35 93. kakusan_hadouhou ( 204): R2382 ±26 94. kato ( 82): R2377 ±12 95. mumu_jam_nana ( 187): R2365 ±24 96. YssL_1000k ( 431): R2360 ±32 97. sakurapyon-0.027-gmo ( 339): R2351 ±28 98. bona6.0_norm ( 649): R2350 ±33 99. BlunderXX-r4193_4c ( 326): R2347 ±31 100. kaziking ( 129): R2347 ±19 101. sakurapyon-2012-029 ( 334): R2346 ±26 102. sakurapyon-2012-0.027kpp ( 396): R2344 ±30 103. Sunfish1.28a ( 162): R2343 ±23 104. sakurapyon-2012-0.025kpp ( 385): R2337 ±26 105. sakurapyon-onamae ( 496): R2331 ±30 106. Sunfish1.30 ( 87): R2329 ±15 107. chienowa ( 68): R2319 ±13 108. bingo ( 4634): R2313 ±37 109. YSS ( 859): R2295 ±35 110. bono ( 135): R2282 ±18 111. sakurapyon-2012-0.022kpp ( 959): R2267 ±34 112. BlunderXX-r4184_4c ( 122): R2256 ±18 113. kuma_w_bona6 ( 253): R2242 ±28 114. sakurapyon-2012-0.019kpp ( 100): R2239 ±13 115. Sunfish1.20_X6t ( 673): R2226 ±32 116. simk_test ( 918): R2219 ±35 117. freedom ( 140): R2217 ±21 118. mumu ( 1661): R2216 ±38 119. BlunderXX-Test_4c ( 287): R2214 ±32 120. kuma2_test ( 1000): R2207 ±35 121. sakurapyon-2012-0.021kpp ( 286): R2205 ±25 122. rico ( 170): R2185 ±24 123. simk_0307 ( 197): R2184 ±26 124. mu3a ( 177): R2180 ±24 125. Kakinoki-Test ( 2156): R2179 ±37 126. sakurapyon-2012-0.015kpp ( 2143): R2176 ±36 127. kuma_bona6 ( 88): R2172 ±12 128. Apery_WCSC22 ( 172): R2168 ±24 129. human ( 81): R2158 ±16 130. gps_normal (11549): R2150 ±39 131. h3gyogun ( 531): R2139 ±34 132. kuma2_l ( 163): R2139 ±22 133. sakurapyon-2012-0.017kpp ( 91): R2129 ±12 134. Kakinoki-Z ( 3884): R2124 ±39 135. mumu2 ( 363): R2111 ±32 136. stdd6 ( 406): R2098 ±29 137. mcts ( 2684): R2084 ±35 138. kuma_wcs22 ( 156): R2072 ±19 139. YssL_100k ( 226): R2064 ±24 140. 1300d6 ( 367): R2057 ±28 141. BlunderXX-r4167_4c ( 101): R2054 ±15 142. NanohaForWCSC22 ( 75): R2054 ±10 143. sakurapyon-2012-0.014kpp ( 31): R2052 ±3.7 144. NanohaWCSC21USI ( 220): R1980 ±23 145. Selene_c1_relpos ( 59): R1953 ±5.6 ------------------
コメント