查看完整版本 : 難分真與假

xianrenb 2018-12-15 04:26 PM

難分真與假

先來看棋局,後補說明。
第一局是我的象棋程式,超級快增強模式,限時 5 分鐘/ 40 着的對局。

車馬象士將士象馬車 紅 黑
|+++++++|    
|砲+/+\+砲| 帥 將
卒+卒+卒+卒+卒 仕 士
+-------+ 相 象
+-------+ 傌 馬
兵+兵+兵+兵+兵 俥 車
|炮+\+/+炮| 炮 砲
|+++++++| 兵 卒
俥傌相仕帥仕相傌俥    

1:炮二平五
2:砲8平5
3:炮五進四
4:士6進5
5:炮五退一
6:馬8進7
7:炮八平五
8:馬2進3
9:傌八進七
10:馬7進5

車-象士將/象-車 紅 黑
|+++士+++|    
|砲馬/砲\+#| 帥 將
卒+卒+馬+卒+卒 仕 士
+---炮---+ 相 象
+-------+ 傌 馬
兵+兵+兵+兵+兵 俥 車
|#傌\炮/+#| 炮 砲
|+++++++| 兵 卒
俥-相仕帥仕相傌俥    

11:俥九平八
12:車9平8
13:傌二進三
14:砲5進2
15:俥八進七
16:砲5進3
17:相三進五
18:車1平2
19:俥八進二
20:馬3退2

+馬象士將/象車+ 紅 黑
|+++士+++|    
|#+/+\+#| 帥 將
卒+卒+馬+卒+卒 仕 士
+-------+ 相 象
+-------+ 傌 馬
兵+兵+兵+兵+兵 俥 車
|#傌\相/傌#| 炮 砲
|+++++++| 兵 卒
+-相仕帥仕--俥    

21:俥一平三
22:馬5進4
23:傌七退九
24:車8進8
25:仕六進五
26:馬4退2
27:兵五進一
28:象3進5
29:兵五進一
30:馬2後進4

+--士將/象-+ 紅 黑
|++馬士+++|    
|#+/象\+#| 帥 將
卒+卒+#+卒+卒 仕 士
+馬--兵---+ 相 象
+-------+ 傌 馬
兵+兵+#+兵+兵 俥 車
|#+\相/傌#| 炮 砲
傌+++仕++車| 兵 卒
+-相/帥仕俥-+    

31:兵三進一
32:馬2進3
33:傌三進四
34:卒3進1
35:傌九進七
36:車8平6
37:傌四進三
38:卒1進1
39:俥三進三
40:卒3進1

+--士將/象-+ 紅 黑
|++馬士+++|    
|#+/象\+#| 帥 將
#+#+#+傌+卒 仕 士
卒---兵---+ 相 象
+-卒---兵-+ 傌 馬
兵+馬+#+俥+兵 俥 車
|#傌\相/+#| 炮 砲
|+++仕車++| 兵 卒
+-相/帥仕--+    

41:相五進七
42:馬3退5
43:俥三平六
44:馬4進3
45:傌七進六
46:馬3進4
47:俥六進一
48:馬5進7
49:俥六進一
50:車6退2

+--士將/象-+ 紅 黑
|+++士+++|    
|#+/象\+#| 帥 將
#+#+#+傌+卒 仕 士
卒--俥兵---+ 相 象
+-相---兵-+ 傌 馬
兵+#+#車馬+兵 俥 車
|#+\+/+#| 炮 砲
|+++仕+++| 兵 卒
+-相/帥仕--+    

51:傌三進二
52:車6平1
53:兵三進一
54:象5進7
55:俥六退一
56:卒1進1
57:俥六退二
58:車1平3
59:俥六退二
60:車3退1

+--士將/象-+ 紅 黑
|+++士++傌|    
|#+/+\+#| 帥 將
#+#+#+#+卒 仕 士
+---兵-象-+ 相 象
卒-車-----+ 傌 馬
#+#+#+馬+兵 俥 車
|#+\+/+#| 炮 砲
|+++仕+++| 兵 卒
+-相俥帥仕--+    

61:傌二退一
62:象7前退5
63:傌一進三
64:車3平5
65:俥六進五
66:車5進1
67:兵一進一
68:車5平3
69:兵一進一
70:車3進3

+--士將/象-+ 紅 黑
|+++士+++|    
|#+/象\傌#| 帥 將
#+#+#+#+# 仕 士
+--俥兵---兵 相 象
卒-------+ 傌 馬
#+#+#+馬+# 俥 車
|#+\+/+#| 炮 砲
|+++仕+++| 兵 卒
+-車/帥仕--+    

71:俥六退五
72:車3退2
73:俥六進六
74:車3進1
75:俥六進二
76:馬7進8
77:俥六退八
78:車3平1
79:俥六進八
80:車1進1

