Links

This form does not yet contain any fields.
    2.c3 Sicilian 2011 European Team Championship 2011 Russian Championship A. Sokolov aattacking chess Accelerated Dragon Adams Aeroflot 2010 Aeroflot 2011 Aeroflot 2012 Agrest Akiba Rubinstein Akiva Rubinstein Akobian Alekhine Alekseev Alexander Morozevich Alexei Shirov Almasi Amber 2010 Amber 2011 Anand Anand-Topalov 2010 Anatoly Karpov Andrei Volokitin Anish Giri Anti-Moscow Gambit Archangelsk Variation Aronian Artur Yusupov Astrakhan Grand Prix 2010 attack attacking chess Austrian Attack Averbakh Bacrot Bazna 2011 Becerra Beliavsky Benko Gambit Bent Larsen Berlin Defense Bilbao 2010 bishop endings Bishop vs. Knight Blackburne blindfold chess blitz Blumenfeld Gambit blunders Bobby Fischer Bologan Book Reviews books Boris Spassky Botvinnik Botvinnik Memorial brilliancy British Championship Bronstein Browne Brunello Budapest Bundesliga Campomanes Candidates 2011 Candidates 2011 Candidates 2012 Capablanca Carlsen Caro-Kann cartoons Caruana Catalan Cebalo cheating Cheparinov chess and education chess cartoons chess in fiction chess psychology chess ratings Chess960 ChessBase DVDs ChessBase Shows ChessLecture Presentations ChessVideos Presentations Christiansen Christmas Colle combinations Commentary computer chess computers correspondence chess Corsica Danailov Davies defense Delchev Ding Liren Dortmund 2010 Dortmund 2011 draws dreams Dreev DVD Reviews DVDs Dvoirys Dvoretsky Easter Efimenko endgame studies endgames Endgames English Opening Esserman Exchange Ruy Fier fighting for the initiative Finegold Fischer football French Defense Ftacnik Gajewski Gaprindashvili Garry Kasparov Gashimov Gelfand Geller Gibraltar 2011 Gibraltar 2012 Giri Grischuk Grob Grünfeld Defense Gulko Guseinov Gustafsson Haworth Hedgehog Henrique Mecking HHou Yifan highway robbery Hikaru Nakamura Hilton Hjorvar Gretarsson Hort Hou Yifan Houdini 1.5a humor Humpy Koneru Icelandic Gambit Iljumzhinov Informant insanity Ippolito Ivanchuk J. Polgar Jaenisch Jakovenko Jan Timman Jay Whitehead Jimmy Quon Jose Diaz Judit Polgar Kaidanov Kamsky Karjakin Karpov Kasimdzhanov Kasparov Kavalek Keres KGB Khalifman King's Gambit King's Indian King's Tournament 2010 KKing's Indian Klovans Korchnoi Kramnik Larry Evans Larry Parr Lasker Leko lessons Levon Aronian Lilienthal Linares 2010 Lombardy London 2009 London 2010 London 2011 London System Macieja Magnus Carlsen Main Line Ruy Malakhov Mamedyarov Marc Lang Marin Marshall Marshall Gambit McShane Mega 2012 Michael Adams Mikhail Tal Mikhalchishin Miles Minev miniatures MModern Benoni Modern Modern Benoni Moiseenko Morozevich Morphy Movsesian Müller music Nadareishvili Najdorf Sicilian Nakamura Nanjing 2010 Navara Negi Nepomniachtchi NH Tournament 2010 Nigel Short Nimzo-Indian NNotre Dame football Notre Dame football Notre Dame Football Nov. 2009 News Nyzhnyk Olympics 2010 Open Ruy opening advice opening novelties Openings openings passed pawns pawn endings pawn play pawn structures Pesotskyi Petroff Pirc Polgar Polugaevsky Ponomariov Ponziani Potkin poultry Powerbook 2011 QGD Tartakower Radjabov Rapport ratings Regan Reggio Emilia 2010 Reggio Emilia 2011 Reshevsky Reti Robson rook endings RReggio Emilia 2011 rrook endings RRuy Lopez RRuy Lopez sidelines Rubinstein rules Ruslan Ponomariov Ruy Lopez Ruy Lopez sidelines Rybka Rybka 4 sacrifices Sadler Sakaev Sam Sevian Sao Paulo/Bilbao 2011 satire Schliemann Seirawan self-destruction Shankland Shipov Shirov Short Sicilian sitzfleisch Slav Smith-Morra Gambit Smyslov Spassky Speelman sportsmanship Spraggett stalemate Staunton Stonewall Dutch Super Bowl XLIV Sutovsky Sveshnikov Svidler sweeper sealer twist Swiercz tactics Tactics Taimanov Tal Tal Memorial 2009 Tal Memorial 2010 Tal Memorial 2011 Tarjan Tarrasch The Chess Players (book) The Week in Chess Three knights Timman Tomashevsky Topalov traps types of chess players underpromotion University of Notre Dame upsets US Championship 2010 US Championship 2011 USCL V. Onischuk Vachier-Lagrave Vallejo van der Heijden van Wely Vasik Rajlich Vasily Smyslov Vassily Ivanchuk Velimirovic Attack Veselin Topalov video videos Vienna 1922 Viswanathan Anand Vitaly Tseshkovsky Vladimir Kramnik Wang Yue Watson Welcome Wijk aan Zee 2010 Wijk aan Zee 2011 Wijk aan Zee 2012 Winawer French Wojtkiewicz Women's Grand Prix Women's World Championship World Cup World Cup 2009 World Cup 2011 World Cup 2011 World Senior Championship WWijk aan Zee 2012 Yates Yermolinsky Yevseev Yuri Averbakh Zhao Xue Zukertort System

    Entries in computer chess (21)

    Wednesday
    Jan042012

    In Defense of Rajlich and Rybka

    In early 2011, Vasik Rajlich was accused by the International Computer Games Association (ICGA) of plagiarism in writing his famous chess program Rybka, he was stripped of the world championship titles won with Rybka from 2007 to 2010, and banned for life from ICGA events. (Other than that, I think they liked him.)

    It has been quite a while now, but there's a new and vigorous defense of Rajlich by one Dr. Søren Riis against what the author considers ICGA overreach. Two parts are out now (there's a third part coming soon), and they can be read here and here. He makes some interesting points, and it's good that Rajlich has someone defending him.

    Thoughts?

    Wednesday
    Jun292011

    Rybka Disqualified and Banned from Computer World Championships

    Some time ago I mentioned the accusations that Vas Rajlich, Rybka's programmer, had based his program on the chess engine "Fruit". Since then the International Computer Games Association (ICGA) has investigated the claims, and concluded in a 5-0 decision that Rajlich was guilty not only of improperly taking code from Fruit but from Crafty as well. They write that

    We are convinced that the evidence against Vasik Rajlich is both overwhelming in its volume and beyond reasonable question in its nature. Vasik Rajlich is guilty of plagiarizing the programs Crafty and Fruit, and has violated the ICGA’s tournament rules with respect to the World Computer Chess Championships in the years 2006, 2007, 2008, 2009 and 2010.

    As a result, Rajlich is banned for life from the World Computer Chess Championship and all other ICGA events, and Rybka's championships in 2007-2010 are vacated, along with the Rybka predecessors's =2nd finish in 2006. Strong punishment, but appropriate if they are right about the evidence.

    Much more, here.

    Saturday
    Apr302011

    TCEC Season 3 is Underway

    For fans of computer-computer matches, the third season of Martin Thoresen's TCEC (Thoresen Chess Engines Competition) is underway. Information on how this season's competition is arranged is here, while the live broadcast (and a list of the participating computers, their ratings and their scores) is here.

    Monday
    Apr112011

    Rybka vs. Houdini

    For those who like to follow computer vs. computer matches, Rybka and Houdini will have a match to close the second season of engine competitions on Martin Thoresen's TCEC website. The fun starts Tuesday at 14:00 Central European Time.

    Thursday
    Mar032011

    The Rybka Controversy in the Mainstream Media

    At least the mainstream German media. There's a report on the Rybka controversies (Fruit-to-Rybka, and Rybka-to-Ippolit-to-Houdini) in Der Spiegel (in German, but you can see what Google Translate has done it with it, here). Nothing new, really, but as so often happens chess generally makes the news in the West only after something strange, scandalous or salacious has occurred.

    Tuesday
    Mar012011

    An Open Letter from Programmers on the Rybka-Fruit Issue

    You can find it here, and it's not good news for Vas Rajlich and the Rybka side. There are some big names among the signatories (maybe they're all big names, but even I as an outsider to that community recognize some of the names), and I doubt that they can all be dismissed on the grounds of professional jealousy or something like that. Nevertheless, it must be emphasized that this letter does not constitute legal proof. All the same, I wonder: what's the best program out there that doesn't have some sort of direct or indirect taint?

    Saturday
    Feb192011

    David Levy on Cloned Chess Engines

    Here. Levy condemns the practice, takes an inconclusive look at some of the controversies around Rybka, and then calls for help in setting up a forum to investigate claims of cloning.

    Wednesday
    Feb162011

    A Look at Rybka 4 - Houdini 1.5a, Game 1

    A while ago I reported that the free program Houdini 1.5a defeated the king of the commercial programs, Rybka 4, by a 23.5-16.5 score in a recent match. Many people, both on my blog and elsewhere, were especially impressed by Houdini's play in the first game of that match, and I can't blame them! Houdini sacrificed three pawns for play, and the end result was an overwhelming initiative. You can have a look at the game, with my comments, here.

    Tuesday
    Feb082011

    Houdini 1.5a Defeats Rybka 4: 23.5-16.5

    More on this site, somewhere. Assuming this result is meaningful*, it's not clear if this is good news or bad news for chess fans. Superficially, it's great news, because it costs money to buy Rybka while anyone can freely download Houdini. BUT: There seems to be a lot of cannibalizing going on among engines** (certainly such accusations are widespread), and if it's true that the free programs are ripping off code and concepts from the for-profit engines, it's likely that sooner or later the for-profit people will simply leave. Then the cannibals will have to do their own work, and with no financial incentive or notoriety to inspire them, the field will stagnate. Then it's not only a pity for the legitimate programmers whose work and financial opportunities were stolen, but for the broad chess community as well.

     

    * There are reasons why it may not be so significant: the computers may have used truncated or common books, and a 40 game match, while not trivial, doesn't guarantee that Houdini is the stronger engine. Still, the evidence that's there, of whatever quality, is in Houdini's favor.

    ** As far as I know, no one has accused Houdini of pirating code from a closed-source engines, but its author has acknowledged being influenced by engines that have allegedly done so.

    Monday
    Jan242011

    More Computer Chess Controversy

    Somewhere around a year ago there was controversy about a series of programs that allegedly stole pieces of code from Rybka; now there's some controversy (or renewed controversy - I remember seeing something about this last year) as to the degree to which Rybka, at least in its earlier insilicarnation, depended on the chess engine Fruit. This forwarded letter by Fruit's programmer seems to be the instigator of the latest salvo.

    I have no idea who, if anyone, is guilty of anything in this matter, and as a legal matter all the accusees should be considered innocent until proven guilty. I am curious about some points, however, like what counts as learning from a program as opposed to stealing intellectual property. If one uses someone's algorithm but expresses it in different code or in a different computer language, is it considered theft from a legal point of view? What about the moral point of view, from within the software community? And as a practical matter for those who want to take the highest possible road, are there any chess engines out there that are competitive and don't involve some "borrowing"?