Monday, June 16, 2014

Best chess engine

Entre tantos famosos website que existen en la red los mas respectados por su seriedad y consistencia en sus examenes de torneos , para demostrar cual de los motores de ajedrez es el mas poderoso,tenemos los siguientes

From Wikipedia, the free encyclopedia

In computer chess, a chess engine is a computer program that analyses chess positions and makes decisions on the best chess moves.[1]
The chess engine decides what moves to make, but typically does not interact directly with the user. Most chess engines do not have their own graphical user interface (GUI) but are rather console applications that communicate with a GUI such as XBoardWinBoardor glChess via a standard protocol. This allows the user to play against multiple engines without learning a new user interface for each, and allows different engines to play against each other.

Thoresen Chess Engines Competition

horesen Chess Engines Competition or TCEC or nTCEC is a computer chess tournament organized, directed and hosted by Martin Thoresen. It was started in 2010. After a short break in 2012,[1] TCEC was restarted in early 2013 (as nTCEC)[2] and is currently active (renamed as TCEC in early 2014) with all-day live broadcasts of chess matches on its website. TCEC is often regarded as the Unofficial World Computer Chess Championshipbecause of its strong participant line-up and long time control matches on high-end hardware, giving rise to very high-class chess.[3][4] Supported by original engine authors and based on voluntarism and donation, it caused a furor in February 2011, when the free version of Houdini defeated reigning computer chess champion Rybka in a 40-game match.[5][6][7] The current season of TCEC is sponsored by Chessdom Arena.[8][9]


The TCEC competition is divided into Seasons, where each Season happens over a course of a few weeks, with matches played round-the-clock and broadcast live over the internet. Each season is divided into 4 qualifying stages and 1 Superfinal, where the top twochess engines battle it out over a series of 64 games to win the title of TCEC Grand Champion.

The time control in all events is 120+30 (120 minutes + 30 seconds added per move for the whole game) and pondering is set to off. The Opening Book is taken from recent strong human Grandmaster tournaments, is truncated to the first 6 or 8 moves, and is changed in every Stage. Engines are allowed updates between stages, unless there is a critical play-limiting bug, in which case the engine are allowed to be updated once during the stage. TCEC generates its own elo rating list from the matches played during the tournament. An initial rating is given to any new participant based on its rating in other chess engine rating lists.

There is no definite criteria for entering into the competition, other than inviting the top participants from various rating lists. The list of participants is personally chosen by Thoresen before the start of any new season. Usually chess engines that supportmultiprocessor mode are preferred (8-cores or higher). Both Winboard and UCI engines are supported. Large pages are disabled but access to various endgame tablebases is permitted.
StageGeneral Information1
Stage 1Stage 1 is divided into 3 groups which consists of 12 engines each. Each group format is a single round robin. The top 5 from each group and the best number 6 move on to Stage 2, while the rest are out of TCEC for the current Season.
Stage 2Stage 2 consists of the 16 engines that qualified from Stage 1. It is a single round robin. The top 8 move on to Stage 3.
Stage 3Stage 3 consists of the 8 engines that qualified from Stage 2. The format for Stage 3 is a quad round robin so that each engine plays both sides of the same opening against each other, twice. The top 4 move on to Stage 4.
Stage 4Stage 4 consists of the 4 engines that qualified from Stage 3. It is a hexadeca round robin and the openings are chosen randomly per pair so that each engine plays both sides of the same opening against each other. The top 2 qualify to play the Superfinal.
SuperfinalAfter Stage 4 has finished, the top 2 engines meet in a Superfinal of 64 games. This match is played with 32 different openings so that each engine plays both black and white of the same position. The match is presented with opening 1 used in games 1 and 2, then opening 2 used in games 3 and 4 etc. If the match is theoretically won for one side before game 64, the match continues until all 64 games have been played. In the case of a drawn match there is a rapid match of 16 games with a time control of 25' + 10" with random openings selected from earlier in the same Season. In case it is still tied there is a Blitz match of 8 games with a time control of 3" + 2'. When the Superfinal is over, the current Season ends.

