[国际新闻] 国际象棋电脑程序堪称无敌

中新网7月21日电 加拿大一组科学家用18年的时间,开发了堪称无敌的国际象棋(checkers)电脑程序——契努克(Chinook)。该组科学家宣称,没有人能够打败它;哪怕对手一步也不出错,顶多也只是取得和局。人在德国 社区7 C, P3 y# b" J" E
5 Q# m4 }) U  ?6 F& R4 O3 Z: [
加拿大艾伯塔大学电脑系系主任谢弗教授和他领导的电脑高手研究团队研发了契努克。他们在这18年时间内,研究国际象棋的各种走法,总共计算了5000亿步棋。
* j. I) F9 X1 @* M* Lcsuchen.de4 V( D" {" r+ U# c; d5 o' o. M$ x0 ?
  谢弗表示,他最初的目标是希望打败世界冠军。1990年,契努克进入世界大赛;1992年,打入决赛却最终折翼;直到1994年,才成为第一个获得世界冠军殊荣的电脑棋手。6 S. s9 R% N6 Y0 ~' r

7 I2 {5 d; ~" C, ^! t( k  2001年,谢弗团队再次着手修改优化程序;今年4月,这一国际象棋大王终于诞生。
/ }5 s7 n0 T. mcsuchen.de( P4 w& I8 }2 I! |+ n1 C+ ~
  谢弗教授团队的这项成就就刊登在前天出版的《科学》期刊内。契努克的诞生提升了人工智能的成就,提高了电脑的运算和记忆功能,是这一科学领域的重要里程碑。

$ C$ _+ _' k- D; J% x
2 W8 o" C& C. ~* ]Breakthrough in artificial intelligence as computer wins at draughts
# `: |" T( G- |: n1 f# n  O7 a- V9 v

1 ?0 Q% H) m; d# G' B0 K0 Y人在德国 社区After 18 years of practice, computers have finally conquered the game of draughts
# R  P# Z, ]( L* I: G' xcsuchen.de; g2 I+ [& C, R* A0 ]$ B- O' W: P

3 m$ j: f' C' k  L& ?
3 `" F0 c4 P8 u( q" i  F& hDraughts, known as checkers in America, is a popular board game with a history that dates back 5,000 years. 人在德国 社区  M$ b' |# J) Y; n
, T! d9 ^6 C. M3 X$ W5 z% i# K
Disc-shaped counters move diagonally on a chequered board one square at a time and jump over an opponent's pieces to capture them. Counters that reach an opponent's end of the board are crowned "kings" and can then move backwards as well as forwards.
4 W( X/ U9 N, @- E  Z1 [csuchen.de) T* m, p* h9 N
The game is essentially simple, but working out responses to every possible move meant sifting through 500 billion billion (five followed by 20 zeroes) different play positions.
& W3 C2 B* f# S$ G4 ^" _( x$ X; Z, E2 o2 @6 Y
An average of 50 computers were run together every day for years at a time to complete the programme, known as Chinook. At peak periods, more than 200 computers were in use.
' P4 Z7 @2 [, {, U* C4 o2 W人在德国 社区: @/ F8 I, u+ u) o5 |% {
Scientists led by Dr Jonathan Schaeffer, from the University of Alberta in Edmonton, Canada, sought the help of top-level draughts players to programme the computers.
" ~% X; {& L8 O9 F# A人在德国 社区# G% }" G$ ]' U
Chinook now contains all the information needed to predict the best move to play in every situation of a game. Even making no mistakes, the best an opponent taking on the programme could achieve would be a draw. ; g. C4 B5 E' i8 H/ Q1 L6 S
3 `2 b6 l) E7 a+ O( y
Dr Schaeffer, whose team describe the programme in the journal Science, said: "I think we've raised the bar - and raised it quite a bit - in terms of what can be achieved in computer technology and artificial intelligence. With Chinook, we've pushed the envelope about one million times more than anything that's been done before. 0 j7 h  W& H! r% N1 f0 l
1 q7 b; n& A7 v  l: Y  q
"We've taken the knowledge used in artificial intelligence applications to the extreme by replacing human-understandable heuristics (rules of thumb) with perfect knowledge. It's an exciting demonstration of the possibilities that software and hardware are now capable of achieving."
+ C1 R8 O) j) D( R- Z8 F
) W$ q" D- w% UDr Schaeffer, who chairs the University of Alberta's Department of Computing Science, started the Chinook project in 1989, with a view to winning the human world checkers championship. & \( ^4 G. h$ j4 Q7 {+ b

& N3 X$ K0 @# j* |Chinook lost the championship match in 1992, but won two years later, becoming the first computer programme to win a human world championship in any game - a feat recognised by the Guinness Book of World Records.
% V$ o- f1 n) Q5 _人在德国 社区
( p& _. ?0 X7 v" ]; QThe programme remained undefeated until it was "retired" in 1997. Dr Schaeffer re-started the project in 2001, now with the goal of developing a "perfect" draughts programme. 人在德国 社区) l8 h- y9 x3 l. i6 b( w6 }0 v. p
csuchen.de- \) q  U( a! c0 f! p2 j+ p) D
"Solving checkers has been something of an obsession of mine for nearly two decades, and it's really satisfying to see it through to its conclusion," he said.
) p) _$ b: Z; S% H3 qcsuchen.de. B  Z- [- p" }9 q# s
Dr Jaap van den Herik, editor of the International Computer Games Journal, said: "This is a tremendous achievement - a truly significant advance in artificial intelligence."
, E- E( Z- t4 h" C$ k, D
5 d  O; `  I/ `6 UAlthough computers can play a good game of chess, creating an unbeatable chess programme is still out of the question using current technology. The game is simply too complex, with a much larger "search space" containing all possible moves than in draughts.
; M( E5 }! Y$ n2 ?
6 I% |, H& X3 o% h: q# dHowever the Alberta team has developed Polaris, a poker-playing computer programme.
+ W$ X" M1 d6 a( E7 [2 q# Z% [人在德国 社区
2 o, l0 T# q6 Z2 icsuchen.deNext week Polaris will challenge poker professionals in a £24,000 man-versus-machine world championship in Vancouver. The event is part of the annual conference of the Association for the Advancement of Artificial Intelligence, being held in the Canadian city.
. B+ m4 y  h% {: G/ z6 r& X+ F) V
- i. |2 A8 O: C0 z; J5 R8 Q/ P[ 本帖最后由 日月光 于 2007-7-21 20:23 编辑 ]

我靠~~国际象棋。。。叩拜作者。
' J! h6 c6 Q. s- ]) hcsuchen.de  H! Y, c. ]9 ]. _: s% G8 K8 {

TOP