India's first chess features print magazine published quarterly from Lucknow since 2004 by Aspire Welfare Society.
Showing posts with label houdini. Show all posts
Showing posts with label houdini. Show all posts

Friday, February 7, 2014

World Chess Champ Ignored for Strong Chess Event. Discrimination?

World Chess Champion Magnus Carlsen has not been invited to this very strong chess tournament. Do you think this is discriminatory to humans? ;)

The next season of the computer chess championship TCEC starts in a few hours from now: February 7 at 20:00 CET. 


All the big guns are going to be there: Komodo (3232), Stockfish (3240), Houdini (top seed at 3247), Rybka (3159) along with 32 other top chess engines of the planet to battle through four stages and a Superfinal for the title of the world's best chess 'chip' champion. 

The computer chess championship can be followed live via a brand new website, that will show the games in real time, together will all information about pairings, standings, and statistics.

Meanwhile, we believe the Norwegian World Chess Champion has not taken "being ignored" to heart and was busy launching his YouTube Channel

So, here are all the details of the world computer chess championship and system of play.

The TCEC Season System

TCEC (Thoresen Chess Engines Competition) is a computer chess tournament organized and maintained by Martin Thoresen, in cooperation with Chessdom Arena. The goal is to provide the viewers with a live broadcast of long time control, quality chess – played strictly between computer chess engines created by different programmers. One Season is divided into several Stages and lasts about 3-4 months. The winner of the Season will be the TCEC Grand Champion.

As soon as a Stage starts, it will run 24/7 until all games have been played. One game is played at a time – the next one starts automatically. There will be a short break between the Stages, to make sure everything is ok with the TCEC game server and to prepare for the next Stage.

Stage 1

A Season starts off with Stage 1 which consists of roughly 36 engines. This can vary from Season to Season, as can the format (Swiss / round robin etc). Then the top X (varies) will move on to Stage 2, while the rest is out of TCEC for the current Season.

Stage 2


Stage 2 consists of the engines that qualified from Stage 1. It is usually a single round robin. The top X move on to Stage 3 while the rest is out of TCEC for the current Season.

Stage 3


Stage 3 consists of the engines that qualified from Stage 2. The format for Stage 3 is usually a double round robin so that each engine will play both sides of the same opening against each other. The top X will move on to Stage 4 while the rest is out of TCEC for the current Season.

Stage 4


Stage 4 consists of the engines that qualified from Stage 3. It is a multiple round robin and the openings are chosen randomly per pair so that each engine will play both sides of the same opening against each other. The top 2 will qualify to play the Superfinal, while the other engines are out of TCEC for the current Season.

Superfinal


After Stage 4 has finished, the top 2 engines will meet in a Superfinal of 64 (previously 48) games. This match is played with 32 different openings so that each engine plays both black and white of the same position. The match will be 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 will still continue until all 64 games have been played. In the case of a drawn match there will be a Rapid match of 16 games with a time control of 25′ + 10″. In case it is still tied there will be a Blitz match of 8 games with a time control of 3″ + 2′. When the Superfinal is over, the current Season ends.

The TCEC Grand Champion


The winner of the Superfinal will be crowned the TCEC Grand Champion and will keep this title until there is a winner in the next Superfinal. There is no automatic qualification for the reigning Grand Champion, it will have to go all the way through the next Season for it to be able to defend the title.

Time control


The time control of this season is 120 minutes + 30 seconds added per move for the whole game, in all events. If an engine loses on time, the game will not be replayed. If the TCEC game server locks up at any time during a game (BSOD, freeze etc), that game will be restarted unless the last position was a 6-man or less tablebase position, then it will be manually adjudicated.

Game adjudication


A game can be drawn by the normal 3-fold repetition rule or the 50-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 5 moves, or 10 plies. If there is a pawn advance, or a capture by any kind, this special draw rule will reset and start over. In the website this rule is shown as “TCEC draw rule” with a number indicating how many plies there are left until it kicks in. It will adjudicate 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 4 consecutive moves, or 8 plies – this rule is in effect as soon as the game starts. In the website this rule is shown as “TCEC win rule” with a number indicating how many plies there are left until it kicks in. Cutechess will also adjudicate 5-men or less tablebase endgame positions automatically.

Opening Book


TCEC uses openings put together by Nelson Hernandez and Adam Hair. All of them are 8 moves deep. If you click the Help menu and then “The Season 6 opening book” you can read in detail how they prepared for this challenge.

Engine Ratings


All new engines will receive an initial elo rating based on the CCRL 40/40 single CPU list. If an engine isn’t found here, or if it has played very few games, the CEGT 40/20 single CPU list is used instead but the rating difference between Houdini 3 64-bit in the two rating lists will be added to the rating. If an engine isn’t found in either list, an approximate elo rating will be given to that engine based on tests from the programmer. If an engine is updated to a new version, this new version will inherit the rating of the old version. When you enter “Archive mode” in the File menu, you can see the official TCEC ratings at the bottom right corner – they are updated after each Stage or Superfinal.

Engine Updates