1 Rules may differ from season to season

GUI adjudication rule[edit]

A game can be drawn by Threefold repetition or Fifty-move rule. However, a game can also be drawn at move 40 or later if the eval from both playing engines are within +0.05 to -0.05 pawns for the last five moves, or ten plies. If there is a pawn advance, or a capture by any kind, this special draw rule resets and starts over. On the website, this rule shows as "Distance in plies to TCEC draw rule". It adjudicates as won for one side if both playing engines have an eval of at least 6.50 pawns (or -6.50 in case of a black win) for four consecutive moves, or eight plies - this rule is in effect as soon as the game starts. On the website, this rule shows as "Distance in plies to TCEC win rule". The GUI also adjudicates tablebase endgame positions (with 5-men or less) automatically.

Technical specifications[edit]

 The TCEC Computer:
 CPUs: 2 x 8 core Intel Xeon E5-2689 @ 3300 MHz
 CPU Coolers: 2 x Corsair H80i
 Motherboard: Asus Z9PE-D8 WS
 RAM: 64 GB Kingston KVR16R11D4K4/32 Reg/ECC
 PSU: Corsair AX 760
 SSDs: 2 x Samsung 840 Pro 128 GB @ Raid 0
 Case: Silverstone Raven RV03B-WA
 Graphical User Interface (GUI): cutechess-cli (custom)
 Protocol: Winboard, UCI
 Large Pages: OFF
 Number of Cores/Threads (per engine): 8 or 16
 Split Depth: DEFAULT
 Main Hash Size: 16 GB (Maximum)
 Minor Hash Size: 1 GB
 Engine Opening Book: OFF
 Endgame Tablebases: 6-men Syzygy, 5-men Nalimov, 5-men Gaviota (cp2), 
   5-men Shredderbases and 5-men Robbobases (Totalbases + Triplebases) supported
 Tablebase Cache: 1024 MB (Maximum)
 Ponder/Permanent Brain: OFF
 Contempt/Draw Score: DEFAULT

Tournament results[edit]

TCEC Season 1Dec 2010 – Feb 2011Houdini 1.5a [6]Rybka 4.0
TCEC Season 2Feb 2011 – Apr 2011Houdini 1.5aRybka 4.1
TCEC Season 3Apr 2011 – May 2011N/A (season not completed)
TCEC Season 41Jan 2013 – May 2013Houdini 3Stockfish 250413
TCEC Season 52Aug 2013 – Dec 2013Komodo 1142Stockfish 191113
TCEC Season 6Feb 2014 – May 2014Stockfish 170514Komodo 7x
1 Originally named "nTCEC Season 1"
2 Originally named "nTCEC Season 2"

Internet Computer Chess Tournament

.The Internet Computer Chess Tournament (abbreviated CCT) has been held annually since 2000 on the Internet Chess Club. Unlike other computer chess competitions, there are no travel requirements so there is usually broad participation. The main requirements are that you are a primary author of the entered program and your program can connect and play on the chess server so that the tournament can be fully automated. Tournament format is a Swiss system varying between seven and nine rounds. Time controls used since CCT7 have been 50 minutes with a 3 second increment. The tournament is structured to be completed within a single weekend. The CCT12 (2010) was held on FICS.[1]

Event #YearWinner
32001Fritz, Ferret

Computer Chess Tournaments Overview

August 11 2002