+--士將/象-+ 紅 黑
|++俥士+++|    
|#+/象\傌#| 帥 將
#+#+#+#+# 仕 士
+---兵---兵 相 象
卒-------+ 傌 馬
#+#+#+#+# 俥 車
|#+\+/+#| 炮 砲
|+++仕++馬| 兵 卒
車--/帥仕--+    

81:仕五退六
82:車1退2
83:仕六進五
84:車1平5
85:俥六退三
86:士5進6
87:帥五平六
88:將5進1
89:俥六進三
90:將5退1

+--士將/象-+ 紅 黑
|++俥++++|    
|#+/象士傌#| 帥 將
#+#+#+#+# 仕 士
+---兵---兵 相 象
卒-------+ 傌 馬
#+#+#+#+# 俥 車
|#+\車/+#| 炮 砲
|+++仕++馬| 兵 卒
+--帥-仕--+    

91:俥六進一
92:將5進1
93:俥六退一
94:將5退1
95:俥六平二
96:馬8退7
97:俥二退五
98:馬7退5
99:俥二進一
100:士6退5

+--\將/象-+ 紅 黑
|+++士+++|    
|#+/象\傌#| 帥 將
#+#+#+#+# 仕 士
+---兵---兵 相 象
卒---馬--俥+ 傌 馬
#+#+#+#+# 俥 車
|#+\車/+#| 炮 砲
|+++仕+++| 兵 卒
+--帥-仕--+    

101:俥二進四
102:士5進6
103:俥二平四
104:馬5退3
105:俥四退一
106:車5平4
107:仕五進六
108:將5平4
109:仕四進五
110:馬3進5

+--將-/象-+ 紅 黑
|+++++++|    
|#+/象俥傌#| 帥 將
#+#+#+#+# 仕 士
+---兵---兵 相 象
卒---馬---+ 傌 馬
#+#+#+#+# 俥 車
|#+仕+/+#| 炮 砲
|+++仕+++| 兵 卒
+--帥-\--+    

111:兵五進一
112:象5進3
113:俥四進二
114:將4進1
115:俥四平三
116:卒1平2
117:傌三進四
118:將4平5
119:俥三退五
120:馬5進4

+--\-傌--+ 紅 黑
|+++將+++|    
|#+/+\+#| 帥 將
#+#+兵+#+# 仕 士
+-象-----兵 相 象
+卒----俥-+ 傌 馬
#+#+#+#+# 俥 車
|#+馬+/+#| 炮 砲
|+++仕+++| 兵 卒
+--帥-\--+    

121:仕五進六
122:將5退1
123:俥三平八
124:將5平6
125:俥八進四
126:將6平5
127:俥八平七
128:將5平6
129:俥七退三
130:將6平5

+--\將/--+ 紅 黑
|+++++++|    
|#+/+\+#| 帥 將
#+#+兵+#+# 仕 士
+-俥-----兵 相 象
+-------+ 傌 馬
#+#+#+#+# 俥 車
|#+仕+/+#| 炮 砲
|+++++++| 兵 卒
+--帥-\--+    

131:俥七進四
132:將5進1
133:仕六退五
134:將5平6
135:俥七退一
136:將6退1
137:俥七平五

+--\-將--+ 紅 黑
|+++俥+++|    
|#+/+\+#| 帥 將
#+#+兵+#+# 仕 士
+-------兵 相 象
+-------+ 傌 馬
#+#+#+#+# 俥 車
|#+\+/+#| 炮 砲
|+++仕+++| 兵 卒
+--帥-\--+    

(紅勝)

xianrenb 2018-12-15 04:29 PM

第二局是我的象棋程式,超級快增強模式,限時 20 分鐘/ 40 着的對局。

車馬象士將士象馬車 紅 黑
|+++++++|    
|砲+/+\+砲| 帥 將
卒+卒+卒+卒+卒 仕 士
+-------+ 相 象
+-------+ 傌 馬
兵+兵+兵+兵+兵 俥 車
|炮+\+/+炮| 炮 砲
|+++++++| 兵 卒
俥傌相仕帥仕相傌俥    

1:炮二平五
2:馬8進7
3:傌八進七
4:砲2平5
5:俥九平八
6:砲8進5
7:炮五進四
8:馬7進5
9:炮八平二
10:車9平8

車馬象士將士象車+ 紅 黑
|+++++++|    
|#+/砲\+#| 帥 將
卒+卒+馬+卒+卒 仕 士
+-------+ 相 象
+-------+ 傌 馬
兵+兵+兵+兵+兵 俥 車
|#傌\+/+炮| 炮 砲
|+++++++| 兵 卒
+俥相仕帥仕相傌俥    

