今「読み」の部分を作っている。
70000(node/sec)しか現状探索できないので
とにかく前向き枝刈りをかなり行っている。
なので読み抜けがひどい。
初手で64手二手目で32手三手目で24手、以降12手
しか候補手を選んでない。
最善手の平均が7~9手読んでいるのだが、
特に4手目以降の読み抜けが激しくてぼろぼろ負ける。
特に下の局面。
後手の持駒:なし
9 8 7 6 5 4 3 2 1
+---------------------------+
|v香v桂v銀v金v玉v金v銀v桂v香|一
| ・v飛 ・ ・ ・ ・ ・v角 ・|二
|v歩 ・v歩v歩v歩v歩v歩v歩v歩|三
| ・ ・ ・ ・ ・ ・ ・ ・ ・|四
| ・v歩 ・ ・ ・ ・ ・ 歩 ・|五
| ・ ・ ・ ・ ・ ・ ・ ・ ・|六
| 歩 歩 歩 歩 歩 歩 歩 ・ 歩|七
| ・ 角 ・ ・ ・ ・ ・ 飛 ・|八
| 香 桂 銀 金 玉 金 銀 桂 香|九
+---------------------------+
先手の持駒:なし
手数=0 まで
この局面は入門書にも載っている局面である。
だが、先手(下手)がコンピュータとした時に
2四歩と入門書の悪手を堂々と突いてしまう。
原因は
2四歩、同歩、同飛、後の
8六歩が4手目で探索候補12手に入ってないことによる。
今回の進歩5のTACOSでは
指し手生成についてかなり細かく書かれていた。
(というかどの方もこの指し手の生成については
細かく書かれているような気がする・・・)
指し手は随時項目ごとに小出しで生成しているのだが、
やはりまだまだ指し手の生成が甘いと実感。
そんな中、制作2ヶ月目にして定石、必死ルーチンが入ってない中
昔からほとんど勝てなかった柿木将棋Ⅲ(だいぶ古い、もう7~8年前だろうか?)
のレベル4と対局。
ボコスカのヘボ対局ながらもなんとか勝利。
学生時代、4年かかって作った将棋も確かこのレベル4にはほとんど勝てなかった。
ヘボながらもゲーム会社に入って鍛え上げられた自分の
コーディング能力の向上に一人うぬぼれてみる。。。
(というかそう自己暗示しないとやってられない・・・)
しかし現実はただ進歩1~5に書いてあることを
そのまま鵜呑みにコーディングしたのみ。。。orz
多分、今回の自作将棋では初勝利ではなかろうか?
定石や必死、シュミレーションなど色々入れたいものはあるのだけれども、
とにかく今は「読み」
この読み抜けをなんとかしなければならない。。。
# ---- 柿木将棋III for Windows V3.00 棋譜ファイル ----
# ファイル名:
思考時間制限:60
開始日時:2006/01/12(木) 18:37:49
終了日時:2006/01/12(木) 19:02:01
手合割:平手
先手:コンピュータL4
後手:通信:
手数----指手---------消費時間--
1 7六歩(77) ( 0:00/00:00:00)
2 8四歩(83) ( 0:11/00:00:11)
3 6八銀(79) ( 0:00/00:00:00)
4 8五歩(84) ( 0:10/00:00:21)
5 7七銀(68) ( 0:00/00:00:00)
6 4四歩(43) ( 0:08/00:00:29)
7 5八金(49) ( 0:00/00:00:00)
8 7四歩(73) ( 0:16/00:00:45)
9 2六歩(27) ( 0:00/00:00:00)
10 4二飛(82) ( 0:06/00:00:51)
11 2五歩(26) ( 0:00/00:00:00)
12 3二金(41) ( 0:05/00:00:56)
13 2四歩(25) ( 0:00/00:00:00)
14 同 歩(23) ( 0:02/00:00:58)
15 同 飛(28) ( 0:00/00:00:00)
16 2三歩打 ( 0:11/00:01:09)
17 2八飛(24) ( 0:00/00:00:00)
18 3四歩(33) ( 0:13/00:01:22)
19 4八銀(39) ( 0:00/00:00:00)
20 3三金(32) ( 0:06/00:01:28)
21 6八玉(59) ( 0:00/00:00:00)
22 4五歩(44) ( 0:11/00:01:39)
23 7八玉(68) ( 0:00/00:00:00)
24 4六歩(45) ( 0:19/00:01:58)
25 9六歩(97) ( 0:00/00:00:00)
26 4一飛(42) ( 0:20/00:02:18)
27 9五歩(96) ( 0:00/00:00:00)
28 6二金(61) ( 0:17/00:02:35)
29 7九角(88) ( 0:00/00:00:00)
30 7三桂(81) ( 0:17/00:02:52)
31 6六歩(67) ( 0:00/00:00:00)
32 6四歩(63) ( 0:19/00:03:11)
33 5六歩(57) ( 0:00/00:00:00)
34 4七歩(46) ( 0:06/00:03:17)
35 同 銀(48) ( 0:00/00:00:00)
36 6一玉(51) ( 0:08/00:03:25)
37 7五歩(76) ( 0:00/00:00:00)
38 6三金(62) ( 0:07/00:03:32)
39 7四歩(75) ( 0:00/00:00:00)
40 同 金(63) ( 0:01/00:03:33)
41 4六角(79) ( 0:00/00:00:00)
42 6二玉(61) ( 0:11/00:03:44)
43 5五角(46) ( 0:00/00:00:00)
44 2四歩(23) ( 0:17/00:04:01)
45 2三歩打 ( 0:00/00:00:00)
46 同 金(33) ( 0:03/00:04:04)
47 2二角成(55) ( 0:00/00:00:00)
48 同 銀(31) ( 0:21/00:04:25)
49 3二角打 ( 0:00/00:00:00)
50 5一飛(41) ( 0:26/00:04:51)
51 7六角成(32) ( 0:00/00:00:00)
52 3三金(23) ( 0:16/00:05:07)
53 7五歩打 ( 0:00/00:00:00)
54 8四金(74) ( 0:15/00:05:22)
55 8六歩(87) ( 0:00/00:00:00)
56 同 歩(85) ( 0:17/00:05:39)
57 同 銀(77) ( 0:00/00:00:00)
58 5二玉(62) ( 0:27/00:06:06)
59 2六飛(28) ( 0:00/00:00:00)
60 8五歩打 ( 0:23/00:06:29)
61 7七銀(86) ( 0:00/00:00:00)
62 5四角打 ( 0:51/00:07:20)
63 6五歩(66) ( 0:00/00:00:00)
64 同 角(54) ( 0:02/00:07:22)
65 6六馬(76) ( 0:00/00:00:00)
66 4一飛(51) ( 0:25/00:07:47)
67 4四歩打 ( 0:00/00:00:00)
68 同 金(33) ( 0:29/00:08:16)
69 4五歩打 ( 0:00/00:00:00)
70 3五金(44) ( 0:32/00:08:48)
71 2四飛(26) ( 0:00/00:00:00)
72 2三歩打 ( 0:16/00:09:04)
73 2八飛(24) ( 0:00/00:00:00)
74 4二飛(41) ( 0:30/00:09:34)
75 4四歩(45) ( 0:00/00:00:00)
76 3三桂(21) ( 0:33/00:10:07)
77 3六銀(47) ( 0:00/00:00:00)
78 4六金(35) ( 0:29/00:10:36)
79 6七金(58) ( 0:00/00:00:00)
80 6三玉(52) ( 0:39/00:11:15)
81 2五銀(36) ( 0:01/00:00:01)
82 同 桂(33) ( 0:04/00:11:19)
83 同 飛(28) ( 0:00/00:00:01)
84 2四銀打 ( 0:50/00:12:09)
85 4三歩成(44) ( 0:00/00:00:01)
86 同 角(65) ( 0:40/00:12:49)
87 5五桂打 ( 0:00/00:00:01)
88 5四玉(63) ( 0:48/00:13:37)
89 7六馬(66) ( 0:00/00:00:01)
90 6五桂(73) ( 0:12/00:13:49)
91 2八飛(25) ( 0:00/00:00:01)
92 6一角(43) ( 0:15/00:14:04)
93 6六歩打 ( 0:00/00:00:01)
94 7四歩打 ( 0:15/00:14:19)
95 6五歩(66) ( 0:00/00:00:01)
96 7五金(84) ( 0:12/00:14:31)
97 9八馬(76) ( 0:00/00:00:01)
98 6五歩(64) ( 0:11/00:14:42)
99 9七馬(98) ( 0:00/00:00:01)
100 8二飛(42) ( 0:19/00:15:01)
101 8七桂打 ( 0:00/00:00:01)
102 8六金(75) ( 0:12/00:15:13)
103 7九馬(97) ( 0:00/00:00:01)
104 3五銀(24) ( 0:34/00:15:47)
105 5七金(67) ( 0:00/00:00:01)
106 7七金(86) ( 0:21/00:16:08)
107 同 桂(89) ( 0:00/00:00:01)
108 8六歩(85) ( 0:21/00:16:29)
109 8五金打 ( 0:00/00:00:01)
110 5七金(46) ( 0:24/00:16:53)
111 同 馬(79) ( 0:00/00:00:01)
112 7六金打 ( 1:00/00:17:53)
113 9八金打 ( 0:00/00:00:01)
114 9六銀打 ( 0:55/00:18:48)
115 8六金(85) ( 0:00/00:00:01)
116 同 飛(82) ( 0:07/00:18:55)
117 8八歩打 ( 0:00/00:00:01)
118 6六金打 ( 0:40/00:19:35)
119 同 馬(57) ( 0:00/00:00:01)
120 同 歩(65) ( 0:03/00:19:38)
121 6五金打 ( 0:00/00:00:01)
122 4四玉(54) ( 0:26/00:20:04)
123 6八金(69) ( 0:00/00:00:01)
124 4六角打 ( 0:37/00:20:41)
125 4八飛(28) ( 0:00/00:00:01)
126 6七歩成(66) ( 0:10/00:20:51)
127 同 金(68) ( 0:00/00:00:01)
128 同 金(76) ( 0:06/00:20:57)
129 同 玉(78) ( 0:00/00:00:01)
130 5七金打 ( 0:14/00:21:11)
131 7八玉(67) ( 0:00/00:00:01)
132 4八金(57) ( 0:14/00:21:25)
133 6九金打 ( 0:00/00:00:01)
134 5七角成(46) ( 0:29/00:21:54)
135 3六歩(37) ( 0:00/00:00:01)
136 同 銀(35) ( 0:28/00:22:22)
137 4五歩打 ( 0:00/00:00:01)
138 3三玉(44) ( 0:14/00:22:36)
139 7五桂(87) ( 0:00/00:00:01)
140 5六馬(57) ( 0:00/00:22:36)
141 6八玉(78) ( 0:00/00:00:01)
142 6六飛打 ( 0:00/00:22:36)
143 同 金(65) ( 0:00/00:00:01)
144 同 飛(86) ( 0:01/00:22:37)
145 6七飛打 ( 0:00/00:00:01)
146 同 飛成(66) ( 0:01/00:22:38)
147 7九玉(68) ( 0:00/00:00:01)
148 7七龍(67) ( 0:01/00:22:39)
149 7八金(69) ( 0:00/00:00:01)
150 同 龍(77) ( 0:01/00:22:40)
151 投了 ( 0:00/00:00:01)
まで150手で後手の勝ち
って柿木ノータイムやん!!( ̄□ ̄;)!!
道はまだまだ険しい・・・