20thWMCC 2004Tel AvivJuniorIsrael
6thCCT Internet 2004ICC Chess serverJanuary 31,
February 1
19thWMCC 2003GrazShredderGermany
5thCCT Internet 2003ICC Chess serverJanuary 18 - 19RuffianSweden
10thWCCC 2002MaastrichtJuly 06 - 11JuniorIsrael
2ndCSVN Tournament 2002LeidenMay 31 - June 02FritzNetherlands Germany
6thAufsess 2002AufsessMarch 12 - 17JuniorIsrael
11thIPCCC 2002PaderbornJanuary 27 - February 3ShredderGermany
4thCCT Internet 2002ICC Chess serverJanuary 19 - 20, 26 - 27JuniorIsrael
1stCSVN Tournament 2001LeidenMay 18 - 20FritzNetherlands Germany
1stEmanuel-Lasker CCT 2001BerlinSeptember 29 - Oktober 03Gambit TigerFrance
18thWMCC 2001MaastrichtAugust 18 - 23
3rdCCT Internet 2001ICC Chess serverMay 26 - 27
Netherlands Germany
10thIPCCC 2001PaderbornFebruary 20 - 25ShredderGermany
2ndCCT Internet 2000ICC Chess serverNovember 4 - 5ShredderGermany
17thWMCC 2000LondonAugust 21 - 25ShredderGermany
9thIPCCC 2000PaderbornFebruary 9 - 13ShredderGermany
1stCCT Internet 2000ICC Chess serverJanuary 29 - February 6CraftyUSA
WCCC 1999
WMCC 1999
PaderbornJune 14 - 20ShredderGermany
8thIPCCC 1999PaderbornFebruary 3 - 7P.CoNerSGermany
7thIPCCC 1998PaderbornFebruary 11 - 15NimzoAustria
17thDutch Open CCT 1997Alphen an den Rhin, NedNovember 22 - 23, 29 - 30NimzoAustria
15thWMCC 1997ParisOctober 26 - November 2JuniorIsrael
6thIPCCC 1997PaderbornFebruary 19 - 23ZugzwangGermany
16thDutch Open CCT 1996LeidenNovember 9 -17CilkchessUSA
14thWMCC 1996Jakarta, IndonesiaOctober 8 - 15ShredderGermany
15thDutch Open CCT 1995LeidenNovember 4 - 5, 11 - 12The KingNetherlands
13thWMCC 1995PaderbornOctober 8 - 15MChess Pro 5.0USA
8thWCCC 1995Hong KongMay 25 - 30FritzNetherlands Germany
12thWMCC 1993MunichOctober 31 - November 4HiarcsUnited Kingdom

International Paderborn Computer Chess Championship

The International Paderborn Computer Chess Championship is an annual chess tournament for computer chess programs. It is organised yearly by the University of Paderborn. The first edition was played in 1991, the fifth edition is 1995 was also the 13th edition of the World Microcomputer Chess Championship.


11991ZugzwangRainer Feldmann, Peter Mysliwietz, Heiner Matthias
21992ZugzwangRainer Feldmann, Peter Mysliwietz, Heiner Matthias
31993BobbyHans-Joachim Kraas, Günther Schrüfer
41994Schach 3.0Matthias Engelbach, Thomas Kreitmair
51995MChess Pro 5.0Martin Hirsch
61997ZugzwangRainer Feldmann, Peter Mysliwietz, Heiner Matthias
71998Nimzo98Christian Donninger
81999P.ConNerSUlf Lorenz
92000ShredderStefan Meyer-Kahlen
102001ShredderStefan Meyer-Kahlen
112002ShredderStefan Meyer-Kahlen
122003FritzFrans Morsch, Mathias Feist
132004HydraChristian Donninger, Alex Kure, Ulf Lorenz
142005HydraChristian Donninger, Alex Kure, Ulf Lorenz
152005RybkaVasik Rajlich
162006RybkaVasik Rajlich
172007HIARCSMark Uniacke


  • Complete results and crosstables the CSVN: [1]
  • Reports from Chessbase: 2002, 2003 and 2004
  • Results from TWIC: 2003, 2006
  • Program info from the ICGA: [2]
  • Official homepage [3][dead link]

North American Computer Chess Championship