11:炮二平五
12:馬5進4
13:炮五進五
14:象7進5
15:傌二進一
16:馬4進3
17:俥八進八
18:車1進2
19:俥一進一
20:車8進7

+馬象士將士--+ 紅 黑
|俥++++++|    
車#+/象\+#| 帥 將
卒+卒+#+卒+卒 仕 士
+-------+ 相 象
+-------+ 傌 馬
兵+兵+兵+兵+兵 俥 車
|#馬\+/+車傌 炮 砲
|+++++++俥 兵 卒
+-相仕帥仕相-+    

21:俥一平六
22:卒9進1
23:俥六進二
24:車8平7
25:兵七進一
26:士4進5
27:俥六進五
28:車1平4
29:俥六退一
30:士5進4

+馬象\將士--+ 紅 黑
|俥++++++|    
|#+士象\+#| 帥 將
卒+卒+#+卒+# 仕 士
+-------卒 相 象
+-兵-----+ 傌 馬
兵+#+兵+兵+兵 俥 車
|#馬\+/車#傌 炮 砲
|+++++++| 兵 卒
+-相仕帥仕相-+    

31:俥八進一
32:卒9進1
33:兵一進一
34:車7進2
35:兵一進一
36:車7平9
37:傌一進二
38:車9退5
39:傌二進三
40:車9平7

+俥象\將士--+ 紅 黑
|+++++++|    
|#+士象\+#| 帥 將
卒+卒+#+傌+# 仕 士
+-----車-+ 相 象
+-兵-----+ 傌 馬
兵+#+兵+兵+# 俥 車
|#馬\+/+#| 炮 砲
|+++++++| 兵 卒
+-相仕帥仕--+    

41:傌三進五
42:將5進1
43:兵三進一
44:車7進1
45:傌五退六
46:車7平4
47:俥八退一
48:將5退1
49:仕六進五
50:車4退1

+-象\將士--+ 紅 黑
|俥++++++|    
|#+士+\+#| 帥 將
卒+卒+#+#+# 仕 士
+--車----+ 相 象
+-兵-----+ 傌 馬
兵+#+兵+#+# 俥 車
|#馬\+/+#| 炮 砲
|+++仕+++| 兵 卒
+-相/帥仕--+    

51:俥八平七
52:象3進5
53:俥七退二
54:車4進4
55:俥七平五
56:將5進1
57:俥五平九
58:馬3退5
59:俥九進二
60:將5退1

+--\將士--+ 紅 黑
俥+++++++|    
|#+士象\+#| 帥 將
#+#+#+#+# 仕 士
+-------+ 相 象
+-兵-----+ 傌 馬
兵+#+馬+#+# 俥 車
|#+\+/+#| 炮 砲
|++車仕+++| 兵 卒
+-相/帥仕--+    

61:俥九進一
62:象5退3
63:俥九平七
64:將5進1
65:兵九進一
66:馬5進3
67:俥七退一
68:將5進1
69:俥七平五
70:士4退5

+--\-士--+ 紅 黑
|+++士+++|    
|#+/將\+#| 帥 將
#+#+#+#+# 仕 士
+-------+ 相 象
兵-兵-----+ 傌 馬
#+#+#+#+# 俥 車
|#馬\+/+#| 炮 砲
|++車仕+++| 兵 卒
+-相/帥仕--+    

71:兵七進一
72:車4進1

+--\-士--+ 紅 黑
|+++士+++|    
|#+/將\+#| 帥 將
#+#+#+#+# 仕 士
+-兵-----+ 相 象
兵-------+ 傌 馬
#+#+#+#+# 俥 車
|#馬\+/+#| 炮 砲
|+++仕+++| 兵 卒
+-相車帥仕--+    

(黑勝)

xianrenb 2018-12-15 04:56 PM

較早時候,試過標題為“耐人尋味”一帖的兩局後,不知是否鬼怪整蠱的原因,好像再試都是經常走出不佳的走法,看似無一局正常。
或許只是算法本身其實有不足之處,產生問題是隨機性的,而剛好該兩局算是可以完整走完一局棋。

不論如何,我於是又着手改良。
這次不是盡量加深層數了,而是在適當時機調整分析深度。
得出的效果就是前面兩局。

這兩局整體而言,開局都十分正常。
不過兩局中後段都好像有些走怪棋的現像。

第一局中段,雙方似是無故棄兵卒。
之後甚至紅似是無故棄相,黑無故棄士。

相對來說,第二局正常得多。
走得出正常的棄子爭先,先棄後取。
不過最後黑棋的攻勢看似不完整,不明白為何紅不在第 33 回合上仕防止黑馬跳走。

當然,前面的情況可能只是因為我自己棋力不夠高而看錯。
所以題目定為“難分真與假”。
頁: [1]
查看完整版本: 難分真與假