4 ms·
Simply on the basis of telling a fascinating story, the series is well worth reading. Beyond that, some of what particularly struck me was that: - since about
by worldvoyageur 15y ago
Simply on the basis of telling a fascinating story, the series is well worth reading. Beyond that, some of what particularly struck me was that:
- since about 2005, chess programs that run on a regular PC have consistently outperformed the best human grandmasters, and the skill of the computer chess programs continues to improve. 2005 was a quantum shift in the chess programming world, when chess programs first played "brilliant games with deep, beautiful combinations...[and] routinely produce[d] highly artistic masterpieces of chess while avoiding a great many pointless “computer” moves that for many years had been a source of ridicule among strong human players."
- improvement in algorithms is driven by an active community ecosystem, open source contributions and flagrant copying of the brilliant insights of a few. No matter how brilliant the insight, the community is able to improve upon it. Intellectual property protection would have stopped much of this improvement in its tracks.
It's four separate articles, so I posted the first. All four are:
http://www.chessbase.com/newsdetail.asp?newsid=7791 http://www.chessbase.com/newsdetail.asp?newsid=7791 (part 1)
http://www.chessbase.com/newsdetail.asp?newsid=7807 http://www.chessbase.com/newsdetail.asp?newsid=7807 (part 2)
http://www.chessbase.com/newsdetail.asp?newsid=7811 http://www.chessbase.com/newsdetail.asp?newsid=7811 (part 3)
http://www.chessbase.com/newsdetail.asp?newsid=7813 http://www.chessbase.com/newsdetail.asp?newsid=7813 (part 4)
- wisty 15y agoA quote from Rajlich: > Yes, the publication of Fruit 2.1 was huge. Look at how many engines took a massive jump in its wake: Rybka, HIARCS, Fritz, Zappa, Spike, List, and so on. I went through the Fruit 2.1 source code forwards and backwards and took many things. It's not as if he never admitted to studying Fruit. Also, most of the confusion is there because Rajlich didn't have a repo until Rybka 4, so when the reverse engineered his code they formatted it the same way as Fruit, making it look very similar. If a judge missed the bit saying that the Rybka code is "functionally equivalent code", not the actual code, they might be fooled into thinking the orignal codebases looked very similar. The guy doing this wrote something like 30 posts a day on the discussion board about Rybka, and was clearly not a fan. They should have made a 3-way comparison - Rybka's PST, Fruit's PST, and some independent program's PST (in the same format as the other two).
- jules 15y agoWhat is a good resource to learn about the important advances in computer chess?
- deleted 15y ago[deleted]
- Bootvis 15y agoA response has come from the author and panel members on Chessvibes, see the pdf links in here: http://chessvibes.com/reports/controversy-over-rybkas-disqualification-and-ban http://chessvibes.com/reports/controversy-over-rybkas-disqua...