The North American Computer Chess Championship was a computer chess championship held from 1970 to 1994. It was organised by the Association for Computing Machinery and by Dr. Monty Newborn, Professor of Computer Science at McGill University.[1] It was one of the first computer chess tournaments. The 14th NACCC was also the World Computer Chess Championship.

Event #YearLocationWinner
11970New York, NYChess 3.0
21971ChicagoChess 3.0
31972BostonChess 3.0
41973AtlantaChess 3.5
51974San DiegoRibbit
61975MinneapolisChess 4.4
71976HoustonChess 4.5
81977SeattleChess 4.6
91978Washington, D.C.Belle
101979DetroitChess 4.9
121981Los AngelesBelle
141983New York, NYCray Blitz
151984San FranciscoCray Blitz
191988Orlando, FloridaDeep Thought
201989Reno, NevadaHiTech and Deep Thought
211990Deep Thought
221991AlbuquerqueDeep Thought II
231993IndianapolisSocrates II


Jump up ^ Dr. Monty Newborn's homepage at McGill University



World Computer Chess Championship

World Computer Chess Championship (WCCC) is an annual event where computer chess engines compete against each other. The event is organized by the International Computer Games Association. It is often held in conjunction with the Computer Olympiad, a collection of computer tournaments for other board games.

Championship results[edit]

The WCCC is open to all types of computers including microprocessors, supercomputersclusters, and dedicated chess hardware.

In 2007, the reigning champion Junior declined to defend its title.

For the 2009 edition, the rules were changed to limit platforms to commodity hardware supporting at most eight cores,[1] thereby excluding supercomputers and large clusters. Thereafter, a parallel Software Championship was held instead, and unlimited hardware is still allowed in the championship proper.
Event #YearLocationParticipantsWinner
21977Toronto16Chess 4.6[2]
41983New York22Cray Blitz
51986Cologne22Cray Blitz
61989Edmonton24Deep Thought
71992Madrid22ChessMachine (Gideon)
81995Hong Kong24Fritz
102002Maastricht18Deep Junior
122004Bar-Ilan UniversityRamat Gan14Deep Junior
152007Amsterdam12Zappa[wccc 1]
162008Beijing10HIARCS[wccc 1]
172009Pamplona10JuniorShredderSjeng[wccc 1]
182010Kanazawa10Rondo, Thinker[wccc 1]

  1. Jump up to:a b c d Although Rybka placed first at the WCCC from 2007 to 2010, the ICGA disqualified Rybka in a controversal decision.

World Microcomputer Chess Championship[edit]

From 1980 to 2001, there was a separate cycle of championships limited to programs running on microprocessors. Up until 1991, the winners were dedicated units. Thereafter, winners were running on state-of-the-art personal computers. The event was also run by the ICGA.
At the 14th WMCCC in Jakarta, the Israeli team Junior was denied entry to Indonesia and some other teams dropped out in protest.
The 16th WMCCC was the same as the 9th WCCC above.
Event #YearLocationParticipantsWinner
11980London12Fidelity Chess Challenger
21981Travemünde8Fidelity X
31983Budapest15Fidelity Elite A/S
41984Glasgow12Fidelity Elite X, Mephisto, Princhess X, Psion
51985Amsterdam6 / 5Mephisto / Nona
71987Rome2 / 7Mephisto / Psion
81988Almería2 / 7Mephisto
111991Vancouver, Canada15ChessMachine (Gideon)
131995PaderbornGermany33MChess Pro 5.0
182001Maastricht18Deep Junior

World Chess Software Championship[edit]

