硬體規格
深藍是
並行計算的電腦系統,建基於
RS/6000SP,另加上480顆特別製造的
VLSI象棋晶片。下棋程式以
C語言寫成,運行
AIX 作業系統。1997年版本的深藍運算速度為每秒2億步棋,是其1996年版本的2倍。1997年 6月,深藍在世界
超級電腦中排名第259位,計算能力為每秒113.8億次
浮點運算。
1997年的深藍可搜尋及估計隨後的12步棋,而一名人類象棋好手大約可估計隨後的10步棋。每增加1步棋的搜尋能力約等於增加下棋強度約80 ELO分。
人機大戰
人與計算機的首次對抗是在 1963 年。西洋棋大師兼教練大衛·布龍斯坦懷疑計算機的創造性能力,同意用自己的智慧與計算機較量。下棋的時候他有一個非常不利的條件:讓一個後。但當對局進行到一半時,計算機就把布龍斯坦的一半兵力都吃掉了。這時,布龍斯坦要求再下一局,但這次卻不再讓子了!
1996年2月10日,超級電腦深藍首次挑戰西洋棋世界冠軍卡斯帕羅夫,但以2-4落敗。比賽在2月17日結束。其後研究小組把深藍加以改良
1997 年 5 月 11 日,在人與計算機之間挑戰賽的歷史上可以說是歷史性的一天。計算機在正常時限的比賽中首次擊敗了等級分排名世界第一的棋手。
加里·卡斯帕羅夫以 2.5:3.5 (1勝2負3平)輸給 IBM 的電腦程式 “深藍”。機器的勝利標誌著西洋棋歷史的新時代。
1996年戰況
下面是1996年對抗賽的對局記錄。
第一局(1996年2月10日)
白:深藍 黑:卡斯帕羅夫 結果:白勝
1.e4 c5 2.c3 d5 3.exd5 後xd5 4.d4 馬f6 5.馬f3 象g4 6.象e2 e6 7.h3 象h5 8.O-O 馬c6 9.象e3 cxd4 10.cxd4 象b4 11.a3 象a5 12.馬c3 後d6 13.馬b5 後e7 14.馬e5 象xe2 15.後xe2 O-O 16.車ac1 車ac8 17.象g5 象b6 18.象xf6 gxf6 19.馬c4 車fd8 20.馬xb6 axb6 21.車fd1 f5 22.後e3 後f6 23.d5 車xd5 24.車xd5 exd5 25.b3 王h8 26.後xb6 車g8 27.後c5 d4 28.馬d6 f4 29.馬xb7 馬e5 30.後d5 f3 31.g3 馬d3 32.車c7 車e8 33.馬d6 車e1+ 34.王h2 馬xf2 35.馬xf7+ 王g7 36.馬g5+ 王h6 37.車xh7+ 1-0
第二局(1996年2月11日)
白:卡斯帕羅夫 黑:深藍 結果:白勝
1.馬f3 d5 2.d4 e6 3.g3 c5 4.象g2 馬c6 5.O-O 馬f6 6.c4 dxc4 7.馬e5 象d7 8.馬a3 cxd4 9.馬axc4 象c5 10.後b3 O-O 11.後xb7 馬xe5 12.馬xe5 車b8 13.後f3 象d6 14.馬c6 象xc6 15.後xc6 e5 16.車b1 車b6 17.後a4 後b8 18.象g5 象e7 19.b4 象xb4 20.象xf6 gxf6 21.後d7 後c8 22.後xa7 車b8 23.後a4 象c3 24.車xb8 後xb8 25.象e4 後c7 26.後a6 王g7 27.後d3 車b8 28.象xh7 車b2 29.象e4 車xa2 30.h4 後c8 31.後f3 車a1 32.車xa1 象xa1 33.後h5 後h8 34.後g4+ 王f8 35.後c8+ 王g7 36.後g4+ 王f8 37.象d5 王e7 38.象c6 王f8 39.象d5 王e7 40.後f3 象c3 41.象c4 後c8 42.後d5 後e6 43.後b5 後d7 44.後c5+ 後d6 45.後a7+ 後d7 46.後a8 後c7 47.後a3+ 後d6 48.後a2 f5 49.象xf7 e4 50.象h5 後f6 51.後a3+ 王d7 52.後a7+ 王d8 53.後b8+ 王d7 54.象e8+ 王e7 55.象b5 象d2 56.後c7+ 王f8 57.象c4 象c3 58.王g2 象e1 59.王f1 象c3 60.f4 exf3 61.exf3 象d2 62.f4 王e8 63.後c8+ 王e7 64.後c5+ 王d8 65.象d3 象e3 66.後xf5 後c6 67.後f8+ 王c7 68.後e7+ 王c8 69.象f5+ 王b8 70.後d8+ 王b7 71.後d7+ 後xd7 72.象xd7 王c7 73.象b5 1-0
第三局(1996年2月13日)
白:深藍 黑:卡斯帕羅夫 結果:和棋
1.e4 c5 2.c3 d5 3.exd5 後xd5 4.d4 馬f6 5.馬f3 象g4 6.象e2 e6 7.O-O 馬c6 8.象e3 cxd4 9.cxd4 象b4 10.a3 象a5 11.馬c3 後d6 12.馬e5 象xe2 13.後xe2 象xc3 14.bxc3 馬xe5 15.象f4 馬f3+ 16.後xf3 後d5 17.後d3 車c8 18.車fc1 後c4 19.後xc4 車xc4 20.車cb1 b6 21.象b8 車a4 22.車b4 車a5 23.車c4 O-O 24.象d6 車a8 25.車c6 b5 26.王f1 車a4 27.車b1 a6 28.王e2 h5 29.王d3 車d8 30.象e7 車d7 31.象xf6 gxf6 32.車b3 王g7 33.王e3 e5 34.g3 exd4 35.cxd4 車e7+ 36.王f3 車d7 37.車d3 車axd4 38.車xd4 車xd4 39.車xa6 b4 1/2-1/2
第四局(1996年2月14日)
白:卡斯帕羅夫 黑:深藍 結果:和棋
1.馬f3 d5 2.d4 c6 3.c4 e6 4.馬bd2 馬f6 5.e3 馬bd7 6.象d3 象d6 7.e4 dxe4 8.馬xe4 馬xe4 9.象xe4 O-O 10.O-O h6 11.象c2 e5 12.車e1 exd4 13.後xd4 象c5 14.後c3 a5 15.a3 馬f6 16.象e3 象xe3 17.車xe3 象g4 18.馬e5 車e8 19.車ae1 象e6 20.f4 後c8 21.h3 b5 22.f5 象xc4 23.馬xc4 象xc4 24.車xe8+ 馬xe8 25.車e4 馬f6 26.車xc4 馬d5 27.後e5 後d7 28.車g4 f6 29.後d4 王h7 30.車e4 車d8 31.王h1 後c7 32.後f2 後b8 33.象a4 c5 34.象c6 c4 35.車xc4 馬b4 36.象f3 馬d3 37.後h4 後xb2 38.後g3 後xa3 39.車c7 後f8 40.車a7 馬e5 41.車xa5 後f7 42.車xe5 fxe5 43.後xe5 車e8 44.後f4 後f6 45.象h5 車f8 46.象g6+ 王h8 47.後c7 後d4 48.王h2 車a8 49.象h5 後f6 50.象g6 車g8 1/2-1/2
第五局(1996年2月16日)
白:深藍 黑:卡斯帕羅夫 結果:黑勝
1.e4 e5 2.馬f3 馬f6 3.馬c3 馬c6 4.d4 exd4 5.馬xd4 象b4 6.馬xc6 bxc6 7.象d3 d5 8.exd5 cxd5 9.O-O O-O 10.象g5 c6 11.後f3 象e7 12.車ae1 車e8 13.馬e2 h6 14.象f4 象d6 15.馬d4 象g4 16.後g3 象xf4 17.後xf4 後b6 18.c4 象d7 19.cxd5 cxd5 20.車xe8+ 車xe8 21.後d2 馬e4 22.象xe4 dxe4 23.b3 車d8 24.後c3 f5 25.車d1 象e6 26.後e3 象f7 27.後c3 f4 28.車d2 後f6 29.g3 車d5 30.a3 王h7 31.王g2 後e5 32.f3 e3 33.車d3 e2 34.gxf4 e1=後 35.fxe5 後xc3 36.車xc3 車xd4 37.b4 象c4 38.王f2 g5 39.車e3 象e6 40.車c3 象c4 41.車e3 車d2+ 42.王e1 車d3 43.王f2 王g6 44.車xd3 象xd3 45.王e3 象c2 46.王d4 王f5 47.王d5 h5 0-1
第六局(1996年2月17日)
白:卡斯帕羅夫 黑:深藍 結果:白勝
1.馬f3 d5 2.d4 c6 3.c4 e6 4.馬bd2 馬f6 5.e3 c5 6.b3 馬c6 7.象b2 cxd4 8.exd4 象e7 9.車c1 O-O 10.象d3 象d7 11.O-O 馬h5 12.車e1 馬f4 13.象b1 象d6 14.g3 馬g6 15.馬e5 車c8 16.馬xd7 後xd7 17.馬f3 象b4 18.車e3 車fd8 19.h4 馬ge7 20.a3 象a5 21.b4 象c7 22.c5 車e8 23.後d3 g6 24.車e2 馬f5 25.象c3 h5 26.b5 馬ce7 27.象d2 王g7 28.a4 車a8 29.a5 a6 30.b6 象b8 31.象c2 馬c6 32.象a4 車e7 33.象c3 馬e5 34.dxe5 後xa4 35.馬d4 馬xd4 36.後xd4 後d7 37.象d2 車e8 38.象g5 車c8 39.象f6+ 王h7 40.c6 bxc6 41.後c5 王h6 42.車b2 後b7 43.車b4 1-0
1997年戰況
下面是1997年對抗賽的對局記錄。
第一局(1997年5月3日)
1.馬f3 d5 2.g3 象g4 3.b3 馬d7 4.象b2 e6 5.象g2 馬gf6 6.O-O c6 7.d3 象d6 8.馬bd2 O-O 9.h3 象h5 10.e3 h6 11.後e1 後a5 12.a3 象c7 13.馬h4 g5 14.馬hf3 e5 15.e4 車fe8 16.馬h2 後b6 17.後c1 a5 18.車e1 象d6 19.馬df1 dxe4 20.dxe4 象c5 21.馬e3 車ad8 22.馬hf1 g4 23.hxg4 馬xg4 24.f3 馬xe3 25.馬xe3 象e7 26.王h1 象g5 27.車e2 a4 28.b4 f5 29.exf5 e4 30.f4 象xe2 31.fxg5 馬e5 32.g6 象f3 33.象c3 後b5 34.後f1 後xf1+ 35.車xf1 h5 36.王g1 王f8 37.象h3 b5 38.王f2 王g7 39.g4 王h6 40.車g1 hxg4 41.象xg4 象xg4 42.馬xg4+ 馬xg4+ 43.車xg4 車d5 44.f6 車d1 45.g7 1-0
第二局(1997年5月4日)
白方:深藍 黑方:卡斯帕羅夫 結果:白勝
1 e4 e5 2.馬f3 馬c6 3.象b5 a6 4.象a4 馬f6 5.O-O 象e7 6.車e1 b5 7.象b3 d6 8.c3 O-O 9.h3 h6 10.d4 車e8 11.馬bd2 象f8 12.馬f1 象d7 13.馬g3 馬a5 14.象c2 c5 15.b3 馬c6 16.d5 馬e7 17.象e3 馬g6 18.後d2 馬h7 19.a4 馬h4 20.馬xh4 後xh4 21.後e2 後d8 22.b4 後c7 23.車ec1 c4 24.車a3 車ec8 25.車ca1 後d8 26.f4 馬f6 27.fxe5 dxe5 28.後f1 馬e8 29.後f2 馬d6 30.象b6 後e8 31.車3a2 象e7 32.象c5 象f8 33.馬f5 象xf5 34.exf5 f6 35.象xd6 象xd6 36.axb5 axb5 37.象e4 車xa2 38.後xa2 後d7 39.後a7 車c7 40.後b6 車b7 41.車a8+ 王f7 42.後a6 後c7 43.後c6 後b6+ 44.王f1 車b8 45.車a6 1-0
第三局(1997年5月6日)
白方:卡斯帕羅夫 黑方:深藍 結果:和棋
1 d3 e5 2.馬f3 馬c6 3.c4 馬f6 4.a3 d6 5.馬c3 象e7 6.g3 O-O 7.象g2 象e6 8.O-O 後d7 9.馬g5 象f5 10.e4 象g4 11.f3 象h5 12.馬h3 馬d4 13.馬f2 h6 14.象e3 c5 15.象4 b6 16.車b1 王h8 17.車b2 a6 18.bxc5 bxc5 19.象h3 後c7 20.象g4 象g6 21.f4 exf4 22.gxf4 後a5 23.象d2 後xa3 24.車a2 後b3 25.f5 後xd1 26.象xd1 象h7 27.馬h3 車fb8 28.馬f4 象d8 29.馬fd5 馬c6 30.象f4 馬e5 31.象a4 馬xd5 32.馬xd5 a5 33.象b5 車a7 34.王g2 g5 35.象xe5+ dxe5 36.f6 象g6 37.h4 gxh4 38.王h3 王g8 39.王xh4 王h7 40.王g4 象c7 41.馬xc7 車xc7 42.車xa5 車d8 43.車f3 王h8 44.王h4 王g8 45.車a3 王h8 46.車a6 王h7 47.車a3 王h8 48.車a6 1/2-1/2
第四局(1997年5月7日)
白方:深藍 黑方:卡斯帕羅夫 結果:和棋
1 e4 c6 2.d4 d6 3.馬f3 馬f6 4.馬c3 象g4 5.h3 象h5 6.象d3 e6 7.後e2 d5 8.象g5 象e7 9.e5 馬fd7 10.象xe7 後xe7 11.g4 象g6 12.象xg6 hxg6 13.h4 馬a6 14.O-O-O O-O-O 15.車dg1 馬c7 16.王b1 f6 17.exf6 後xf6 18.車g3 車de8 19.車e1 車hf8 20.馬d1 e5 21.dxe5 後f4 22.a3 馬e6 23.馬c3 馬dc5 24.b4 馬d7 25.後d3 後f7 26.b5 馬dc5 27.後e3 後f4 28.bxc6 bxc6 29.車d1 王c7 30.王a1 後xe3 31.fxe3 車f7 32.車h3 車ef8 33.馬d4 車f2 34.車b1 車g2 35.馬ce2 車xg4 36.馬xe6+ 馬xe6 37.馬d4 馬xd4 38.exd4 車xd4 39.車g1 車c4 40.車xg6 車xc2 41.車xg7+ 王b6 42.車b3+ 王c5 43.車xa7 車f1+ 44.車b1 車ff2 45.車b4 車c1+ 46.車b1 車cc2 47.車b4 車c1+ 48.車b1 車xb1+ 49.王xb1 車e2 50.車e7 車h2 51.車h7 王c4 52.車c7 c5 53.e6 車xh4 54.e7 車e4 55.a4 王b3 56.王c1 1/2-1/2
第五局(1997年5月10日)
白方:卡斯帕羅夫 黑方:深藍 結果:和棋
1 馬f3 d5 2.g3 象g4 3.象g2 馬d7 4.h3 象xf3 5.象xf3 c6 6.d3 e6 7.e4 馬e5 8.象g2 dxe4 9.象xe4 馬f6 10.象g2 象b4+ 11.馬d2 h5 12.後e2 後c7 13.c3 象e7 14.d4 馬g6 15.h4 e5 16.馬f3 exd4 17.馬xd4 O-O-O 18.象g5 馬g4 19.O-O-O 車he8 20.後c2 王b8 21.王b1 象xg5 22.hxg5 馬6e5 23.車he1 c5 24.馬f3 車xd1+ 25.車xd1 馬c4 26.後a4 車d8 27.車e1 馬b6 28.後c2 後d6 29.c4 後g6 30.後xg6 fxg6 31.b3 馬xf2 32.車e6 王c7 33.車xg6 車d7 34.馬h4 馬c8 35.象d5 馬d6 36.車e6 馬b5 37.cxb5 車xd5 38.車g6 車d7 39.馬f5 馬e4 40.馬xg7 車d1+ 41.王c2 車d2+ 42.王c1 車xa2 43.馬xh5 馬d2 44.馬f4 馬xb3+ 45.王b1 車d2 46.車e6 c4 47.車e3 王b6 48.g6 王xb5 49.g7 王b4 1/2-1/2
第六局(1997年5月11日)
白方:深藍 黑方:卡斯帕羅夫 結果:白勝
1 e4 c6 2.d4 d5 3.馬c3 dxe4 4.馬xe4 馬d7 5.馬g5 馬gf6 6.象d3 e6 7.馬1f3 h6 8.馬xe6 後e7 9.O-O fxe6 10.象g6+ 王d8 11.象f4 b5 12.a4 象b7 13.車e1 馬d5 14.象g3 王c8 15.axb5 cxb5 16.後d3 象c6 17.象f5 exf5 18.車xe7 象xe7 19.c4 1-0
IBM在比賽後宣布深藍退役。