Slashdot Mirror


Rybka Solves the King's Gambit Chess Opening

New submitter smarq2 writes "Chessbase reports that chess programmer IM Vasik Rajlich has solved the King's Gambit chess opening with technical means. 3000 processor cores, running for over four months, exhaustively analyzed all lines that follow after 1.e4 e5 2.f4 exf4 and came to some extraordinary conclusions." Update: 04/02 22:11 GMT by U L : Skuto points out that this is the same person who was found guilty of plagiarizing GNU Chess and Crafty.

206 comments

  1. The extraordinary conclusions? Only one move! by QuasiSteve · · Score: 5, Informative

    There is only one move in which White can force a draw - and to find out what it is, you'll have to RTFA.

    Nah, I'm just pulling your leg, here you go..

    We now know the exact outcome of this position, assuming perfect play, of course. I know your next question, so I am going to pre-empt it: there is only one move that draws for White, and that is, somewhat surprisingly, 3.Be2. Every other move loses by force.

    Anybody really interested in the details will still RTFA anyway and the rest of us won't be left hanging with a teaser.

    1. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 4, Informative

      Also, it's a nonrigorous "proof":

      Whenever Rybka evaluates a position with a score of +/– 5.12 we don't need to search any further, we have our proof that in the continuation there is going to be a win or loss, and there is a forced mate somewhere deep down in the tree. We tested a random sampling of positions of varying levels of difficulty that were evaluated at above 5.12, and we never saw a solution fail. So it is safe to use this assumption generally in the search.

    2. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 3, Insightful

      Evaluating something to a 99.9999999% confidence is non-rigorous? You should go tell the CERN guys that they're doing it wrong.

    3. Re:The extraordinary conclusions? Only one move! by marcosdumay · · Score: 4, Funny

      For matematicians, yes it is.

    4. Re:The extraordinary conclusions? Only one move! by blueg3 · · Score: 5, Informative

      That's the difference between an experiment and a proof.

    5. Re:The extraordinary conclusions? Only one move! by Yvan256 · · Score: 1

      It doesn't seem to apply to english, however.

    6. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 5, Funny

      He's talking about chess, so "matematicians" is correct here.

    7. Re:The extraordinary conclusions? Only one move! by EvanED · · Score: 2, Insightful

      First off, yes, it's not a proof.

      However, probabilistic does not mean nonrigorous, even to a mathematician.

    8. Re:The extraordinary conclusions? Only one move! by tobiah · · Score: 5, Insightful

      Rajlich analyzed a small subset of the ~10^100 possible continuations to the point that Rybka (Rajlich's chess program) showed a score of +/- 5.12, which he describes as "99.99999999% certain" of the outcome. Assigning percentages to scores like that is tricky, often impossible, so it's hard to say how accurate the statement is. I'm sure Rajlich didn't intend the statement to be interpreted strictly. But if we take it at face-value where there is a 1/10^10 chance a line might go the other way and 10^100 opportunities for that to happen, we don't need a fancy statistics degree to see that it is highly probable not all of those conclusions are accurate. This analysis of the King's gambit isn't anything like Appel and Haken's computer proof of the four color problem, which is exhaustive and grudgingly accepted by the mathematical community.

      --
      "The ability to delude yourself may be an important survival tool" - Jane Wagner -
    9. Re:The extraordinary conclusions? Only one move! by retchdog · · Score: 1

      it does if you don't define the sigma-algebra and probability measure, which he didn't, because it would be pointless to try.

      --
      "They were pure niggers." – Noam Chomsky
    10. Re:The extraordinary conclusions? Only one move! by Ohrion · · Score: 1

      I see what you did there.

    11. Re:The extraordinary conclusions? Only one move! by HybridST · · Score: 2

      If it were for physicists rather than mathematicians the chess-pieces would be approximated by spheres and 6 sigma would be regarded as a theory having been proven. Mathematical proofs are "somewhat" more rigourous and a sigma rating at all would invalidate the proof.. This lies somewhere between those two extremes.

      --
      Ever notice that Cobra Commander sounds an awful lot like Star scream?
    12. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 1

      It doesn't seem to apply to english, however.

      But this guy's Polish.

    13. Re:The extraordinary conclusions? Only one move! by martin-boundary · · Score: 2
      It's hard to know if you mean that statement technically or somewhat more generally. The Probabilistic Method is rigorous because it is certain. There's no chance involved in the result, only in a highly technical sense during the proof.

      It's certainly not like checking a few (or even a lot of) cases that all seem to work.

    14. Re:The extraordinary conclusions? Only one move! by Kjella · · Score: 1

      Yep, for example all evidence suggest that chess is either a draw or a win for white. However, there's no proof that black can't win. In theory, all of the 20 opening moves (8x2 pawn moves and 2x2 knight moves) could expose a subtle weakness in white's defense that black could use to force checkmate with perfect play. That's a 0.00000001% chance but until it's proven otherwise, it's still possible.

      --
      Live today, because you never know what tomorrow brings
    15. Re:The extraordinary conclusions? Only one move! by retchdog · · Score: 1

      the thing is, particles aren't out there to trick us (or so we've been thinking for the past few centuries, and there's no much reasonable doubt of this). their uncertainty is "known" (sort of), and as long as you sample with the right kind of distribution of starting configurations, you're fine.

      however, in this case they are basically saying "whenever rybka thinks a branch is hard enough, there is no way to win at that branch, and we know there's no way to win because rybka can't win." well, uh, yeah.

      i'm sure rybka is very strong and this guy is probably better than me at chess, mathematics, and programming, but this "proof" is, shall we say, a bit solipsistic.

      --
      "They were pure niggers." – Noam Chomsky
    16. Re:The extraordinary conclusions? Only one move! by blueg3 · · Score: 1

      Technically there's fancier wording you should use on that statement. We can't evaluate the chance because we don't have sufficient information. Given our current models of the game, we can estimate the chance of a statement being incorrect. A major problem in the model could render your estimate inaccurate (just like problems one deals with in experimentation). On the whole, it's a rare occurrence. It's just that it's very different from a proof, which is exactly correct because it is built entirely from axioms.

    17. Re:The extraordinary conclusions? Only one move! by Gablar · · Score: 1

      they probably are

      --
      It's all about finding better ways
    18. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 2, Interesting

      In shogi (Japanese chess), there was a recent development in kaku-gawari (Bishop Exchange) family of openings in which not only does Black gain the advantage, but does it by deliberately ceding a move to White!

      By electing not to advance a pawn into a key square, Black can instead deploy a variety of other pieces into that square, giving Black more strategic options in spite of the delay in piece development. This came as a shock to the shogi pros--kaku-gawari is one of the most popular, closely studied openings in the game (kind of like King's Gambit Declined in chess). In Japan's pro shogi league, Blacks won more than Whites for the first time ever in 2008 thanks to the invention of this opening.

      Shogi differs from chess in that most of the pieces have assymetrical movement--pawns, knights and lances can't go backwards at all, while gold and silver generals have limited means to move backwards. In chess, only pawns have that behavior. This may mean that it is harder for Black to force White into an early-game zugzwang in chess than in shogi. But it's still possible.

    19. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 0

      Actually rigorous means exhaustive to mathematicians. It is one of the words that has different meanings in layman and math terms.

    20. Re:The extraordinary conclusions? Only one move! by Anonymous Coward · · Score: 0

      He's talking about chess, so "matematicians" is correct here.

      Checkmateamaticians

    21. Re:The extraordinary conclusions? Only one move! by HiThere · · Score: 1

      I really doubt that you can estimate the probability. But then I also doubt his evaluation function...and this without bothering to read the article.

      Alpha-beta pruning (which he did) is quite reasonable, and as reliable as your evaluation function. But nobody knows the *correct* evaluation function for chess. So you can't be certain to any real degree that the estimates made in this "proof" are correct. And judging by the results I'm highly skeptical.

      N.B.: I'm not a chess expert, much less a master, so I can't evaluate his claims on that basis. This (my) analysis is based on reports of what he said about how he programmed the "proof". If they are wrong, then my analysis doesn't apply. That won't, however, convince me that his claims are correct. That would require confirmation from sources that I have an independent reason to trust.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    22. Re:The extraordinary conclusions? Only one move! by nightfell · · Score: 1

      It's not a proof in the mathematical sense, it's proof in the evidence sense. He has proven something with high confidence, but he has not created a mathematical proof.

      Think of it like science. He has discovered something about a real-world phenomenon (an opening line in chess), through experimentation. Similarly, there's no mathematical proof that relativity works, but there is experimental proof, for example, in the GPS system.

      Now, chess is somewhat unique in that it shares many attributes of mathematics, such that one might look for proof in math-like terms. But the type of problem posed by chess is not amenable to proper mathematic proofs (at least, not regarding such open-ended problems like this opening). So requiring proof take the form of an iron-clad mathematical form is improper, no matter how appealing that might be, given the current state of our understanding of chess and math.

    23. Re:The extraordinary conclusions? Only one move! by Algae_94 · · Score: 1

      Except, I'd probably loss by force even with 3. Be2. The draw assumes all the rest of the moves are played really really well.

  2. All lines...? by Anonymous Coward · · Score: 5, Informative

    "Whenever Rybka evaluates a position with a score of +/– 5.12 we don't need to search any further, we have our proof that in the continuation there is going to be a win or loss, and there is a forced mate somewhere deep down in the tree. We tested a random sampling of positions of varying levels of difficulty that were evaluated at above 5.12, and we never saw a solution fail. So it is safe to use this assumption generally in the search."

    Hmmm... Really? The whole "solved" thing hinges on this assumption.

    1. Re:All lines...? by Anonymous Coward · · Score: 0

      It doesn't seem to be a bad assumption though, as it seems akin to saying that (for instance) particle physicists determining that a particle exists given a 99.999999% probability is an assumption.

    2. Re:All lines...? by Anonymous Coward · · Score: 1

      So this means that the result is not 100% certain, it is just a hypothesis.

      That is technically correct, similar to the assertion that a position where one side is more than two pieces down, without any compensation, is considered lost, even if you cannot calculate it to a forced mate against any defence. Sure, there theoretically might be a way to save the game, but if Rybka is displaying +5.12 or more the outcome is 99.99999999% secure. That is approximately the confidence number we give to our King's Gambit results: 99.99999999%. It might be that there is a flaw somewhere, but if there is it will not be discovered in the course of this universe – that would require more computational power than could ever be provided. And of course it is possible, and in fact very, very likely, that there is no flaw.

      The interviewer beat you to it.

    3. Re:All lines...? by AshtangiMan · · Score: 2

      The bigger assumption is where they "assume proper play". I can tell you that when I play Kings Gambit against various opponents, I win more than I lose.

    4. Re:All lines...? by Anonymous Coward · · Score: 1

      This may pose another interesting problem: Find a wining position that is evaluated at minus 5.12 or less.

    5. Re:All lines...? by osu-neko · · Score: 1

      It's more "proof" in the scientific sense than the mathematical one. Over five sigma... that sort of thing.

      --
      "Convictions are more dangerous enemies of truth than lies."
    6. Re:All lines...? by jfengel · · Score: 3, Insightful

      This is just telling you that you'd lose against Rybka. But then, unless you're a top grandmaster having a good day, you already knew that. Even then, if you decided to play King's Gambit, Rybka's letting you know in advance that you are not having a good day.

    7. Re:All lines...? by Anonymous Coward · · Score: 0

      Not that interesting I'm afraid, there are gazillions.

    8. Re:All lines...? by TheCarp · · Score: 1

      Well... More accurately Rybka has, most probably, already beaten you. Unless you allow it to use the entire result tree as an "opening book", then it still needs to calculate each move... meaning it needs those 2800 cores plus support cluster... well... assuming you are a top grandmaster having a good day, that is.

      --
      "I opened my eyes, and everything went dark again"
    9. Re:All lines...? by Kjella · · Score: 2

      This is just telling you that you'd lose against Rybka. But then, unless you're a top grandmaster having a good day, you already knew that.

      They lose too and hardly anyone bothers anymore because it's like asking whether a human or a dragster would win the 100m dash. Even a mobile phone plays at a grandmaster level these days, with a regular desktop humans would occasionally make a draw and if you made a dedicated supercomputer again like Deep Blue they'd lose every game. The last recorded human win without handicap I could find was back in 2004 when Karjakin beat Deep Junior. Everyone would know the competition would be like "if we just let the dragster fire on one cylinder and drag a 100kg rock after it, it'll be an even match".

      --
      Live today, because you never know what tomorrow brings
    10. Re:All lines...? by Anonymous Coward · · Score: 0

      But are there really? Is that a known fact? Because if it is, it seriously weakens Mr. Rajlich's argument.

    11. Re:All lines...? by Anonymous Coward · · Score: 0

      Oh, ok, never mind, I've looked into position evaluation and indeed, it is trivial to build wining positions evaluated at very low scores. Of course, they are all very pathological positions. I'm unsure of what to think of his cutoff at 5.12 though.

    12. Re:All lines...? by MaskedSlacker · · Score: 0

      Depends on how the algorithm evaluates position. It's trivial to find positions at more than -6 in piece value that are one move from check mate.

    13. Re:All lines...? by petman · · Score: 1

      If it's one move from checkmate, piece values are irrelevant to the evaluation.

    14. Re:All lines...? by Carewolf · · Score: 1

      Try playing a chess AI that isn't based on a books of known games. They can be smart when having the knowledge from all the best chess games by the best human players, but are still retarded when playing without a database of known games and openings.

    15. Re:All lines...? by Kjella · · Score: 1

      Try playing a chess AI that isn't based on a books of known games. They can be smart when having the knowledge from all the best chess games by the best human players, but are still retarded when playing without a database of known games and openings.

      Some of the chess engines will actually let you try this. Do it and let us know how "retarded" they are...

      --
      Live today, because you never know what tomorrow brings
    16. Re:All lines...? by Archtech · · Score: 1

      An advantage of 5 is equivalent to an extra rook, or a minor piece (bishop or knight) and two pawns. No decent chess player would play on with such a deficit; instead he would resign to spare his opponent the tedium (and himself the distress) of playing on when the outcome is a foregone conclusion.

      There are exceptions in practice. In 5-minute chess (with each player restricted to 5 minutes for the entire game) it is perfectly feasible to play on a piece down and perhaps even win, because the opponent may not have time to work out the position properly. There are also some "pathological" positions that used to fool primitive chess programs - where, for instance, one side has a queen against one or two pieces, but the queen is imprisoned and can never escape. I assume the methods used in this project would check for such positions.

      Computer chess is very different from chess between human players. There are no tricks or traps, for example - the computer never falls into a trap unless it is going to backfire and turn out badly for the human player. Being a single pawn down against a really strong computer program, without good compensation, is utterly fatal and means one might as well resign.

      --
      I am sure that there are many other solipsists out there.
    17. Re:All lines...? by Anonymous Coward · · Score: 0

      No decent chess player.... Calling bullshit on that....

      Game of the century - Move 18
      http://www.chessgames.com/perl/chessgame?gid=1008361

    18. Re:All lines...? by Rhys · · Score: 2

      So, back about 10-12 years ago when I was doing masters work on HPC, one of the class assignments a group of us got was HPC gaming. Chess, connect4, othello, etc.

      Let me tell you, it was stupid. It knew of no opening books or anything. It was also really damn sharp -- doing a good job beating everyone on our team at whichever game they preferred vastly more than any (consumer-grade) computer opponent at that time had.

      If the machine is fast enough to search sufficiently deep in the tree from the starting board position, it doesn't need a book of opening moves. In related news, 15 years is enough time for moore's law to take a supercomputer that is ~#50 on release on top500.org and put it on your desk.

      You can do the math. If it can't beat you "honestly" now, wait five years and it will.

      --
      Slashdot Patriotism: We Support our Dupes!
    19. Re:All lines...? by Asmodae · · Score: 1

      How was that computer at playing Go?

    20. Re:All lines...? by jfengel · · Score: 1

      I was keeping up with this a bit at the time, and as far as I could tell, there was a period where Kasparov seemed to have an absolutely unique ability to beat computers. At that point, the computers had already decimated everybody else, and it stopped being "computers vs humanity" but "computers vs Kasparov".

      They finally cracked the Kasparov problem, but it had been over for everybody else, including the grandmasters, for at least a decade.

    21. Re:All lines...? by Anonymous Coward · · Score: 0

      How was that computer at playing Go?

      How was that computer at a dick-waving contest?

      How are you at oxygen-free chess?

      How about sticking to the subject and not moving the goalposts?

    22. Re:All lines...? by thejynxed · · Score: 1

      Kasparov defeated the chess computer Deep Thought (Computer) in both games of a two-game match in 1989. In February 1996, he defeated IBM's chess computer Deep Blue (Computer) with three wins and two draws and one loss. In 1997, an updated version of Deep Blue defeated Kasparov 3.5-2.5 in a highly publicised six-game match. The match was even after five games but Kasparov lost Game 6 - Deep Blue vs Kasparov, 1997 - to lose the match. This was the first time a computer had ever defeated a world champion in match play. In January 2003, he played and drew a six game FIDE Man-Machine WC (2003) match against Deep Junior (Computer). In November 2003, he played and drew a four-game Man-Machine World Chess Championship (2003) against the computer program X3D Fritz (Computer) X3D Fritz, although he was constrained through the use of a virtual board, 3D glasses and a speech recognition system.

      --
      @Mindless Drivel: 100% of Twitter posts ever Tweeted.
    23. Re:All lines...? by Archtech · · Score: 1

      No decent chess player.... Calling bullshit on that....

      Game of the century - Move 18
      http://www.chessgames.com/perl/chessgame?gid=1008361

      Well, of course Byrne should have resigned earlier because of his big material deficit. But he wanted the spectators to enjoy the finish. Anyway, he was only down a queen against rook and two minor pieces.

      --
      I am sure that there are many other solipsists out there.
    24. Re:All lines...? by Anonymous Coward · · Score: 0

      I play as a registered computer on the ICC. I use the Houdini software. GM's and IM's don't play me because when they do, they lose at fast and slow time controls. Everyone used to laugh at how badly computers played chess. But these days, computers are beating everyone. Houdini plays stronger than 3000 ELO any day of the week. I've seen Houdini running on the ICC at 3300 ELO as well. I can't even get human players to play me in unrated games because it's not even fun for them. They just lose, no matter how hard they try.

  3. fake by DrD8m · · Score: 1

    April's fool day!

    1. Re:fake by Anonymous Coward · · Score: 2, Funny

      You're right... that can't possible be that guy's wife. ;-)

    2. Re:fake by digitig · · Score: 1

      You'd think -- but then, she is a chess geek, and he's probably pretty wealthy by Eastern European standards.

      --
      Quidnam Latine loqui modo coepi?
    3. Re:fake by Anonymous Coward · · Score: 0

      Yes, for any chess player it is obvious, from statements about how Be2 white can hold a draw regardless what black does. It is a passive move in a very attacking opening. To hold a draw as white is a joke. In (advanced level) chess black is trying to draw and white is trying to win.

      So NO. Chess is still unsolved as long as there are more than 7-8 pieces on the board.

    4. Re:fake by Anonymous Coward · · Score: 0

      Yes that is he's wife

  4. Just stop playing chess, play go by tp1024 · · Score: 5, Insightful

    ... so long as you still have a chance. The computers haven't reached professional level yet and certainly won't be able to compute the whole of the game in advance, even after a given opening, in the next decades.

    1. Re:Just stop playing chess, play go by Anonymous Coward · · Score: 0

      Nonsense, we'll repurpose some of the NSA's machines to help us crack it. We can't allow for a strategy game gap between us and China, just like how we developed DeepBlue to defeat that notorious Soviet Comrade Kasparov.

    2. Re:Just stop playing chess, play go by Hentes · · Score: 1
    3. Re:Just stop playing chess, play go by million_monkeys · · Score: 1

      Or Fischer chess.

      From that page:

      In 2005, chess program The Baron played two Chess960 games against Chess960 World Champion Peter Svidler; Svidler won 1½–½. The chess program Shredder, developed by Stefan Meyer-Kahlen of Germany, played two games against Zoltán Almási from Hungary; Shredder won 2–0.

      Seems Fischer chess isn't going to save you from computer dominance.

    4. Re:Just stop playing chess, play go by Anonymous Coward · · Score: 0

      I agree with you, but the computers ARE up to professional levels, like around 4-5 dan I think. Also this article http://spectrum.ieee.org/computing/software/cracking-go

    5. Re:Just stop playing chess, play go by TheLink · · Score: 1

      Seven minutes in heaven sounds more interesting: http://xkcd.com/1002/

      --
    6. Re:Just stop playing chess, play go by Twinbee · · Score: 1

      What I'd love to know is the skill level gap between humans and computers when comparing small Go boards and large ones. Do larger boards make this gap wider? Is the gap growth linear with the board size? If the gap widens, is there a board size so big where the gap doesn't widen anymore?

      --
      Why OpalCalc is the best Windows calc
    7. Re:Just stop playing chess, play go by tp1024 · · Score: 1

      On smaller boards for beginners (9x9), the computers are much better than at the usual ones (19x19) - though I wouldn't put a number on it (I'm not sure about the very recent program/computer pairings.)

      Other board sizes are hard to compare, as a) human players are unfamiliar with those and b) generally just don't play them. There is the intermediate beginners board with 13x13 that is commonly used, as well as the Tibetan 17x17. On larger boards the games become impractically long. They already last 200-300 moves (with outlieres between 100 and 400) on a 19x19. There's little use in making the board so big, that a game of reasonable quality literally takes all day. Professional games on the 19x19 already used to take several days until the middle of the 20th century. (It is generally agreed though, that the quality didn't suffer when thinking times were reduced to about 3 hours each plus 1min per move after that.)

      In the end, Go is a game played by humans for fun and competition. :)

    8. Re:Just stop playing chess, play go by Anonymous Coward · · Score: 0

      ... so long as you still have a chance. The computers haven't reached professional level yet and certainly won't be able to compute the whole of the game in advance, even after a given opening, in the next decades.

      You're full of crap! You need to play Houdini Pro on a fast processor.

  5. A probabilistic algorithm by Hentes · · Score: 5, Informative

    They didn't calculate all possible moves, but skipped every branch where analysation showed an advantage high enough for one party to be "absolutely sure" to win. So while the algorithm is very sophisticated, it technically didn't solve King's Gambit.

    1. Re:A probabilistic algorithm by brian_tanner · · Score: 3, Funny

      The difference is that solve in this context is not a general English word but rather a specific and well defined term. I'm pretty sure the technical meaning of "solving" a game or position within a game requires a proof. The meaning of proof is somewhat stronger than overwhelming evidence. We are pretty sure P!=NP, but we don't have a proof. You cannot publish a paper or write a thesis that says "I'm pretty sure P!=NP".

      Note: I'm not saying this work is uninteresting, just that those pointing out that solve is being used incorrectly are justified.

    2. Re:A probabilistic algorithm by EvanED · · Score: 3, Informative

      You cannot publish a paper or write a thesis that says "I'm pretty sure P!=NP".

      You can publish papers based on probabilistic proofs though. In fact, there's an entire complexity heirarchy based on such things.

    3. Re:A probabilistic algorithm by marcosdumay · · Score: 1

      The difference is that physicists do physics research, where some words like "proof" and "solve" have different meanings from mathematical research.

    4. Re:A probabilistic algorithm by brian_tanner · · Score: 1

      For sure! That's why I was sure to make the point about there being value in the work. Again I wanted to say a few words about how "solving" is different from "making a very convincing argument about".

    5. Re:A probabilistic algorithm by tincho_uy · · Score: 4, Funny
    6. Re:A probabilistic algorithm by Volante3192 · · Score: 0

      Ahh, a "theory (scientific) vs theory (layman)" debate.

      But, then again, particle physics simply 'requires' 5 sigma of confidence (7 9s I believe?). I can't say whether Rybka's confidence is that good or not, but let's assume for the sake of argument, it is. Would the use of 'solve' still require quotes in that case? If it does, would you require every paper on quarks to be equally asterisked?

    7. Re:A probabilistic algorithm by Hentes · · Score: 1

      You mean what's the difference between math and science? Mathematical truths are known for sure, scientific models are just approximations based on experiments and may or may not hold up under a certain set of specific conditions.

    8. Re:A probabilistic algorithm by brian_tanner · · Score: 2, Insightful

      I'm definitely not making the confusion you think I am. I have studied Computer Science at the PhD level at the University of Alberta, which I believe has the strongest games research group in the world. I will admit to not being an expert in games myself, but I am quite confident that when people in this area say solved, it means something specific, something stronger than "obviously true to everyone in the world". It requires proof in the rigorous, mathematical/algorithmic sense. I'm pretty sure, anyway.

    9. Re:A probabilistic algorithm by EvanED · · Score: 1

      You also said 'You cannot publish a paper or write a thesis that says "I'm pretty sure P!=NP",' which isn't an even remotely good charactization of this.

      You certainly could publish a paper, for instance, that showed that P != NP with 99.999999% probability.

    10. Re:A probabilistic algorithm by adavies42 · · Score: 1

      perhaps a couple examples are in order:

      tic-tac-toe: solved (on paper, by bright grade-schoolers everywhere)
      checkers: weakly solved (from the standard start, assuming perfect play)

      --
      Media that can be recorded and distributed can be recorded and distributed.
      -kfg
    11. Re:A probabilistic algorithm by Jorl17 · · Score: 1

      That is AMAZING! I couldn't top laughing! I seriously hope that *was* meant as a joke.

      --
      Have you heard about SoylentNews?
    12. Re:A probabilistic algorithm by brian_tanner · · Score: 1

      I think that paper would not get accepted. A probabilistic statement would indicate there is a random aspect that determines the outcome. Reviewers would probably ask what is the random event that would determine if P does or does not equal NP.

    13. Re:A probabilistic algorithm by Anonymous Coward · · Score: 0

      You cannot publish a paper or write a thesis that says "I'm pretty sure P!=NP".

      Doesn't pretty much every paper on cryptography basically start with exactly that statement?

    14. Re:A probabilistic algorithm by brian_tanner · · Score: 1

      Sorry. You cannot publish a paper whose conclusion is "I'm pretty sure P!=NP". This is different from assuming it's true in order to make other statements, such as, "assuming P!=NP, my cool new crypto method has features people would care to have."

    15. Re:A probabilistic algorithm by Anonymous Coward · · Score: 0

      It's a joke. Consider yourself (April) fooled.

    16. Re:A probabilistic algorithm by six11 · · Score: 2

      It probably was.

    17. Re:A probabilistic algorithm by nightfell · · Score: 1

      Not quite. It's solved, up to a high level of confidence. It's not solved with absolute certainty.

      This isn't a mathematical proof, it's an analysis of a chess opening. Holding it up to absolute mathematical ideals is unwarranted.

    18. Re:A probabilistic algorithm by brian_tanner · · Score: 1

      Confidence also is a real, well-defined term that means something, and this is not it. Confidence has to do with repeated noisy measurement and how often those measurements lead you to the correct conclusion.

      Chess is a deterministic, full information game. There is nothing that is random, unlike a game like Backgammon and there is nothing that is unknown, unlike a game like Poker. You may not care about proving things in this domain, but some people do. To them it is warranted to ask a perfectly well formulated logical question like "Does there exist an opening move for player A for which player A is guaranteed to win if he plays perfectly." And by play perfectly, I mean "Whatever B does, there exists a response (that A can find) leads A to win." This would mean that from the initial state, player B cannot win. This is interesting (to some people).

      There exist a large (but finite) number of board positions that can be reached from the given starting point. You can say "I checked billions of the sequences of moves, and in all of them A could win with perfect play, so my analysis of the chess opening is that A wins. I'm super confident." However, without a proof, you cannot say "I solved the problem and have determined A wins."

    19. Re:A probabilistic algorithm by nightfell · · Score: 0

      Chess is finite, but immense. You can't test every possible variation. Full stop.

      Given that, it's unreasonable to use the words in a way that cannot apply. It's also unreasonable to pretend like the words only have one meaning, when you know damned well that they don't.

      This is proof, and it has a high level of confidence. Call it by other words if it makes you feel better, but it's a wholly untenable position to say that these two words are not accurate.

    20. Re:A probabilistic algorithm by brian_tanner · · Score: 1

      I'm not a jerk, honestly. I was trying to defend an earlier poster for trying to be precise about accepted meanings in research circles about certain terms. The words have looser definitions in common English and even science broadly and are accurate enough there.

      And I do know that words have more than one meaning. That's what I was trying to clarify in the first place in this thread. That when someone says "well it's not technically solved" they are not necessarily just being a dink about it, but there is a well-accepted sense in which random sampling is not enough.

      Like how they Jonathan's team solved checkers. http://en.wikipedia.org/wiki/Solved_game#Solved_games It took 18 years of computation. It was a pretty big deal when it finally finished.

      You cannot test every possible variation in chess, I agree. It would be neat if someone could come up with some sort of proof that certain classes of positions end a certain way under perfect play, that would save you a lot of searching. I believe they actually have done that, it's called an endgame tablebase http://en.wikipedia.org/wiki/Endgame_tablebase

      Just because something is hard or even impossible doesn't mean the burden of proof should be lowered. We use precise terms for a reason, so that they can continue to mean something precise.

    21. Re:A probabilistic algorithm by nightfell · · Score: 1

      But it is being a dink when someone applies words in ways that aren't relevant. The opening has been solved, and he has proven the relevant outcomes. Not in a mathematic sense, but chess isn't math, it's a board game that can be mathematically modeled.

  6. the Lesser Bishop's Gambit or Tartakower Gambit by Anonymous Coward · · Score: 0

    There is only one move that draws for White, and that is, somewhat surprisingly, 3.Be2. Every other move loses by force.
    Hate it when the summary leaves you wondering, just like every level you achieve in Scientology (unless you commit the High Crime of reading entheta on the internet)

  7. Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 5, Interesting

    Rybka was stripped of its world computer chess championship after it was found that the author plagiarized the chess engines fruit (free software, GPL, the current base of GNUchess) and crafty (opensource). Even so, chessbase keeps selling this stolen engine.

    Slashdot ought to be ashamed to give publicity to cheats and thieves.

    1. Re:Rybka was made by plagiarizing a GPL program. by Skuto · · Score: 5, Informative

      Slashdot even covered that; http://games.slashdot.org/story/11/06/29/1824253/worlds-best-chess-engine-outlawed-and-disqualified

      Looks like the editors have a short memory.

    2. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 5, Funny

      ...the author plagiarized...chessbase keeps selling this stolen engine.... Slashdot ought to be ashamed to give publicity to cheats and thieves.

      Oh, but didn't you know "you can't steal information"?

    3. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      Information wants to be free, dude. Piracy isn't stealing. If they have a problem with it, their business model is outdated.

    4. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      All downstream users are deprived of the sourcecode they would otherwise have. This ain't making a copy of a publically available piece of information.

    5. Re:Rybka was made by plagiarizing a GPL program. by Fned · · Score: 1, Informative

      Plagarism isn't theft, dumbfuck. It's fraud.

    6. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 4, Informative

      For the benefit of those reading this who are not familiar with the Rybka situation, I want to point out that the author of Rybka did do a lot of original work on it too -- it wasn't a "complete clone" like some of the more blatant plagarism cases in the computer-chess world have been. But he still did plagarize certain parts of Crafty and Fruit which gave him a significant advantage over the other competitors in the WCCC and other tournaments. These tournaments are really competitions between programmers to see who can make the best-playing engine. And in order for them to be fair, each team entering the tournament must write their engine entirely by themselves, and disclose the origins of any third-party code used in their engine. Rybka versions that contained third-party code from Crafty and Fruit were entered into several of these tournaments without declaring that this code was used, and without getting the permission of the authors of Crafty and Fruit (either explicitly, or via some sort of license grant). In fact, Rybka's use of this code violated both Crafty's license (a non-commercial-use license which also has a clause prohibiting use of Crafty code in a tournament without permission from Crafty's author, Dr. Bob Hyatt) and Fruit's license (GPL v2).

    7. Re:Rybka was made by plagiarizing a GPL program. by kamapuaa · · Score: 5, Funny

      If you read Slashdot, you know that stealing is OK, because
      1) It costs more than is reasonable
      2) You disagree with their license or copy protection scheme
      3) The MPAA/RIAA are a bunch of jerks
      4) You promise you will support the artist directly by some kind of donation or going to their show or referring your friends
      5) It's a try before you buy situation, and you'll pay later if you like the program
      6) Stealing software doesn't deprive others of the product

      --
      Slashdot: providing anti-social weirdos a soapbox, since 1997.
    8. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      There's also the whole accusing Strelka of being a clone of Rybka even though it appears to be an admitted modification of Fruit.

    9. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      It's still the best engine in the world. Its creator was dishonest in not crediting the FOSS engines that he used as a launching point, but that doesn't change the absolute fact that Rybka is the strongest chess engine ever created. If Rybka says "white only has one move to force a draw after 1.e4 e5 2.f4 exf4", then that statement is interesting and likely to be correct, regardless of the personal failings of Rybka's creator.

      The fact that Hans Reiser killed his wife doesn't make his file system any less reliable.

    10. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 1

      Houdini dethroned rybka a while ago. And Robbolito/Ippolito were better than rybka even before that but weren't included in any ranking list because the creator of rybka claimed that they were clones of rybka.

    11. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 1

      Fine. "One of" the best then. Doesn't matter. Does anyone dispute the accuracy of its calculations? The OP is essentially using an ad hominem attack against a computer program. People in this cluster of posts are literally claiming that Slashdot should not publish mathematical facts because we don't like the person who found them.

    12. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      If you think those are "mathematical facts" then you don't know much about mathematics.

    13. Re:Rybka was made by plagiarizing a GPL program. by postbigbang · · Score: 0

      Who peed in Your beer? There's a large community of /. users that aren't thieves. More of us still believe that the MPAA/RIAA have the IQ of a box of rocks, and the morals of a politician.

      Lots of pay for what we use, and we still hack, disassemble, reverse engineer, and concoct our own stuff, slip in free code, and have a merry time of it. Don't cast everyone by your edicts. We're all different. You hear lots of interesting signal, and lots of noise. Learn the difference.

      --
      ---- Teach Peace. It's Cheaper Than War.
    14. Re:Rybka was made by plagiarizing a GPL program. by giorgist · · Score: 1

      I think its a great thing he stole. Imagine if mathematicians treated their discoveries as property, not allowing others to tread. It may not be nice that he didn't acknowledge, but should I care if what he writes is valid ?

    15. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      Tell that to the OP.

    16. Re:Rybka was made by plagiarizing a GPL program. by Anonymous Coward · · Score: 0

      Rajlich should have declared his use of Fruit and crafty in the original version of Rybka. There is no doubt, however, that Rybka was a huge leap forward in computer chess - it was not a clone of another enginer by any stretch of the imagination. Rybka was better than all opponents (including Fruit) by 200-300 rating points, and contained significant innovations in search pruning and evaluation.

      This King's Gambit analysis is very interesting, and deserves to be evaluated on its merits.

    17. Re:Rybka was made by plagiarizing a GPL program. by Amorymeltzer · · Score: 1

      Slashdot ought to be ashamed to give publicity to cheats and thieves.

      But I read about politicians on here almost every day!

      In all seriousness, though, just because they're bad doesn't mean it's not noteworthy or news for nerds. The hacktivist stories are a good example. The legality of actions may or may not (in this case) be worth debating, but we should be able to divorce that from other stories that are, on their own, worth discussing.

      --
      I live in constant fear of the Coming of the Red Spiders.
    18. Re:Rybka was made by plagiarizing a GPL program. by TheMathemagician · · Score: 1

      The situation is far less clearcut than you imply. If you look at an open source project and gain insights into how to do something similar yourself have you really plagiarised it? The decision was more about the internecine politics of chess computers than any wrongdoing.

    19. Re:Rybka was made by plagiarizing a GPL program. by aaaaaaargh! · · Score: 2

      If you read Slashdot, you know that copyright infringement is OK, because

      Fixed that for you.

      You've got modded funny, but your list list reflects pretty well why most reasonable and decent people think copyright infringement is okay or at least only petty crime rather than on a par with terrorism et al. The good news is that it's only harmless for personal use. Nobody really thinks it is okay to copy someone else's software and sell it.

      1) It costs more than is reasonable
      2) You disagree with their license or copy protection scheme
      3) The MPAA/RIAA are a bunch of jerks
      4) You promise you will support the artist directly by some kind of donation or going to their show or referring your friends
      5) It's a try before you buy situation, and you'll pay later if you like the program
      6) Stealing software doesn't deprive others of the product

      Just a side note: If your reason is (2) then it is better to send back your proposed license changes to the company's legal department. Even better: If you have the money and the EULA is illegal (as >90% of them), you may also sue them right away to clarify the issues. Unfortunately, not many people are willing to do that.

    20. Re:Rybka was made by plagiarizing a GPL program. by julesh · · Score: 1

      Yes, perhaps, but on the other hand as these programs *are* opensource, there is nothing wrong with their use in the manner described in the article. I hope we can agree that the result produced is interesting regardless of whether we consider the ethics of the researcher to be up to our standards?

    21. Re:Rybka was made by plagiarizing a GPL program. by Twinbee · · Score: 1

      That's bad, but does it take anything away from this story or make it any less valid?

      --
      Why OpalCalc is the best Windows calc
    22. Re:Rybka was made by plagiarizing a GPL program. by euxneks · · Score: 1

      There is, of course, one caveat - stealing is wrong if OSS divas don't get recognition.

      --
      in girum imus nocte et consumimur igni
    23. Re:Rybka was made by plagiarizing a GPL program. by Vlad_the_Inhaler · · Score: 1

      The "proof" that he was plagiarising was very tenuous to say the least. Chessbase had a series of articles on the subject and they were indicating the proof was only considered valid because the people who "proved" it were also playing judge and jury.

      For all I know they may be right (you takes your choice as to who "they" are) but at the moment it is testimony against testimony.

      --
      Mielipiteet omiani - Opinions personal, facts suspect.
    24. Re:Rybka was made by plagiarizing a GPL program. by nightfell · · Score: 1

      How do you plagiarize open source software? Did he not abide by the license?

  8. One question. by Anonymous Coward · · Score: 2, Funny

    Can I still move the horsie?

  9. Gotard already posted? by Anonymous Coward · · Score: 0

    Dang, I'm late. Someone piped up about Go already.

  10. + / - 5.12 is a lot of difference by Lonewolf666 · · Score: 5, Informative

    Chess programs usually score a position in "pawn equivalents". Having one pawn more is a +1, unless your opponent has compensation in position. Having one less would be a -1. Other examples are:
    -a knight or bishop is worth roughly 3 points
    -a rook is worth roughly 5 points

    In practice, skilled players will win a +5 position reliably. A +3 is usually enough as well. So even if Rybka's evaluation is a bit off, I would not see much chances to win the match from the inferior position.

    --
    C - the footgun of programming languages
    1. Re:+ / - 5.12 is a lot of difference by john83 · · Score: 3, Insightful

      The score is about equivalent to being a rook down without compensation. Even strong club players could beat computers from such positions. Of course, what it really hinges on is Rybka's ability to evaluate the notion of compensation, but I can believe that the percentage of positions Rybka evaluates at -5.12 or worse in which there exists a win for the 'weaker' side is very small. So, yes, not a proof, but a strong practical indicator.

      --
      Strange women lying in ponds distributing swords is no basis for a system of government.
    2. Re:+ / - 5.12 is a lot of difference by Hentes · · Score: 0

      Well I can imagine positions where one player can win without a rook, in fact chess puzzles are full of scenarios like that. I'm not saying they appear often in a real game, but their mere existence means that there are problems with this assumption.

    3. Re:+ / - 5.12 is a lot of difference by Anonymous Coward · · Score: 1

      They are not just counting pieces on the board. Position is also factored in. In those problems, the side without the rook would likely be scored as having a big advantage due to position.

    4. Re:+ / - 5.12 is a lot of difference by TheLink · · Score: 3, Informative

      When was that? Computers are very strong chess players nowadays.

      --
    5. Re:+ / - 5.12 is a lot of difference by heathen_01 · · Score: 1

      When was that? Computers are very strong chess players nowadays.

      When they have all their pieces they are.

    6. Re:+ / - 5.12 is a lot of difference by Anonymous Coward · · Score: 0

      Just beating computers from 5 pts down isn't enough - you actually have to say that with perfect play, the one 5 pts down would draw or win.

      Surely he's justified in saying this? I imagine he sampled it by taking 10k random positions where one side was more than 5.12pts down, and then exhaustively solving them, and looking at the ones which had a surprising result. I imagine that's where his 99.9999...% number came from - it's the actual result from exhaustive tests of specific positions.

    7. Re:+ / - 5.12 is a lot of difference by TheLink · · Score: 1

      The OP is claiming the club player can beat computer players even though the club player is a rook down.

      Nowadays, if you're a rook down against a chess program, it better be part of your long term cunning plan. If it isn't, it usually means you've got yourself into one of the chess program's _winning_ plans. You can't fool them so easily nowadays.

      --
    8. Re:+ / - 5.12 is a lot of difference by JTsyo · · Score: 1

      Even though you can interpret the OP like that, I think most realize that it means a club player can beat the computer if the computer is down a rook.

  11. Solved from Black's point of view by jfengel · · Score: 4, Interesting

    Right on the surface, the King's Gambit doesn't look like a very good idea for white, throwing away a well-placed pawn on your second move. Apparently this was considered a good idea for a long time, though I (a mediocre-at-best player) don't see how it could work.

    As white, the only advice you need from this study is "Don't do it." As black, the advice appears to be "Take the pawn if offered. The best they can do at that point is a draw, and if they differ from that line at all, they lose."

    Assuming you're a great player, of course. I'm sure that I'd still get massacred if a real player were to play the King's Gambit against me.

    1. Re:Solved from Black's point of view by AshtangiMan · · Score: 1

      Yes. Technically this is Kings Gambit Accepted. I don't remember where I got this, but it is stated that black should always accept the gambits.

    2. Re:Solved from Black's point of view by ed1park · · Score: 3, Informative

      Bobby Fisher already solved it. ;)

      "After Bobby Fischer lost a 1960 game[4] at Mar del Plata to Boris Spassky, in which Spassky played the Kieseritzky Gambit, Fischer left in tears[citation needed] and promptly went to work at devising a new defense to the King's Gambit. In Fischer's 1961 article, "A Bust to the King's Gambit", he brashly claimed, "In my opinion the King's Gambit is busted. It loses by force."[5] Fischer concluded the article with the famously arrogant line, "Of course White can always play differently, in which case he merely loses differently. (Thank you, Weaver Adams!)"[6] The article became famous.[7][8]

      Remarkably, Fischer later played the King's Gambit himself with great success,[9] including winning all three tournament games in which he played it.[10][11][12] However, he played the Bishop's Gambit (1.e4 e5 2.f4 exf4 3.Bc4) rather than the King's Knight Gambit (3.Nf3), the only line that he analyzed in his article."

      http://en.wikipedia.org/wiki/King's_Gambit,_Fischer_Defense

    3. Re:Solved from Black's point of view by Kjella · · Score: 2

      Apparently this was considered a good idea for a long time, though I (a mediocre-at-best player) don't see how it could work.

      For a long time declining a gambit was not considered very good sportsmanship, if the opponent offered you to go on a roller coaster ride you were supposed to take it. Go through The Immortal Game and see what they considered a masterpiece in 1851. Oh and as relevant to the story - it's King's Gambit Accepted and won by white.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Solved from Black's point of view by benthurston27 · · Score: 2

      Another point of relevancy to the story is in that particular game white was down by more than 5.5 points of material with no significant positional advantage in return but only a checkmate 7 moves in the future. I don't know if the computer in the article would have chalked that up as a loss for white and moved on by its criteria.

    5. Re:Solved from Black's point of view by outsider007 · · Score: 2

      You're wondering if a world class chess engine can see a mate in 7? My sister can see those.

      --
      If you mod me down the terrorists will have won
    6. Re:Solved from Black's point of view by jensend · · Score: 1

      You're missing the point. The computer can quickly find a mate in 7 from where it's starting its analysis. But it only analyzes move sequences to a certain depth, and checkmates, captures etc beyond that depth won't figure into its evaluation of that sequence of moves.

      Winning sacrifices may be evaluated as bad because the computer doesn't explore the line enough to see the compensation, and time-wasting moves may be evaluated as good because they push problems a move further into the future, beyond where the computer stops analyzing. This is called the horizon effect.

      Several AI tactics try to make horizon effect problems less frequent, but there's no way to totally avoid such problems without fully exploring the entire game tree. For an opening position like the King's Gambit the game tree is ~10^120; for comparison there are ~10^80 atoms in the observable universe and the Big Bang was less than 10^18 seconds ago, so obviously fully exploring the game tree is not an option.

    7. Re:Solved from Black's point of view by outsider007 · · Score: 1

      *You're* missing the point. The game in question was won for black until he made a blunder 4 moves from the end. A basic chess engine can spot forced mates 15 moves ahead and no human player can set a trap like that - not without the help of a computer anyway.

      --
      If you mod me down the terrorists will have won
    8. Re:Solved from Black's point of view by julesh · · Score: 1

      Another point of relevancy to the story is in that particular game white was down by more than 5.5 points of material with no significant positional advantage in return but only a checkmate 7 moves in the future. I don't know if the computer in the article would have chalked that up as a loss for white and moved on by its criteria.

      No. Rybka's scores for this game stay in the range {-1.17,3.75} until the last few moves, so it will have analysed it, and presumably decided that the entire branch it sits in is a mistake for black.

    9. Re:Solved from Black's point of view by jensend · · Score: 1

      Black is already totally lost before move 18. Black's critical blunder was on move 11, 23 ply before the mate.

      Seven moves, twelve moves, fifteen moves, whatever-- at some point, very very long before every line is played to an end, the computer stops analyzing subtrees and will inevitably incorrectly evaluate some positions. For the "King's Gambit Solved!" claim to be wrong, that "trap" doesn't have to be set by a human - it just has to exist somewhere in the googols of possibilities. Maybe it doesn't exist, but this analysis is a far cry from a proof.

    10. Re:Solved from Black's point of view by outsider007 · · Score: 1

      But the only reason you can even make a statement like that is because of computer analysis!
      Anyway I never claimed anything was a proof, only that a chess engine can easily spot a mate in 7.

      --
      If you mod me down the terrorists will have won
    11. Re:Solved from Black's point of view by jensend · · Score: 1

      And I never claimed that a chess engine can't spot a mate in 7, just that you were missing benthurston27's point :)

      You probably caught on by now, but just in case, he wasn't saying the computer can't spot a mate 7 moves from where it starts its analysis, but rather that it can't spot a mate 7 moves further down a particular line than where it decided to stop its analysis.

      BTW it wasn't a computer that identified black's 11th move as the crucial blunder- that was GM Robert Hübner back in the 1970s. Since that move puts black up material but causes a huge positional problem, it's harder-- especially for chess programs-- to see that it's a blunder. Even with a few minutes' thinking time on my C2D, Fruit seems to still think it's a good move that leaves black with an advantage. Unless I am much mistaken nobody's actually proven the game is lost that far back (still a rather huge game tree only 11 moves into the game) but as far as I can tell nobody- man or machine - has found a line that looks good for black under best play past that point.

    12. Re:Solved from Black's point of view by outsider007 · · Score: 1

      I didn't miss the point, it was ridiculous. 20 moves into one line there's a hidden mate in 7. So what? There's always a mate in 7 enough moves down *some* line. Who cares? The line just changes. I think you'e assuming that the best line can't change. That's just silly. The best line is likely to change every turn. My point is the engine will spot a forced mate well in advance of the point where it becomes a problem.

      --
      If you mod me down the terrorists will have won
    13. Re:Solved from Black's point of view by jensend · · Score: 1

      *sigh*

      It can't spot every forced mate "well in advance of the point where it becomes a problem" - if it (or even a forced draw which doesn't begin with 3. Be2) exists anywhere in the googol of game possibilities in the King's Gambit Accepted it already is a problem. You seem to keep thinking this is about the computer managing to spot and avoid threats before a human can spot and exploit them. But it isn't. This isn't about playing a game against the computer. Nothing in the story, the comment thread, etc is. benthurston27's comment, along with every other bleeding comment in this whole bleeding article, is about the purported "solving" of the KGA.

      We probably aren't getting all the details here, but the article said the "solution" stopped analyzing lines and said "win for black" if the evaluation function said black was up the equivalent of 5.12 pawns. benthurston27 was pointing out that the "Immortal Game" provides a concrete example of where the search may have tagged a line as won and moved on when the line was actually lost. Sure, Black can avoid this particular mislabeled line, but the analysis doesn't guarantee that Black can avoid all such lines. The programmer, when pressed about the fact that being up 5.12 pawns according to the evaluation function doesn't absolutely guarantee a win, said he's nevertheless 99.99999999% sure that Black has a forced win from any move other than 3.Be2 and a forced draw from 3.Be2. I think he's vastly overstating the certainty here.

    14. Re:Solved from Black's point of view by jensend · · Score: 1

      Aaaaand... now I find out that not only was he vastly overstating the certainty, the whole thing was a late April Fool's joke, so the point is kinda moot. In their "fooled ya"/retraction, they admit that a solution is many many orders of magnitude off. Many of us knew that a full search was totally impossible, and the thing about stopping at an evaluation of -5.12 seems like it was just a way to fudge the claim enough to keep many of us from immediately realizing it was an April Fool's joke.

  12. I'm more of a Ruy Lopez guy.... by mark-t · · Score: 1, Insightful

    I don't think I've ever played the king's gambit opening, at least not while I'm playing white. I don't care for how open it leaves my kingside bank ranks before they are defended.

    1. Re:I'm more of a Ruy Lopez guy.... by Anonymous Coward · · Score: 0

      The King's Gambin has been considered a rather dubious opening for decades. It just happens to be the 'simplest' of modern day openings, as it is so aggressive. A similar computation of the Ruy Lopez would be orders of magnitude slower.

    2. Re:I'm more of a Ruy Lopez guy.... by Anonymous Coward · · Score: 0

      I am personally simultaneously relieved and SHOCKED to know that if White makes a second move that compromises their kingisde and pawn structure and leaves Black with an advantageous position, that in the long-run, White is in a hole that requires "perfect play" to draw.

      (Computational) SCIENCE!

  13. I'm not convinced by some of their statements. by jd · · Score: 1

    Their methods looks ok, their conclusion on the King's Gambit looks ok, but I hold that chess is a deterministic but non-predictable system that is sensitive to initial conditions. ie: a chaotic system. All chaotic systems can be represented by relatively simple mathematical equations, even if "relatively simple" means "still very complicated" and/or "not known at this time".

    Their reasoning that the system will tend to some ratio of wins:draws:losses very quickly is one I can see being true for many cases, though not necessarily always. However, any that don't MUST (if my reasoning is correct) go into the only other valid state for a chaotic system, which is to oscillate.

    Since any board position is a direct function of a previous board position, the ratio for any given non-ending board must be a function of all possible boards leading from it. Again, they use this same reasoning with their score method. I don't see it necessary to produce an actual score for a game board, though, since the score must be a consequence of the underlying set of chaotic functions that tie the score of one board to the score of all boards leading from it.

    Assuming that the chaotic functions have some specific standard form, then you need only know enough scores for enough unrelated board positions to determine the values of all constants in those functions. For a linear equation, it's easy - you need one inequality per unknown to define the values of all unknowns. Chaotic systems aren't nearly so nice, but there will still be a finite number of inequalities to determine every unknown.

    So? Chaos forbids you from knowing the outcome for a specific system without iterating through it.

    True, but it does not prohibit you from classifying it. For a given point on the Mandelbrot Set, for example, you can say what the probability of escaping vs. not escaping is, and you can say that the probability of a specific escape velocity is, even though you CANNOT say what that point will actually do in practice. A minor variant on the scoring system in the article, nothing more, based on exactly the same reasoning.

    The classifications will also follow a chaotic system (just as the Julia Set does for each position in the Mandelbrot Set).

    This is the system that interests me. If you can solve the unknowns for the classification system of equations, then you can have a perfect board evaluation function. If you have that, then you need look only one move ahead and know that the move you make is the best possible move from that position, even though because this is a chaotic function of a chaotic function, you do NOT know why it is the best possible move or how the game will play out.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:I'm not convinced by some of their statements. by Anonymous Coward · · Score: 1

      If that post made sense to me, am I schizophrenic ?

    2. Re:I'm not convinced by some of their statements. by jd · · Score: 1, Funny

      Only half of your personalities need to be.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    3. Re:I'm not convinced by some of their statements. by Anonymous Coward · · Score: 1

      Schizophrenia does not imply split personalities.

    4. Re:I'm not convinced by some of their statements. by Anonymous Coward · · Score: 0

      chess is .. sensitive to initial conditions.

      Is there variation among those initial conditions? I think the premise of this entire analysis is that he's looking at one exact set of initial conditions.

    5. Re:I'm not convinced by some of their statements. by jd · · Score: 1

      "Initial conditions" in mathematics refers to when you start analyzing the system, not to when the system starts to exist. Since each board position is a fresh calculation, each board position is an initial condition. So although the first board is common, he's not really looking at only one initial condition. Yes, I know, mathspeak isn't intuitive and is often contrary to "common usage", but there ya go.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    6. Re:I'm not convinced by some of their statements. by Anonymous Coward · · Score: 2, Informative

      As a tournament player and mathematician (3rd year): you're looking at this in a completely wrong way :)

      Their methods looks ok, their conclusion on the King's Gambit looks ok, but I hold that chess is a deterministic but non-predictable system that is sensitive to initial conditions. ie: a chaotic system. All chaotic systems can be represented by relatively simple mathematical equations, even if "relatively simple" means "still very complicated" and/or "not known at this time".

      Chess isn't really chaotic. In some situations, I'd wager a lot (really a lot) that one side can't do much but lose. These situations are rated with high scores (say... +/- 5).

      Let's start easy with a soccer analogy: two good national teams playing, but 5 of one team must have their shoelaces tied together from a certain point on (roughly equivalent to a -5 score I'd claim). Your bet would be? Yes, there are a lot of possible freak incidents that would skew the expected outcome, but coming across that situation in practise, what would a reasonable estimation of this position be, when there's still ~30 minutes to play and the goal score is 0:0? (in chess, the goal score usually would already be in favour of the non-handicapped team)

      Their reasoning that the system will tend to some ratio of wins:draws:losses very quickly is one I can see being true for many cases, though not necessarily always.

      Not sure if I understand you correctly there, but we don't care about the wins:draws:losses. A one-sided (=forced) 1:x:y is enough for me to claim the win, no matter if x=y=1e500. Not-one-sided statistics have absolutely no significance at all unless one of the numbers is 0.

      However, any that don't MUST (if my reasoning is correct) go into the only other valid state for a chaotic system, which is to oscillate.

      Since any board position is a direct function of a previous board position, the ratio for any given non-ending board must be a function of all possible boards leading from it.

      While you're right in that the boards positions are Markov chains, ergodicity is violated in two ways: first the various rules (loss of pieces, 3 repetitive positions, 50 moves rule, heck even pawns just moving forward) put a serious limit to the depth, and second and more importantly the "common sense" employed by human players hugely limits the variation width of possible moves.

      I don't see how this could be modeled by a classical chaotic system. It's both discrete and finite in the time scale.
      Yes, there surprising and unintuitive winning/saving moves are all over the place, but by far the biggest chunk of the search tree is senseless stuff "moving your king left and right while the enemy takes all your pieces one by one".

      When two minor pieces ahead without positional compensation or initiative for the opponent (or tactical fireworks, easily checkable with Houdini, Rybka, ...), there is strong consensus that a skilled player would not lose, even without formal proof.

      This is what the +X evaluation roughly implies: at this or that point in the game, the first team binds together the shoelaces of Y players of the second team, while the goal difference is Z (1:3 -> Z=-2) and the "team motivation/morale difference" is in some way quantified by W, thus X = Y+Z+W

      Again, they use this same reasoning with their score method. I don't see it necessary to produce an actual score for a game board, though, since the score must be a consequence of the underlying set of chaotic functions that tie the score of one board to the score of all boards leading from it.

      Assuming that the chaotic functions have some specific standard form, then you need only know enough scores for enough unrelated board positions to determine the values of all constants in those functions. For a linear equation, it's easy - you need one inequality per unknown to define the values of all un

    7. Re:I'm not convinced by some of their statements. by Anonymous Coward · · Score: 0

      Multiple personality disorder does imply split personalities, except it probably doesn't actually exist.

    8. Re:I'm not convinced by some of their statements. by jd · · Score: 1

      I like your counterarguments, they're informative and extremely clear. At the very least, I'll need to revise my ideas accordingly. I'm not sure it's completely unlike anything that's been tried in chess algorithmics in general*, since I got the initial premise from the fact that chess grandmasters look at board patterns and only a few moves ahead. From this, I reasoned, they must have developed (consciously or unconsciously) an evaluation function of extremely high quality. Good players look more moved ahead, chess computers (which generally have very poor evaluation of patterns and don't do well with combination play) look further still. So there seems to be some sort of hyperbolic relationship between the complexity of the analysis (Y axis) and the moves ahead you need to go (X axis). But that may not be a real relationship, it may easily be a perceptual error on my part.

      Although Game Theory has a lot to say about Full Information Games, such as there being a perfect strategy, it doesn't say if you can put that strategy into an equation or if you have to brute-force it. I'm taking a leap of faith in intuiting that an evaluation function exists that does not require a brute-force approach, that at the limit the "perfect" evaluation function need look a single move ahead. Let's say the best grandmaster looks 4 moves ahead with some mental evaluation function. To look 2 moves ahead and be just as good would be more than twice as hard (the problem-space is exponential), but how much harder? Game Theory's implication seems to be that the increase in difficulty is finite, and therefore doable, but I'm no John Nash or John von Neumann, I'm not completely confident in that conclusion.

      In summary, then, we know that any given board position has a perfect strategy and that the position has a finite probability of reaching a win against any defense position, where if you had that perfect strategy then the probability would become 1.0 (100%) for one of either a win or a draw. (Game Theory says that there are full information games where perfect play will lead to a draw and we can't know if chess falls into that category or not until it is solved.)

      *I agree that this is very different from the approach used in computational or mathematical chess algorithmics, I also agree that I may be going in completely the wrong direction. My gut feelings are almost always correct in identifying where things need study and a rethink - I can't honestly think of a time they've been wrong on that score - but they're fairly lousy when it comes to specifics. I rely heavily on experience to suggest actual solutions, which is great where I have experience (and is a big reason I try to have a massive breadth of knowledge) - not so much when I have relatively little. There, I depend utterly on informed and informative responses like your own to get a grasp of why that's the right starting point but the wrong direction.

      --
      It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  14. I can't seem to find the article... by Anonymous Coward · · Score: 0

    All that keeps coming up is the guy's personal face-shot gallery.... oh wait...

  15. What that article needs... by Anonymous Coward · · Score: 0

    What that article needs is more photos of him, maybe a few of him staring out into the distance, or looking deeply pensive like he is solving some impossible conundrum.

  16. + / - 5.12 is not enough by frank_adrian314159 · · Score: 1, Insightful

    Let's assume that White is down by 5+ points in evaluation. Even in this case, Black may still want to force perpetual check (e.g., because not doing so would lead to a forced line where he might lose even more points further down the line) or White may still be able to force stalemate. You cannot assume that just because an intermediate search tree node in the game search has an arbitrary value (other than specifically a win, loss, or draw), that the tree below it can be pruned. You can limit the issues by ensuring that the position is quiescent before the evaluation is pruned, but even then there may be resources further down the tree. This research is deeply flawed.

    That being said, the King's Gambit is still probably a highly dubious opening for White.

    --
    That is all.
    1. Re:+ / - 5.12 is not enough by Anonymous Coward · · Score: 0

      Being both tedious and stupid, Twitter is the perfect communications medium for the modern corporation.

      Obviously, you've never heard of yammer. Even more tedious, and more stupid, and therefore much better for the modern corporation.

    2. Re:+ / - 5.12 is not enough by petman · · Score: 1

      A perpetual check would be evaluated as 0.00+.
      Stalemate only happens in the endgame, when there are few pieces on the chessboard. In these case, going down the tree would be much faster that when in the middle game. So there would be no reason to stop the evaluation at this point. Any time the line reaches the endgame stage, then it would be more sensible to let the analysis run to tablebase.
      I expect that Rajlich knows this.

  17. this word 'exhaustively'... by Anonymous Coward · · Score: 1

    this word 'exhaustively,' I don't think it means what you think it means.

  18. A thief? by Anonymous Coward · · Score: 0, Insightful

    I thought copyright infringement wasn't theft?

  19. The update is innacurate. by Anonymous Coward · · Score: 0

    Rybka plagiarized crafty in its earlier versions and fruit in its later versions. Up to version 2.1 fruit was GPL2 and later versions were released under a commercial license for some time. In 2011 GNU Chess released version 6 which is based on fruit 2.1. Previous versions of GNU Chess are not based on fruit and are much weaker. Rybka never plagiarized GNU Chess because it wasn't strong enough to bother.

  20. A Few Notes by routerl · · Score: 5, Informative

    First, the King's Gambit has not technically been "solved", for the most rigorous definition of "solved". Unlike, say, checkers, there are still lines (i.e. series of moves) within the King's Gambit that have not formally been examined.

    Second, we are strictly speaking about the King's Gambit Accepted. That is, white begins with e4 (King's pawn forward two spaces), black replies classically with e5 (King's pawn up two spaces), white then gambits the f-pawn (King's bishop's pawn up two spaces), and black captures the f-pawn, accepting the gambit. As TFA mentions, the King's Gambit Declined has not been examined nearly as thoroughly.

    Third, all of this is only somewhat relevant to actual chess playing, and only at the very highest levels of play; the average FIDE Master (i.e. a well above average tournament player, though nowhere near being among the 1,000 best players in the world) need not remove the King's Gambit from his repertoire because it has been "solved". This has, historically, been one of the most dynamic openings in chess, with tons of opportunities for tactical tomfoolery and psychological pressure. When we talk about "perfect play", or "near perfect play", we're already reaching beyond the level of world champions.

    Fourth, while not every line has been thoroughly analysed, the ones that haven't are irrelevant. An advantage, in chess, is calculated on the basis of a difference of pawns. So, if the black player has all the same pieces as his opponent, save for an extra pawn, all other things being equal, we evaluate the position as -1 (i.e. from the perspective of white, the position is minus one pawn). Pieces other than pawns are weighed differently, even when we are solely looking at material differences. Traditionally, knights/bishops are said to be worth three pawns, rooks are worth five pawns, and the queen is worth nine pawns. However, the actual position of the pieces affects their worth; a knight very near the centre of the board is, often, worth more than a rook (i.e. A knight near the centre can have up to eight possible moves, whereas a knight in a corner can only have two possible moves). Thus, a position that has been evaluated as +/- 5.12 means that one player has more than a rook's worth of advantages over his opponent. Even in low level tournament play, it is very reasonable to assume that the advantaged player will win the game; at grandmaster level, this is so certain that it is considered impolite, even downright offensive, if the disadvantaged player refuses to resign.

    Fifth, while different computer chess engines do evaluate positions differently, I have yet to come across a position about which the analyses of different engines have diverged by more than 2 pawns. An evaluation of +/- 5.12 by a top-notch engine can safely be assumed to be conclusive, since since most of what I said in the above paragraph also applies to an evaluation of +/- 3.0. Whatever else it may be, Rybka is certainly a top-notch engine.

    Finally, it is true that Rybka's having reached its current strength relies on what are at best described as questionable appropriations of others' source code and algorithms. Nonetheless, the presented findings have an intrinsic value that is not dependent or reliant on notions of intellectual property or publicity. I am frankly ashamed by posters who have suggested that this article ought not have been publicized by slashdot because of its source. Knowledge is knowledge, period, and while it is both sensible and necessary to place ethical restrictions on scientific methodology, it is simply insane to deprive oneself and others of data that has, for better or worse, already been gathered.

    --
    Trust me, kids; don't drink and post.
    1. Re:A Few Notes by rpresser · · Score: 2

      Third, all of this is only somewhat relevant to actual chess playing, and only at the very highest levels of play; the average FIDE Master (i.e. a well above average tournament player, though nowhere near being among the 1,000 best players in the world) need not remove the King's Gambit from his repertoire because it has been "solved". This has, historically, been one of the most dynamic openings in chess, with tons of opportunities for tactical tomfoolery and psychological pressure. When we talk about "perfect play", or "near perfect play", we're already reaching beyond the level of world champions.

      If chess is so hard that WORLD CHAMPIONS frequently and regularly make dumb moves -- yes, that's what not playing perfectly is defined as -- then why should it attract any interest as a discipline at all? It's like wheelchair ballet.

      As a GAME -- an opportunity for excitement, aggression, a way to humiliate your opponent -- sure, it makes sense to play chess. But so does poker. As a mathematical discipline -- we're outclassed as a species. We have no business studying chess anymore.

    2. Re:A Few Notes by Anonymous Coward · · Score: 1

      Sorry, there is an ethical aspect to this that you are ignoring, so people who prefer not to 'play' are not "insane", they just have different ethics to you. On a grander scale, there is, for example, the issue of the data obtained by the Nazi's WW2 involuntary medical experiments and whether it should be used or not. This is a test of personal ethics, not sanity.

    3. Re:A Few Notes by martin-boundary · · Score: 0

      On a grander scale, there is, for example, the issue of the data obtained by the Nazi's WW2 involuntary medical experiments and whether it should be used or not. This is a test of personal ethics, not sanity.

      I have to agree with the OP, data is data no matter where it came from. HOWEVER, there is still no point in using the WW2 medical data, for reasons which do not require ethics to explain. Science depends on repeatability at will.

      One time data sets can be historically interesting, but if they can't be duplicated today and tomorrow, then they don't strictly add to our understanding of the world. This is the problem with the WWII Nazi experiments. They aren't acceptable and are incompatible with human rights, therefore they can't be duplicated and refined/improved. They are best ignored and left for the historians and philosophers.

    4. Re:A Few Notes by CyberDruid · · Score: 1

      Seventhly, you have just made an extensive analysis of an obivous April Fools joke.

      --

      Opinions stated are mine and do not reflect those of the Illuminati

  21. April Fools by Anonymous Coward · · Score: 0
    1. Re:April Fools by Anonymous Coward · · Score: 0

      What kind of "examples" are you looking for? The page is full of examples:

      1.e4 e5 2.f4 exf4 3.Nf3 d6! 4.Bc4 h6! 5.d4 g5! (an exclam denotes any move which gives a better theoretical result than every alternative)

      3.Bc4 loses as well to 3...Nf6!

      after 3.Be2, Black has 30 legal replies, and 27 of them lead to a draw. This includes nonsensical moves like 3...h5 and 3...f6. After the most common move, 3...d5, White must play the obvious 4.exd5!, after which Black has 36 legal moves, 29 of which draw, again including nonsensical moves like 4...h5 and so on.

    2. Re: April Fools by TaoPhoenix · · Score: 1

      I think you're right - I almost fell for it this morning before I was awake.

      But it's scary how intelligent discussions arise out of April Fools!

      --
      My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    3. Re:April Fools by Anonymous Coward · · Score: 0

      Extraordinary claims require extraordinary evidence -- no examples were provided on the page itself -- yet many of the comments above uncritically accept that this is true, only disputing the semantics.

      Agreed, this is not proven. Computer programs' evaluations of individual board positions can be truly horrendous, so it is likely that there are more than a few of those positions that aren't as bad for white as they concluded.

      Another example of an April Fools post is here, which is more obvious due to its premise.

      I think you misunderstood the rhetorical language. It is not a literal crystal ball showing you what people are thinking, but an opening database which also shows statistics on what previous users have looked at. Using this, one could make an educated guess as to which novelties are likely to be tried in the near future.

      The King's Gambit post (a day late) is plausible; but that's all. You wouldn't be taken seriously if you mentioned it to a grandmaster.

      Incorrect. The King's Gambit is already known to be somewhat dubious at the top level and accepting the gambit is generally believed to give black an edge with correct play. I occasionally play it myself, but I wouldn't recommend you to play it against a strong club player or better.

      While chess will face difficulties as computers and chess software become more advanced,

      Not really. I don't play because I'm the best player in the world. I play because it's fun, and so does everyone else I know. Computer programs haven't killed chess (they can absolutely beat any man alive, and have had this ability for a long time). They've merely brought in two new aspects: a strong, always willing opponent to practice tactics with and a good way to check tempting novelties for obvious errors. They did kill correspondence chess, but that has always been open for cheating.

      we are along way from writing chess off as we did checkers, and probably won't do for a number of decades

      Chess is sufficiently complex that we could continue to play even if the theoretically optimal line of play were known from start to finish. Just deviate from the optimum move. (I love playing against people who memorise openings, because they get thrashed by a less-good move they haven't memorised.)

  22. This is not news by Anonymous Coward · · Score: 0

    This is an April Fool's joke. Shame on Slashdot.

  23. April Fool? by qeorqe · · Score: 5, Interesting

    This interview was the day after March 31.

    "On March 31 the author of the Rybka program, Vasik Rajlich, and his family moved from Warsaw, Poland to a new appartment in Budapest, Hungary. The next day, in spite of the bustle of moving boxes and setting up phone and Internet connections Vas, kindly agreed to the following interview, which had been planned some months ago."

    1. Re:April Fool? by Anonymous Coward · · Score: 0

      Yes, it's a somehow out of date april's fool. The new isn't published in april the first but the interview was done in that date: that seems to do the trick for the chessbase people.
      Just don't waste any more comment on this topico.

      More info can be found here (in this forum dedicated to chess engines people were "fooled" too at first stage):
      http://talkchess.com/forum/viewtopic.php?topic_view=threads&p=458584&t=43129

    2. Re:April Fool? by revealingheart · · Score: 1

      And here's the confirmation that it was a prank. From the article:

      Vas Rajlich, sitting in a "funky Internet cafe in Budapest", explained in greater detail:

              It's reasonable to construct a search tree of around 10^18 positions using modern technology. The chess alpha-beta tree is thought to have at least 10^45 positions. The alpha-beta tree for the King's Gambit will be at most 10x to 100x smaller than that. So, we're still probably a good 25 or so orders of magnitude away from being able to solve something like the King's Gambit. If processing power doubles every 18 months for the next century, we'll have the resources to do this around the year 2120, plus or minus a few decades.

      (Actually Vas is being overly optimistic, and we are probably overly pessimistic when we say: it will not be possible in the course of this universe. The Rybka author added the following caveat:)

              You must remember that the tree for any specific 32-man position can be much smaller than we expect – if one side is immediately lost or if there is an immediate forced draw. Could the King's Gambit have a massively reduced tree? If the King's Gambit is winning for black, then this is theoretically possible. It is possible that after 2.f4 White is simply crushed instantly, no matter what he does. I very much doubt that this is the case. Everything in my chess experience tells me that any Black win would be long and tortuous. If the King's Gambit is a draw, though, then there are really no prospects for a massively reduced tree. In other words, it is (slightly) more preposterous to claim that 3.Be2 has been worked out to a draw than to claim that 3.Nf3 has been worked out to a loss.

      They also state that the reason for their post being labelled as the 2nd is because they deliberately posted on "April 1st at 23:55h, i.e. five minutes before midnight – in Pago Pago." to make it less obvious. More detail in the article.

  24. GODWIN by Anonymous Coward · · Score: 0

    ...because of it's source.

    You won't catch me reading Nazi research either.

  25. Mao by Fnord666 · · Score: 1

    Harumpf. Wake me when a computer can win at Mao.

    --
    'The tyrant will always find pretext for his tyranny.' - Aesop's Fables
    1. Re:Mao by julesh · · Score: 1

      I dunno, mine seems pretty good at making up random rules and punishing me for not following them... it's half way there.

      (also: Mao is a non-competitive game; there are no winners or losers, only people with few or many cards.)

  26. April Fools, you morons! by CyberDruid · · Score: 3, Insightful

    How can computer professionals not spot such an obvious April Fools joke? Chess openings cannot be "solved" by a classical computer and if they were, the result would not be that white had only one move to save a draw after two fairly normal moves.

    --

    Opinions stated are mine and do not reflect those of the Illuminati

    1. Re:April Fools, you morons! by JustLikeToSay · · Score: 1

      "... kindly agreed to the following interview, which had been planned some months ago". I'll bet it had.

      --
      I know the truth and I know what you're thinking
    2. Re:April Fools, you morons! by Anonymous Coward · · Score: 0

      e4 e5 f4 exf4 are not two fairly normal moves

      they're two questionable moves. there's been a lot of debate and a general consensus among strong players that it's poor for white. I agree the Qh4+ stuff is good for white but just because that's a common line doesn't mean it's the best or even close to the best.

      this could easily be true and it was submitted on april 2nd, not 1st.

  27. King's Gambit Joke by Anonymous Coward · · Score: 0

    Just wondering if this Kings Gambit is late April fools day joke processing farms funny

  28. I'm going to keep playing the Kings Gambit by daveewart · · Score: 1

    This is an interesting technical exercise. However, it won't stop me playing this opening as White. This opening leads to all sorts of exciting games in all sorts of situations.

    It can also have a great psychological effect, not greatly diminished by this new study of it. If you need to win a particular game, playing the Kings Gambit with White sends a strong "OK, buddy, this is an all or nothing game!" message to your opponent.

    Just because a computer has figured out a way to win, doesn't mean that a typical opponent will have learnt the right continuation in every variation or that they will remember it over the board.

    --
    "If you think the problem is bad now, just wait until we've solved it." --- Arthur Kasspe
  29. Why should I stop? by cishuman · · Score: 3, Interesting

    Yeah, computers are better at chess than humans. And cars are better at marathons than humans.

    If the development of automobiles did not take away the interest of running, what reason is there to assume that the development of chess programs will eventually take away the interest of chess playing?

    1. Re:Why should I stop? by UnknownSoldier · · Score: 1

      To use an analogy:

      You don't play Tic-Tac-Toe anymore once you come up with a good heuristic to either win or at best tie. If the game is "solved" most don't see the point in playing.
      i.e.
      There is little fun due to being no challenge left when all the outcomes are already known before hand. There is no "fun" in beating a computer chess program - it is much more rewarding playing a human because the outcome is much more volatile and interesting.

      Chess lost it's appeal once I realized you had to memorize the standard book openings to be any good.

      That is why I enjoy Go immensely more. I suck at it but at least there are no boring static openings to memorize - the game is much more dynamic and engaging.

    2. Re:Why should I stop? by Raenex · · Score: 1

      That is why I enjoy Go immensely more. I suck at it but at least there are no boring static openings to memorize

      I guess you never heard of joseki. If you want to be good, you need to memorize a lot of static lines, otherwise you're going to fall into a lot of common traps.

    3. Re:Why should I stop? by skydyr · · Score: 1

      Arguably, you can reason yourself into an acceptable approximation of joseki once you are of decent strength. Just knowing the set lines won't do you any good, as they could be horrible to play given the rest of the board, and you won't know what to do if your opponent deviates.

    4. Re:Why should I stop? by Raenex · · Score: 1

      The same could be said of chess. The simple fact is that much of the game is based on static lines that you'll have to learn if you want to be good. Even early on, it becomes obvious that you need to learn about the basic lines of a 3-3 invasion.

      I agree that book openings are worse in chess, given the lower branching factor and sharper lines, but you're not going to escape memorization by switching to Go. Also, playing one of the random variants of chess is an easy way to avoid the opening book problem.

    5. Re:Why should I stop? by Asmodae · · Score: 1

      In line with what Skydyr said, Joseki are opening sequences, but they aren't fixed, they can be inverted, played in any corner depending on the rest of the board. So even if you are are playing Joseki, you can deviate from them, or change them around with out it becoming an auto loss (unlike say, chess).

    6. Re:Why should I stop? by tp1024 · · Score: 1

      In Europe, we mostly get our knowledge about Go from old japanese books that were translated to English in the 1970ies or so. When you compare the whole joseki and fuseki theory of that age and the professional games that resulted from it, with professional games today, or games of the Showa Era (when Go Seigen was in his prime and invented the shinfuseki) or games of the Meiji Restoration (when Honinbo Shusaku lived and basically created formal fuseki theory) you'll be hard pressed to conclude that there is anything static about the opening in go.

      They are ever changing. There are 50 years between each of those eras and non resembles the other.

    7. Re:Why should I stop? by Raenex · · Score: 1

      Many lines of chess aren't an auto-loss and merely put you at a disadvantage according to expert analysis. I have played plenty of chess and plenty of Go, and if you want to be good at both you need to learn a lot of static lines, and joseki is very much like the opening book in chess. It's played out, it's book knowledge, and it's kinda boring to learn.

      However, there's a very easy fix for the opening book problem in chess: play one of the random opening variants. Don't get me wrong. I actually prefer Go to chess, but it's a myth that Go let's you escape from an opening book.

    8. Re:Why should I stop? by Raenex · · Score: 1

      The same could be said of chess. The fact remains that there's a large static body of knowledge you'll have to be familiar with if you want to improve.

    9. Re:Why should I stop? by Asmodae · · Score: 1

      Sure sure, I never meant to imply that you don't need to learn any sequences at all, particularly to be competitive at a high level. But they feel different, less rote, particularly during play (although that may have more to do with the fact that I'm not a very good Go player at the moment). A Joseki covers a portion of the board, and you have to strategically apply the one you think will be most advantageous considering the overall board makeup. So even though there are some sequences that are fixed, the whole board is much more dynamic. I guess it boils down to the larger board space and the strategic vs tactical nature of Go vs Chess. I guess you could think of it has having four different chess boards going on simultaneously, and each game can influence it's neighbors, so now not only do you have to consider the local position, but you also have to plan how that affects the global situation.

    10. Re:Why should I stop? by cishuman · · Score: 1

      The reason why Tic-Tac-Toe is uninteresting is not because it is solved, but because the solution is something that a human being can easily memorise and play.

      Chess is not like that. No complete solution has been found yet; but most importantly, chances are that a hypothetical solution would be far too complicated for a human being to memorise in full. Human players, when playing against other human players, will always have to rely on heuristics and inspired intuition. And that's what makes the game interesting, even though a computer could easily wipe the floor with most humans.

      I am a pretty bad player, really; but personally, I find that the theory of openings is one of the most interesting aspects of chess. It's cool and complicated and full of subtleties. And I *like* being able to improve my play by poring over theoretical analyses.

      What if a computer can easily beat me? Any chessmaster can do just the same, but that does not mean that I cannot have fun playing against people at my level.

  30. My chess engine goes to 5.13. by mestar · · Score: 1

    My chess engine goes to 5.13.

  31. April Fools by revealingheart · · Score: 2

    Extraordinary claims require extraordinary evidence -- no examples were provided on the page itself -- yet many of the comments above uncritically accept that this is true, only disputing the semantics.

    On the page itself:
    "On March 31 the author of the Rybka program, Vasik Rajlich, and his family moved from Warsaw, Poland to a new appartment in Budapest, Hungary. The next day, in spite of the bustle of moving boxes and setting up phone and Internet connections Vas, kindly agreed to the following interview, which had been planned some months ago."

    Another example of an April Fools post is here, which is more obvious due to its premise. The King's Gambit post (a day late) is plausible; but that's all. You wouldn't be taken seriously if you mentioned it to a grandmaster.

    While chess will face difficulties as computers and chess software become more advanced, we are along way from writing chess off as we did checkers, and probably won't do for a number of decades -- and even then, not solving every position.

  32. Rybka was falsely accused, a la "SCO vs Linux"? by KWTm · · Score: 5, Interesting

    I think we need to read the following paper which defends Rybka. I got the link from the Wikipedia entry on Rybka.

    http://www.chessbase.com/news/2011/riis01.pdf(It's a PDF file, in case you hadn't noticed the extension.)

    The paper proposes that, contrary to popular opinion, Rybka probably did not misappropriate parts of Fruit. It was enough for me to tend toward believing Rybka and not believing 34 panelists on ICGA, but I'll let you judge for yourself. If you know the background of the SCO vs Linux case, especially how the pundits made their pronouncements, you will appreciate this paper more. I can definitely say that I no longer unequivocally conclude that Rybka stole from Fruit.

    --
    404555974007725459910684486621289147856453481154 in hex is "You sank my Battleship?"
    [GPG key in journal]
    1. Re:Rybka was falsely accused, a la "SCO vs Linux"? by Anonymous Coward · · Score: 0

      Your analogy is absurd. Linux is open source which means that SCO's claims could be proved false very easily. Rybka is closed source and the plagiarizer refused to show the source of the engine so the panel had to disassemble the engine to show that many things were copied from fruit.
      The article you cite mentions that the Strelka engine is a reverse engineered rybka, for which only Vas' (the cheat that was disqualified) word was provided. Ironically, that was his downfall because Stelka is in fact a fruit derivative and thus by Vas' own admission rybka plagiarized from fruit.

  33. Day of the interview is the key by Anonymous Coward · · Score: 0

    "On March 31 the author of the Rybka program, Vasik Rajlich, and his
    family moved from Warsaw, Poland to a new appartment in Budapest,
    Hungary. The next day, in spite of the bustle of moving boxes and
    setting up phone and Internet connections Vas, kindly agreed to the
    following interview".

    Greetings, Bruno.

  34. Largest winnable disadvantage by theskov · · Score: 1

    An interesting question, is what the most disadvantageous position known, that can still lead to a win is. If that is less than a 5.12 difference, I'd say he has a point in discarding those positions. Otherwise it is demonstrably not a certain conclusion.
    I remember one famous game, where the winning side spends the last turns throwing away pieces, only to force a mate through to position gained. I wonder if that play would have been discarded with this approach?

  35. Obvious April Fools by DrJekyll325 · · Score: 1

    In case anyone hadn't picked up on the joke prior, the last answer of the interview begins "I say this with some apprehension, but we've been looking at the 6.Bg5 Najdorf (10.e5! looks promising as a forced win for White)." 10. e5 just gives up a pawn for no compensation, and has not been played by any masters (let alone IMs and GMs) in any of the databases I use.

    1. Re:Obvious April Fools by Krischi · · Score: 1

      10. e5 is one of the lines in the Poisoned Pawn variation, so I was assuming that he was referring to this one.

  36. Bobby Fischer and his brain by QuincyDurant · · Score: 1

    50 years ago Bobby Fischer published a famous article, "A Bust to the King's Gambit", claiming to have done exactly that. I was curious to see how valid his conclusions were. Turns out they were amazingly accurate. The main line of the King's Gambit, 1.e4 e5 2.f4 exf4 3.Nf3, is indeed winning for Black. Moreover, the only winning move is 3... d6!, just as Fischer claimed.

    There are no factors like human factors.

  37. Could this be eventually done for all openings? by Harvey+Manfrenjenson · · Score: 1

    So, if I understand this right, the chess game tree can be pruned by an incredible amount if you're willing to make a simple compromise: just assume that the player resigns whenever he is >5 points down. Without this compromise you have 10^100 possible games from the King's Gambit Accepted; with the compromise you have... whatever it was, but obviously a lot less.

    I wonder if you could "solve" all the other openings as well by making the same compromise (which would mean that chess had been kind-of "solved", at least for practical purposes)? Or is there something about this particular opening that gives it a less extensive game tree?

    Also, I wonder if anyone collects statistics on the percentage of games that are actually won/lost/drawn by White, in tournament play, for specific gambits such as this one.

  38. Two answers .. by roguegramma · · Score: 1

    No, if you move the horse, black can win.

    However, to make it fair, black shouldn't move the horsie either ..

    --
    Hey don't blame me, IANAB
  39. The Immortal Game by swm · · Score: 1

    1851: Anderssen–Kieseritzky, London
    The Immortal Game
    Kieseritzky neglects his development and Anderssen sacrifices his queen and both rooks for a win.

    It would be interesting to see what score Rybka assigns to various positions in a game like this one.
    In particular, is white ever down by more than 5.12 points?

  40. Confirmed April Fools Joke by Anonymous Coward · · Score: 0

    Chessbase has confirmed that it was an April Fools joke:

    http://chessbase.com/newsdetail.asp?newsid=8051

    They also claim it was posted April 1st 23:55h from Pago Pago.