From 2010 a new tournament was introduced and held at the same location and during the same period as the World Computer Chess Championship. The rules for the World Chess Software Championship state that competing programs must run on machines with identical hardware specifications. Time control is game in 45 minutes with 15 second increment.[3][4]
Event #YearLocationParticipantsWinnerHardware
12010Kanazawa9Shredder[5]Intel quad core Xeon 2.66 GHz, 8MB Hash
22011Tilburg5HIARCSIntel Core2 Duo, 1.7 GHz, 2MB Hash
32013Yokohama6HIARCSIntel quad core i7, 2.7 GHz, 16MB Hash
Due to the requirement to be present on-site, and strict rules of originality, many strong programs refrain from participating in the ICGA events. As the conditions of the software championship can easily be emulated by anyone with a high-end PC, there are now privately conducted tournaments that have much broader attendence, as well as a larger number of games to reduce the influence of luck. Especially Thoresen Chess Engines Competition[6] is more prestigious than the WCSC.

See also[edit]

  • Chess engine
  • Computer chess
  • World Computer Speed Chess Championship
  • North American Computer Chess Championship
  • Dutch open computer chess championship
  • TCEC Computer Chess Championship


  • All results of the WMCCC and WCCC on the official ICGA web site
  1. Jump up^ Clarification of the 8-cores rule for the WCCC
  2. Jump up^ Jennings, Peter (January 1978). "The Second World Computer Chess Championships". BYTE. p. 108. Retrieved 17 October 2013.
  3. Jump up^ Article on the World Chess Software Championship
  4. Jump up^ HIARCS announcement of new tournament
  5. Jump up^ ChessCentral report on 2010 World Chess Software Championship
  6. Jump up^ [1]

External links[edit]

  • The Rybka Forum
  • Official website of the ICGA
  • Kanazawa - WCCC 2010
  • Pamplona - WCCC 2009
  • Beijing - WCCC 2008
  • Amsterdam - WCCC 2007
  • Torino - WCCC 2006
  • Play through the 2006 WCCC games
  • Reykjavik - WCCC 2005
  • Bar-Ilan University - WCCC 2004
  • Graz - WCCC 2003


Chess engine rating lists aim to provide statistically significant measures of relative engine strength. These lists play multiple games between engines on standard hardware platforms, so that processor differences are factored out. Some also standardize the opening books, in an attempt to measure the strength differences of the engines only. These lists not only provide a ranking, but also margins of error on the given ratings. Also rating lists typically play games continuously, publishing many updates per year, compared to tournaments which only take place annually.
There are a number of factors that vary among the chess engine rating lists:
  • Time control. Longer time controls, such as 40 moves in 120 minutes, are better suited for determining tournament play strength, but also make testing more time-consuming.
  • Hardware used. Faster hardware with more memory leads to stronger play.
  • 64-bit (vs. 32-bit) hardware and operating systems favor bitboard-based programs
  • Multiprocessor vs. single processor hardware.
  • Ponder settings (speculative analysis while the opponent is thinking) aka Permanent Brain.
  • Transposition table sizes.
  • Opening book settings.
These differences affect the results, and make direct comparisons between rating lists difficult. All listed engines are 64-bit.
Rating listTime control
Last updatedEngine/platform
Top three enginesRating
Ponder OFF
2005March 1, 20141427500,530Houdini 4 x64 4CPU
Stockfish DD x64 4CPU
Komodo TCEC x64 4CPU
Ponder OFF
2006March 2, 20141198723,221Houdini 4 x64 4CPU
Stockfish DD x64 4CPU
Komodo TCEC x64 4CPU
Ponder ON
2006January 5, 2014134295,420Houdini 4
Stockfish DD
Komodo TCECr
Ponder ON
2009January 31, 20142117,500Houdini 4 x64 1CPU
Stockfish 4 130512-beta x64 1CPU
Komodo TCEC x64 1CPU
SSDF[9]40/120 --> 20/60
Ponder ON
1984November 11, 2013337132,746Komodo 5.1 MP x64 2GB Q6600 2.4 GHz
Stockfish 3 MP x64 2GB Q6600 2.4 GHz
Deep Rybka 4 x64 2GB Q6600 2.4 GHz

No comments:

Post a Comment