Shannon number

Shannon number

The Shannon number, 10120, is an estimated lower bound on the game-tree complexity of chess, calculated by information theorist Claude Shannon as an aside in his 1950 paper "Programming a Computer for Playing Chess ". [cite journal | author = Claude Shannon | title = Programming a Computer for Playing Chess | journal = Philosophical Magazine | volume = 41 | issue = 314 | year = 1950 | url = http://archive.computerhistory.org/projects/chess/related_materials/text/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon/2-0%20and%202-1.Programming_a_computer_for_playing_chess.shannon.062303002.pdf] . (This influential paper introduced the field of computer chess.) Shannon notes:

:With chess it is possible, in principle, to play a perfect game or construct a machine to do so as follows: One considers in a given position all possible moves, then all moves for the opponent, etc., to the end of the game (in each variation). The end must occur, by the rules of the games after a finite number of moves (remembering the 50 move drawing rule). [In chess played according to the laws of the Fédération Internationale des Échecs, the fifty move rule and the related draw due to threefold repetition of a position require an appeal by one of the players. So if neither player claims the draw, a game may go on indefinitely. (See [http://www.chessbase.com/newsdetail.asp?newsid=4210] , discussing the rapid chess game Fressinet-Kosteniuk, Château de Villandry 2007, won by Kosteniuk in 237 moves, the last 116 moves of which were in a pawnless rook and bishop versus rook endgame, in which Fressinet did not try to claim a draw because he was not recording the moves, as the rules normally require in order to claim a draw by virtue of the 50-move rule.) This does not affect the argument that it is in principle possible to play a perfect game, because all searches involving the repetition of a position can be immediately marked as draws without affecting the correctness of the evaluation (because if either player could force a win they could do so without repeating the position), and since there are a finite number of positions eventually one must be repeated or the game must come to an end.] Each of these variations ends in win, loss or draw. By working backward from the end one can determine whether there is a forced win, the position is a draw or is lost. It is easy to show, however, even with the high computing speed available in electronic calculators this computation is impractical. In typical chess positions there will be of the order of 30 legal moves. The number holds fairly constant until the game is nearly finished as shown [...] by De Groot, who averaged the number of legal moves in a large number of master games. Thus a move for White and then one for Black gives about 103 possibilities. A typical game lasts about 40 moves to resignation of one party. This is conservative for our calculation since the machine would calculate out to checkmate, not resignation. However, even at this figure there will be 10120 variations to be calculated from the initial position. A machine operating at the rate of one variation per micro-second would require over 1090 years to calculate the first move!

Shannon also estimated the number of possible positions, "of the general order of 64! / 32!(8!)2(2!)6, or roughly 1043". This includes some illegal positions (e.g., pawns on the first rank, both kings in check) and excludes legal positions following captures and promotions. Taking these into account, Victor Allis calculated an upper bound of 5×1052 for the number of positions, and estimated the true number to be about 1050. [cite book | author = Victor Allis | year = 1994 | title = Searching for Solutions in Games and Artificial Intelligence | publisher = Ph.D. Thesis, University of Limburg, Maastricht, The Netherlands | id = ISBN 9090074880 | url = http://fragrieu.free.fr/SearchingForSolutions.pdf]

Allis also estimated the game-tree complexity to be at least 10123, "based on an average branching factor of 35 and an average game length of 80". As a comparison, the number of atoms in the Universe, to which it is often compared, is estimated to be between 4x1079 and 1081.

Other uses

The term "Shannon number" has been informally suggested as an analog to the Erdős number [cite journal | author = Andrew W. Eckford | title = What's your Shannon number? | journal = IEEE Information Theory Society Newsletter | volume = 57 | issue = 1 | year = 2007 | url = http://www.itsoc.org/publications/nltr/itNL0307.pdf] .

Notes and references

External links

* [http://mathworld.wolfram.com/Chess.html Mathematics and chess]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Shannon (singer) — Shannon was also an alias used by singer Marty Wilde. Shannon (born Shannon Brenda Greene on May 2, 1958, in Washington, D.C.), is an American singer. She is best known for her 1983 dance freestyle record Let the Music Play. The record redefined… …   Wikipedia

  • Shannon Keith — is an American animal rights lawyer, activist, and documentary director/producer. [ [http://www.animal rights lawyer.com Shannon Keith s animal rights legal practice] ] In 2006, after three years of filming, Keith released a documentary film… …   Wikipedia

  • Shannon Development — (legally the Shannon Free Airport Development Company Limited [http://www.shannondevelopment.ie/AboutUs/LegalEntity/] ) is an important regional development body for the Shannon Region of the Republic of Ireland and encompases counties Clare,… …   Wikipedia

  • Shannon J. Wall — (b. March 4 1919, Portland, Oregon d. February 2, 2007) was a merchant seaman and an American labor leader. He was president of the National Maritime Union (or NMU, now part of the Seafarers International Union of North America) from 1973 to 1990 …   Wikipedia

  • Shannon Free Zone — is a 2.43 km², 600 acre, International business park adjacent to Shannon International Airport, County Clare, Ireland which is 20km from Limerick city. Businesses based on the site enjoy a very attractive tax package on their profits. This has… …   Wikipedia

  • Shannon Wheeler — is the creator of the comic strip Too Much Coffee Man .Shannon Wheeler is the recipient of multiple awards including the Hatch Broadcasting Award (for a Converse tennis shoe commercial) and an Eisner Award (frequently called the Oscar of comics) …   Wikipedia

  • Shannon McRandle — Shannon Lynn McRandle (born 1969cite news |author=Roberta T. Vowell |title=Who is Mara Jade? |work=The Virginian Pilot |page=E1 |date=2000 03 18] cite news |author=Roberta T. Vowell |title=Norfolk, Va., area restaurant prepares posters of… …   Wikipedia

  • Shannon Esra — (real name Shannon Esrechowitz ) is a South African actress.Early careerEsra had her first taste of acting at age 4, narrating a nursery school Purim concert. She later did impersonations of Elvis Presley at local talent contests.Esra had her… …   Wikipedia

  • Shannon Tobin — Shannon John Tobin (born March 12, 1985) is a Canadian politician running for the Progressive Canadian Party.Tobin was born in Happy Valley Goose Bay, Newfoundland and Labrador. On January 7th 2008, he announced that he is running in the riding… …   Wikipedia

  • Shannon Watt — (born 26 November 1980) is an Australian Rules footballer for the North Melbourne Football Club. Drafted at number 14 in the 1997 National AFL Draft, Watt is a key defender. He played as a fullback until Jonathan Hay came to the club and… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”