The engine programmers can provide updates only before an event starts, not during. However, there will be no extra testing meaning that this is a gamble if the engine could be unstable. The deadline for engine submission is the last game of the current Stage – the goal is to be able to start the next Stage as soon as possible without any significant delay.

Critical Engine Bugs


In the case of a serious, play-limiting bug (like crashing or interface communication problems) not discovered during the pre-Season testing, the engine can be updated once per Stage to fix this/these bug/bugs only. If this update still doesn’t fix the problem(s) or if there is no update available, the engine might have the number of cores reduced, have the hash size reduced or have the tablebase access disabled – these changes will remain for the rest of the Stage.

Tiebreaks


If necessary, tiebreaks can be used to determine advancement. For all Stages, the first tiebreak criteria is the “crash” tiebreak, meaning that if an engine has crashed once or more during the Stage, it will fail qualification versus another engine that has not crashed if both of them has the same amount of points. The Sonneborn-Berger criteria is the second. If still a tie, the greatest number of black games decides. The next criterion is the greatest number of wins, then the greatest number of wins with black. In case of still being tied, then the direct encounter between the tied engines decides. If they are still tied, then the tournament director decides which engine gets the promotion.

Saturday, October 19, 2013

Computer World Chess: Komodo wins Stage 2; Stage 3 Begins Today

The chess engine Komodo is the winner of Stage 2 of the world’s strongest computer chess championship TCEC. Komodo, the engine by Don Dailey and Larry Kaufman rated 3084 elo, achieved 14,0/19 to edge the solid opposition. Second place is for the new Stockfish 4, by M. Costalba, T. Romstad and J. Kiiski. The 3098 rated engine collected 13,5/19 and what deprived it of the first place was probably the direct match loss against Komodo.

Third place is for Gull 2.2 by Vadim Demichev with 12,0/19. It started as 8th seeded, but showed spectacular ability outplaying all lower rated competitors and getting a full point against the winner Komodo. With the same points as Gull, but with lower tiebreak, at fourth and fifth positions are Hiarcs. It is the top placed engine under 3000 elo and fared through the event with good start and strong finish.

Houdini 3, the absolute champion of the competition, remained at 5th position. The engine by Robert Houdart rated 3145 elo scored 11,5/19. A total of 10 engines qualify for Stage 3 (that starts October 19th at 12:00 CET). The remaining qualifiers are Bouquet with 11,5/19, Rybka with 11,5/19, Critter with 11,5/19, Naum with 10,0/19, and Junior with 8,5/19. (final standings all engines here)

Replay the games of Stage 1 / Replay the games of TCEC Stage 2 / See the current live game / Full list of participants / Information / Play online at Chessdom Arena

Stage 3 starts today!

TCEC enters the decisive stages of the competition, that will allow the chess world to evaluate which is the strongest engine at the moment. All 10 participants qualified at this stage deserve to be here – Komodo, Stockfish, Gull, Hiarcs, Houdini, Bouquet, Rybka, Critter, Naum, and Junior. It is a field with average ELO approaching 3100 and exciting chess is expected ahead.

To spice up things even more, the tireless tournament director Martin Thoresen has decided that Stage 3 will be thematic – the openings used by the engines will be taken from Candidates 2013, Sinquefield Cup, and King’s Tournament ! After seeing how the top chess players played out the strategy in the given situations, it will be curious to se what the engines will add to that.

Stage 3 starts October 19th at 12:00 CET Watch the live games here / Visit the official website
 

These are the evaluation graphs, time usage and the depth search of the engines. Onno was always a step ahead

Stage 3
Stage 3 consists of the 10 engines that qualified from Stage 2. The format for Stage 3 is a double round robin and the openings are chosen per pair so that each engine will play both sides of the same opening against each other. The top 6 will move on to Stage 4 while the rest is out of nTCEC for the current Season. 90 games are played in Stage 3.

See predictions for Stage 3 here

Stage 4

Stage 4 consists of the 6 engines that qualified from Stage 3. It is a hexa round robin and will use the same book rules as in Stage 3, meaning that the openings are chosen randomly per pair so that each engine will play both sides of the same opening against each other. The top 2 will qualify to play the Superfinal, while the other 4 engines are out of nTCEC for the current Season. 90 games are played in Stage 4.

Superfinal
After Stage 4 has finished, the top 2 engines will meet in a Superfinal of 48 games. This match is played with 24 different openings so that each engine plays both black and white of the same position. The match will be 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 48, the match will still continue until all 48 games have been played. In the case of a drawn match there will be a Rapid match of 12 games with a time control of 25′ + 10″. In case it is still tied there will be a Blitz match of 6 games with a time control of 3″ + 2′. When the Superfinal is over, the current Season ends.

The nTCEC Grand Champion

The winner of the Superfinal will be crowned the nTCEC Grand Champion and will keep this title until there is a winner in the next Superfinal. There is no automatic qualification for the reigning Grand Champion, it will have to go all the way through the next Season for it to be able to defend the title.

.


.
.
.
 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Press Release Distribution