Slashdot Mirror


A Christmas Chess Puzzle

Frederic Friedel writes "Here's a nice little chess puzzle I got from Grandmaster John Nunn many years ago. It looks incredibly simple, but even the strongest players in world have been stumped by it. The problem can be stated in one simple line: A game begins with 1.e4 and ends in the fifth move with knight takes rook mate. What are the moves? If you want to read a couple of stories on it, go to Chessbase. There is a very special prize to be won if you are able to solve it -- a book signed by some of the world's top chess players, testifying that the winner is The Greatest. "

Update: 12/25 11:50 by michael : Well, I thought I figured it out, but I was wrong.

1. e4     b8-c6
2. a4     b4
3. a1-a3  c2
4. a3-d3  b4
5. g7-e2  d3++
-->

Just to clear up some confusion below, the condition is simply that a knight makes the last move of the game, which is a capture of a rook on move five (either color), and this results in checkmate for the other king. Either the knight or some other piece could be giving the check. One poster below reasons that black would be the one giving the checkmate - this is very sound reasoning. :) You just have to think outside the box.

281 comments

  1. Reminds me by Gambit+Thirty-Two · · Score: 2

    Reminds me of when Chessmaster 6500 beat me in 5 moves when it was set on level novice.


    I'm a REALLY bad chess player.

  2. CORRECT LINK by Imperator · · Score: 4
    --

    Gates' Law: Every 18 months, the speed of software halves.
    1. Re:CORRECT LINK by Anonymous Coward · · Score: 0

      Tsk tsk Hemos -- You can't leave the "http://" off when you post a link!

  3. Simple chess engine by Imperator · · Score: 1

    Is there a simple engine that I can download? All you'd need to do is brute-force the possibilities. I might be very wrong, but 5 moves doesn't sound like it would take very long for a fast computer. Just grep through the results for the end move you want.

    --

    Gates' Law: Every 18 months, the speed of software halves.
    1. Re:Simple chess engine by Rayban · · Score: 4

      Have you ever seen the tree for chess moves? The number of possible board combinations after 5 moves is way, way more than a trillion or so. I wish I could have the number here.

      What I'm curious about, however, is if it could be possible to do some sort of backwards extrapolation. Here's a bit of an idea:

      (8:51pm - restate my assumptions ;))

      1. There are a finite number of squares for a knight to land on in 5 moves.
      2. The rook must be able to make it to one of these squares in 5 moves, so the knight can take it.
      3. The king must be able to make it to a square accessible from one of these squares for a mate to occur.

      Keep in mind these assumptions, as well as the fact that you might be able to castle, and you can reduce your workload dramatically.

      Now... Does the program state that white knight takes black rook, or vice versa?

      --
      æeee!
    2. Re:Simple chess engine by tpck · · Score: 1
      Good God, don't do that. :)

      And its probably more than you think. :)

      But honestly, computers are killing Chess. :( Soon it will be possible to have a computer brute force EVERY SINGLE MOVE in a game and beat a human opponent everytime. Personally, I think this sucks. I'm all for advances in computer science, but Chess is a HUMAN game. It should be played BY HUMANS against one another.

      I'm personally going to work through it, I don't care how long it takes. :)

      I do ask that if you, or anyone else, brute forces the answer, that you don't reveal it or try and win the prize. That's just not fair, really. Actually, I don't care about the prize, but don't spoil the riddle for everyone who wants to work through it -- thats like giving away the ending to a good book/movie, or telling the final score to someone who has taped a sports game. Discovery through diligence is good. Don't kill that, please.

    3. Re:Simple chess engine by Restil · · Score: 1

      All possible chess games out to 5 moves (including both sides) would make cracking DES look like counting to 10.

      Also, the real trick is that the knight must MATE the king, which means that first, the king can't be able to move to a safe space. It either needs to be trapped or all other available spaces need to be guarded. And secondly, the knight can not be captured by any peices from the other side.

      -Restil

      --
      Play with my webcams and lights here
    4. Re:Simple chess engine by Anonymous Coward · · Score: 0

      If a computer can beat a human, than chess is a computational game. If we can no longer devise games that our creations cannot beat us at, we have effectively solved the strong AI problem.

    5. Re:Simple chess engine by miahrogers · · Score: 1

      dang, think different for once.

      all you need to fool a computer is a problem that CAN'T be solved with logic. like a riddle. Riddles are solved by defying logic.

    6. Re:Simple chess engine by rhyac · · Score: 1

      True, the tree is huge, but if you have a halfway decent tree pruning algorithm, you could eliminate the vast majority of the tree.

      For example (disclaimer: I'm not a chess person - I hate the game), if the goal is a checkmate in five moves with the knight, then... moving the bishop to one position, and then right back to where it started.. Well, that whole subtree can be killed right off the start. It's obviously (well, unless there's some amazingly subtle chess strategy going on here) a waste of two moves.

      That is how (as far as I am aware) chess games work. they create a tree of moves, and say 'okay, this is the goal..'. Then they prune the tree to lop off the bits that don't show much promise in attaining the goal, and try to brute-force the rest in search of an optimal solution. if it can't find a solution at a given depth in the tree, then it chooses the most 'promising' path, and selects it's move accordingly.

      Correct me if I'm wrong. (Or if this is an insanely outdated technique that modern chess theorists just laugh at).

    7. Re:Simple chess engine by Anonymous Coward · · Score: 1

      Your assumption number 3 is flawed. It never said that the king must be mated BY the knight. In fact, I'll bet that the actual solution involves an "exposed" mate where the knight takes the rook, and exposes another piece, say the queen, that actually "mates" the king.

    8. Re:Simple chess engine by [Sn] · · Score: 1

      You may reduce the workload dramatically, but you still have too much workload for even the most powerful of computers to compute in a reasonable amount of time, because the problem is still not "trivial" (a term my professor used to use to describe easy, ie polynomial or in some cases simply sub exponential time). I have worked on a number of similar problems (ie, given 4 particular pieces, give the one shortest winning sequence). This search tree is incredibly huge unless you utilize some of the heuristic ideas that algorithm genius' (as I call them) have determined to be most efficient for games such as chess, but that still requires that you know how to judge a good chess board, which is sadly something that I suck horribly at. If I remember correctly, the best algorithm I could come up with took approximately 4 minutes on a Pentium II 400, 128M RAM to guarantee the winning moves for a very limited board state. Given that the problem is not a limited state (in that any algorithm still must consider a much larger number of pieces, I dont think we would see a computer calculatable solution for this problem any time in the near future). This is why games such as the chessmaster series make us algorithm design guys drool. [Sn]

    9. Re:Simple chess engine by Anonymous Coward · · Score: 0

      No one said the knight has to be what mates the king. It's quite likely that it will be a discovered checkmate, with the knight revealing another attacking piece like a queen or a bishop as it moves off the square.

    10. Re:Simple chess engine by Anonymous Coward · · Score: 0

      but Chess is a HUMAN game. It should be played BY HUMANS against one another.

      One human computer programmer against another human computer programmer. What's the problem? Chicken?

    11. Re:Simple chess engine by Anonymous Coward · · Score: 0

      Ok, this is frustrating me. Where is the

      8:51pm - restate my assumptions

      reference from?
      I know I should know. But Blank's all I got. :(

    12. Re:Simple chess engine by Anonymous Coward · · Score: 0

      The movie Pi.

    13. Re:Simple chess engine by erasmus_ · · Score: 1

      The movie Pi, a must-see if you haven't already. But since it rings a bell for you, obviously you have :)

      --
      Please subscribe to see the more insightful version of th
    14. Re:Simple chess engine by Pascal+Q.+Porcupine · · Score: 1

      Pi (the movie).
      ---
      "'Is not a quine' is not a quine" is a quine.

      --
      "'Is not a quine' is not a quine" is a quine.
      Quine "quine?
    15. Re:Simple chess engine by vectro · · Score: 2

      Well, gnuchess is a Free Software chess program. You can search for it on freshmeat. I am presently working on an optimized brute-force solution to this.

    16. Re:Simple chess engine by Fourthstring · · Score: 1

      Even forgetting for a moment the error in #3 (which someone else has pointed out), the three assumptions (plus the castling one) are incomplete. There are many rules in chess, you have forgotten one of them.

    17. Re:Simple chess engine by NI3 · · Score: 1

      I don't think you 'll find an engine on the market that can solve this problem in a reasonable amount of time. However, it looks to me that you could write one for this particular problem. The main decision you have to take is how deep you are going to use brute force before you filter the results.

      Old Wolf wrote: "There are 119,060,324 different 6ply (3 moves) chess games". So abouth 6 million that start with e2-e4.
      In the vast majority of these games it will not be possible for a knight to capture a rook in two moves. Checking for this condition can be done very fast ( 3,812,256 different positions for the four pieces,which are either valid or invalid: an array small enough to be kept in RAM).

      You're left with a number of valid positions ( anyone an idea how many?) to consider. Depending on who mates, you'll have between 40 and 3000 possible moves to check (rough estimates).

      My conclusion: the number of positions to examine will be in the order of 10**9. Writing the program will probably take you more time than running it.

    18. Re:Simple chess engine by dborod · · Score: 1

      Quite correct. In fact, I found a solution in 10 minutes to this problem using this strategy of knight taking rook exposes the king to mate by the queen.

      One problem though, this mate takes place on move 6.

  4. Isn't this supposed to be a tech news site? by Yebyen · · Score: 0

    I was under the impression that slashdot was for technology news and such... I don't know if this even really qualifies as "News for Nerds".

    I'd appreciate it if this wasn't moderated down, but I know it will be. Oh well. At least don't do it for "Troll", cuz I'm not trolling. (Subliminal message to moderators: You know you want to...)

    --
    Restating the obvious since nineteen aught five.
    1. Re:Isn't this supposed to be a tech news site? by Anonymous Coward · · Score: 0

      News for nerds, not Tech news for nerds. Ah well. There are some articles that I don't think should be on Slashdot either -- The UAlbany Grad student who acts like a lizard or whatever, for example.

    2. Re:Isn't this supposed to be a tech news site? by Yebyen · · Score: 1

      Oops I'm wrong this can be tech-related... see the post before me :-) This post is not off topic, because it is an addendum. Moderators: If a reply to a post has something to do with the original post, can it really be off topic?

      --
      Restating the obvious since nineteen aught five.
    3. Re:Isn't this supposed to be a tech news site? by Dopefish · · Score: 1

      Ahhh....but, chess is the oldest technology, using the oldest technology.

      Or...something deep n' cheesy like that. Woooo...

    4. Re:Isn't this supposed to be a tech news site? by aaron+p.+matthews · · Score: 1

      yeah, this really isn't NEWS because this is an old puzzle, but it's new to most of us. And furthermore, what 'nerd' doesn't play chess??

    5. Re:Isn't this supposed to be a tech news site? by Anonymous Coward · · Score: 0

      (Not to seem like a flaming AC, but) I don't. Honest. I just don't find it interesting.

    6. Re:Isn't this supposed to be a tech news site? by cheese63 · · Score: 1

      you can be moderated to offtopic posting anything. just read some of my posts...

    7. Re:Isn't this supposed to be a tech news site? by Hemos · · Score: 2

      Hehe. If you want to locate tech news on Christmas, be my guest.

      --
      Yeah, I'm that guy.
    8. Re:Isn't this supposed to be a tech news site? by Syberghost · · Score: 2

      Last time I checked, this was "News for Nerds", not "Tech News for Nerds".

      Whether you love chess or hate it, you have to admit it's a passtime in which many nerds (and geeks too, for that matter) engage, and is thus "Stuff That Matters" for a large contingent of our colleagues.

      So, in summary, Hemos; you go, girl. Keep posting that chess shit.


      Note to the clueless; Hemo is not female. I am aware of this. Get off the computer and do something else for a while. Watch Springer or something.

    9. Re:Isn't this supposed to be a tech news site? by Syberghost · · Score: 1

      Grrr. Hemos is not female, either.

      Bad Syberghost, bad.

    10. Re:Isn't this supposed to be a tech news site? by Anonymous Coward · · Score: 0
      I just don't find it interesting.

      Make your own slashdot and only post what you find interesting.

    11. Re:Isn't this supposed to be a tech news site? by Anonymous Coward · · Score: 0

      I wasn't bitching that this article was posted. I was just stating nerd != chess player. See the difference?

    12. Re:Isn't this supposed to be a tech news site? by nathanh · · Score: 1
      Whether you love chess or hate it, you have to admit it's a passtime in which many nerds (and geeks too, for that matter) engage

      Do you think so? I don't see how that explains the god-awful chess skills being shown here then.

      • People thinking it's fine to move a piece so as to put yourself into "check".
      • People thinking it's fine to move a piece so as to put yourself into "mate"!
      • People not knowing what a "move" is in the game of chess, thinking instead of a "ply".
      • People not knowing what a "mate" means in chess, instead posting answers for "check".
      • People thinking it's fine to remain in check while you move other pieces.
      • People not knowing what "discovered check" means in the game of chess.
      • People thinking it's possible to reach chess stalemate in 5 moves! Sheesh.

      And I'm not even going to begin counting the number of people who can't even count up to 5, as they're posting answers involving 6 moves.

      I'm hoping everybody had a bit too much wine with dinner, because if this is the quality of the "Linux Geek" then I'm scared. Very scared.

      Perhaps it's people thinking along these lines:

      "I know computers, you have to be smart to be good with computers, chess people are very smart, so I must be really good at chess too!"

      I can't otherwise explain the number of plain dumb responses on this article.

      PS: Thank you to the guy who posted the solution, I was going nuts and I knew I didn't have a hope of solving this problem. I'd not even thought of using the white queen to release the black queen. Very imaginative!

    13. Re:Isn't this supposed to be a tech news site? by Anonymous Coward · · Score: 0

      # diff -u nerd chessplayer shows, among others
      + loves complexity
      + loves mind challange
      If you don't like the thread then why da heck are you reading anyway?

    14. Re:Isn't this supposed to be a tech news site? by Syberghost · · Score: 2

      While I understand that you weren't actually responding to my post, just using it as an excuse to toot your own horn and engage in a polemic against people who you don't feel meet your standards for chess skills, I think you're doing a tremendous disservice to the community by discouraging people from exploring.

      If someone makes a post that clearly indicates they're interested in something, but not expert level at it, a much more community-oriented response would be to gently guide them to a greater understanding of the subject.

      I mean, the guy who posted the solution could have insulted *YOU* for not meeting his standards of chess skill.

    15. Re:Isn't this supposed to be a tech news site? by nathanh · · Score: 1

      It has nothing to do with being "expert level", but understanding the basics should be a given, such as how pieces move and what the rules are, before blithering away.

      You can hardly "explore" a chess puzzle if you don't know chess. This would be like trying to find a syntax bug in your code without knowing the language or how to invoke the compiler.

      People would rightly complain if some ninny came onto comp.lang.c and tried to fix someone's bug with "have you tried putting line numbers in? I think that might help". Same thing here.

      FYI, my post had nothing to do with my own chess skills (which are pitiful). This is nothing more than an underhanded personal attack: equivalent to crying "communist" to avoid the real argument.

  5. white or black by Bilibala · · Score: 3

    Doesn't say if the 5th move is going to be mated by black or white.... guess it'll be easier if it's black mate in 5

    --
    do not in anyway underestimate anybody, especially yourself
    1. Re:white or black by Validus · · Score: 1

      Ok I might be compleatly off but I thought that White must be first and therfor 1W 2B 3W 4B 5W so the fith move must be white. Now this is far to simplitiscic(sp?) to be right so I must have over looked somthing or read somthing wrong in any event could some one tell me why the fith move could be black. Thanks

    2. Re:white or black by malaclypse · · Score: 1

      Each turn has a white part and a black part, in chess notation. So, the first turn consists of a black move and a white move. The puzzle, then, either has nine individual moves (five white and four black) or ten moves (five white and five black).

      Cheers,
      -K

  6. Whats the point?? by Anonymous Coward · · Score: 0
    It looks incredibly simple, but even the strongest players in world have been stumped by it.

    Then what makes you think anyone here will do any better?

    1. Re:Whats the point?? by Anonymous Coward · · Score: 0
      I think it's a good test of ESR's dictum. Think of this as a bug in the rules of chess - something to hack. /. is full of chess players. Well, "Given enough eyes, all bugs are shallow."

      So let's prove it, folks.

    2. Re:Whats the point?? by Anonymous Coward · · Score: 0

      because we have computers. while the tree of moves for 5 plays is prohibitive even for the largest cray (or beowulf, so those dorks won't say it), the rules set out allow some simplifying assumptions. Quite doable for anyone with decent programming skills, and a good understanding of chess.

      I would, but I'm too busy reading my christmas present. "Metamagical Themas" by Hofstadter -- its the best non-fiction I have ever read. highly recommended.

    3. Re:Whats the point?? by Anonymous Coward · · Score: 0

      What is likely is one person will solve it, which only proves that asking the question to a lot of people will eventually find an answer (actually it proves nothing, proof by example is not a proof). If you asked that same one person by himself, you still would have found the answer, without everyone else.

    4. Re:Whats the point?? by Caspian · · Score: 1

      Yes, and all that RC5 cracking "proves" is that dividing a brute-force problem into a lot of little slices and giving each slice to a computer will eventually find an answer (actually it proves nothing, proof by example is not a proof). If you had given just the keyspace chunk containing the right answer to just one computer, you still would have found the answer, without every other computer. :)

      So what's your point? Sure, all it proves is that distributed work, uh, WORKS. Because it DOES. Sure, it's not as efficient as simply seeking out the One Person Who Actually Does Know The Answer, but it's a quick and dirty way to solve problems that sometimes-- as with RC5 cracking-- is the only feasible way to do it without a huge time/money budget.

      --
      With spending like this, exactly what are "conservatives" conserving?
    5. Re:Whats the point?? by Anonymous Coward · · Score: 0

      Yes, and all that RC5 cracking "proves" is that dividing a brute-force problem into a lot of little slices and giving each slice to a computer will eventually find an answer (actually it proves nothing, proof by example is not a proof). If you had given just the keyspace chunk containing the right answer to just one computer, you still would have found the answer, without every other computer. :)

      And if you can find the way to find that right keyspace chunk, you will have a much more efficient algorithm. Not all problems can be solved by brute force, not even by all the computers in the world working in tandem.

      So what's your point? Sure, all it proves is that distributed work, uh, WORKS. Because it DOES. Sure, it's not as efficient as simply seeking out the One Person Who Actually Does Know The Answer, but it's a quick and dirty way to solve problems that sometimes-- as with RC5 cracking-- is the only feasible way to do it without a huge time/money budget.

      Say it with me, "Proof by example is not a proof." For example: Prove x^2 = 4
      x=2, x^2 = 4. Proof. NOT
      Just because it works, doesn't mean it is proven. What you have is support for a hypothesis (scientific method), not proof.

    6. Re:Whats the point?? by Anonymous Coward · · Score: 0
      What is likely is one person will solve it, which only proves that asking the question to a lot of people will eventually find an answer (actually it proves nothing, proof by example is not a proof).

      In other words, "Given enough eyes, all bugs are shallow." Thank you for agreeing with me.

    7. Re:Whats the point?? by Anonymous Coward · · Score: 0

      In other words, "Given enough eyes, all bugs are shallow." Thank you for agreeing with me.

      If you read what I wrote, I said it doesn't prove anything because proof by example is not a valid proof. I also said you'll find an answer, I didn't say you'll find a good answer, nor did I say you'll do it efficiently, quickly, or well.

  7. Damn damn damn by tpck · · Score: 1

    Damn damn damn. I can do it in *SIX* moves. I try again. :) I'd help if it said who wins. My bets on Black. :)

  8. Re:wh00t by Anonymous Coward · · Score: 0

    No, we have a thing called "time zones". You obviously didn't notice. :)

  9. What about Go? by Kaufmann · · Score: 1

    Yes, I know, chess is the "game of kings" and all... but I've recently learned Go, and no one else seems to play it. Does anyone else on Slashdot play this game?

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
    1. Re:What about Go? by CausticPuppy · · Score: 1

      No, but I got a Diabolo for Christmas this morning, and I'm making it my new hobby.

      --
      -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
    2. Re:What about Go? by m3000 · · Score: 1

      For the unenlightened, what is Go?

    3. Re:What about Go? by Anonymous Coward · · Score: 0
    4. Re:What about Go? by Kiwi · · Score: 1
      The world champion Emmanual Lasker said that Go was a superior game to chess.

      - Sam

      --

      The secret to enjoying Slashdot is to realize that it should not be taken too seriously.

    5. Re:What about Go? by Anonymous Coward · · Score: 0

      The world champion Emmanual Lasker said that Go was a superior game to chess.

      So? Don't you think that's a little biased? I'm not saying Go isn't better, but that's like a Linux user saying "Linux is better than Windows." Well of course they're going to say that, Linux is their baby; their baby is better than anyone elses...

    6. Re:What about Go? by thurinn · · Score: 1

      Emmanuel Lasker was the CHESS world champion for a good 27 years or so. So, it's more like Bill Gates saying Linux is better than Windows.

      --

      This sentence is false.
    7. Re:What about Go? by neko+the+frog · · Score: 2

      try looking into igs (international go server)
      igs is kindof like a go equivalent of gamespy, except for the fact that it predates gamespy by at least four years ;) clients are available for most platforms, and at any given time there's about a hundred games going on involving everyone from 30 kyu beginners to like 9 dan masters.

      here's their url if you're interested:
      http://igs.joyjoy.net/

      --
      -- the opinions stated above aren't those of my employer. in fact, they're probably not even my own. you know what, ju
    8. Re:What about Go? by QuMa · · Score: 2

      Yup, I play a bit. No, I'm not good, but I do play it. For a computer player get gnugo (requires CGOBAN IIRC, both oss).

    9. Re:What about Go? by Anonymous Coward · · Score: 0

      Emmanuel Lasker was the CHESS world champion for a good 27 years or so. So, it's more like Bill Gates saying Linux is better than Windows.

      OK...that holds more water =)

  10. 3 moves by Anonymous Coward · · Score: 0

    1.e4 f5 2.f4 g5 3.Qh5X

  11. Chess is a lonely game... by Bumbling_Booby · · Score: 1

    Knight --> fridge --> bourbon --> mate. It can be done in 4.

  12. Scholar's Mate by ajs · · Score: 2

    I assume we are talking about Scholar's Mate, which is very similar to Fool's Mate. The two are described on this page in some detail.

    The answer, from that page, is "1.e4 e5 2.Bc4 Bc5 3.Qh5 Nf6 4.Qxf7#"

    1. Re:Scholar's Mate by Compuser · · Score: 1

      In your solution the last move is made by
      a queen, not a knight as required in a
      puzzle. Also, you only have 4 moves, not 5.
      I suppose, this puzzle is not about the
      quickest mate, but a very specific one.

    2. Re:Scholar's Mate by tpck · · Score: 1
      Uhm, NO. :)

      A game begins with 1.e4 and ends in the fifth move with knight takes rook mate.

      This is the puzzle. KNIGHT TAKES ROOK MATE. That's what makes it hard. There are million ways to mate in 5 moves, but the usual way in which it is done is what makes this hard.

      Please read the summary next time. Alot of people seem to be making this mistake...

    3. Re:Scholar's Mate by ajs · · Score: 2

      Yes, it seems that I missed the crucial bit about the knight. I'll have to work on this one....

  13. Re:wh00t by Anonymous Coward · · Score: 0

    indeed. touche.

    Of course, its quite amusing that "isn't this supposed to be a tech news site" gets hit by a moderator before my BLATENT first post.

    idiot moderator? or are "slashdot/linux isn't as informative/elite/cool/fun/etc as it used ot be" posts are more annoying than "f1RsT p0St!!111!"?

  14. 6 moves is easy by / · · Score: 2

    1. e2-e4 | b7-b6
    2. f1-a6 | c8xa6
    3. g1-f3 | g8-f6
    4. g2-g3 | f6-d5
    5. h1-g1 | d5-e3
    6. g1-g2 | e3xg2++

    It's whittling it down to just 5 that's tough.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
    1. Re:6 moves is easy by tpck · · Score: 1
      Heh, I've been doing it a completly different way. Or rather, ways. I've got half a dozen ways with each black and white. But I can't do it in 5. This is nuts. I might post them later, if someone else doesn't first.

      BTW, thats pretty wack notation :)

    2. Re:6 moves is easy by Anonymous Coward · · Score: 0

      nope...even 6 moves is wrong. the king can move to e2 or g1

    3. Re:6 moves is easy by cadelor · · Score: 1

      Another way in 6:
      1. e4 f6
      2. Nf3 Kf7
      3. Nh4 Qe8
      4. Qg4 a6
      5. Ng6 a5
      6. NH8#

      ok black needs to be really stupid but....

      now more coffee to see if I can get it in 5 :)

      Al

  15. move five? by illusionm8 · · Score: 1

    that means ther can only be FOUR more moves after the 1.e4. looks impossible

    1. Re:move five? by hellish · · Score: 1

      By 'move' I believe they mean 'turn', where both white and black move. So the game would be completed on either the 9th(white) or 10th(black) 'move'.

  16. Re:What about Go? (OT) by jflynn · · Score: 1

    I've played Go some. When I was going to school at Berkeley, and when there was a lunchtime Go club at a place I worked. Generally though, it's hard to find people to play Go in the US, I agree.

    It's a more forgiving game for people like me who get things right the second time -- usually. :) It's also much, much harder to brute force.

  17. rook mate? by miahrogers · · Score: 1

    what is rook mate and how does a knight take rook mate?

    1. Re:rook mate? by CausticPuppy · · Score: 1

      That means that on the last move, a knight takes opponent's rook, and then it's checkmate.

      --
      -CausticPuppy "Of all the people I know, you're certainly one of them." -Somebody I don't know
  18. Chess will NEVER EVER be solved by brute force by jab · · Score: 1

    Let's say a chess game has on average 60 moves by each player, who on average chooses from 10 possibilities. That's 10^120 possible games. Let's say you have a petahertz computer that can evalutate a move per clock. 10^15 moves per second. Let's say every proton in the universe was such a computer and they all worked in parallel. That's 10^80 computers, according to physicist's estimates. Solution time is 10^120 / (10^80 * 10^15) = 10^35 seconds. Since a year only has pi * 10^7 seconds, it would take way over 10^27 years to solve, or about 10^17 times the lifetime of the universe. Chess WILL NEVER be solved by brute force.

    1. Re:Chess will NEVER EVER be solved by brute force by tpck · · Score: 0

      And 640k is all you'll ever need...

    2. Re:Chess will NEVER EVER be solved by brute force by Anonymous Coward · · Score: 0

      Well, that's fine, except that our friend said that THIS problem could be solved by brute force. Since there are only five moves, you can do the math and find that branching factor and depth and all that happy go lucky bullshit. The point is this problem can be solved by brute force. Course the full solution of chess will not anytime in the near future.

    3. Re:Chess will NEVER EVER be solved by brute force by Imperator · · Score: 2
      Actually, rumor has it Transmeta is working on subatomic Beowulf clusters.

      Point taken. :)

      --

      Gates' Law: Every 18 months, the speed of software halves.
    4. Re:Chess will NEVER EVER be solved by brute force by jab · · Score: 1

      Oops, should have used "preview" -- it's really
      10^7 times the lifetime of the universe to purely brute force chess, with
      a superfast, universe sized, parallel per proton computer.
      Same conclusion, though.

    5. Re:Chess will NEVER EVER be solved by brute force by Anonymous Coward · · Score: 0

      As far as the problem here goes, I thought computers have already calculated every possible combination of moves for at least the first five moves.

    6. Re:Chess will NEVER EVER be solved by brute force by Anonymous Coward · · Score: 0

      Ten moves, one player gets at least 4, maybe five, and the other player wins on his 5th move.

    7. Re:Chess will NEVER EVER be solved by brute force by babbage · · Score: 2
      Ever seen the math on the game of Go? Game board is 19x19, black & white players can go more or less anywhere. That gives 350+ possible moves for the first dozen rounds or so. Games tend to last many times longer than that of course. You can do the math yourself.

      As fast as the chess possiblities rise, they are constrained by the possible movements of the pieces, the smaller board size, etc. Go rises orders of magnitude faster, and no computer program has to date (to my knowledge, mostly parrotting things I've skimmed here) been able to play even on a beginner's level. Fascinating stuff.

      Not that this helps solve the Fermat's theorem of chess or anything.



    8. Re:Chess will NEVER EVER be solved by brute force by Chacham · · Score: 1

      I'm not sure if this makes any sense, but I was always wondering if this would work.

      Get a really, really large hard drive.

      1. Map every possible combination of the chess board. That means every square a pawn, until every possible combination is saved as its own matrix.
      2. Eliminate every impossible board, that is impossible because of by pieces or color. I.E. more than 9 queens or two bishops on the same colors while all eight pawns are still there.
      3. Evaluate each matrix and record it's possible:
        • children via legal moves.
        • parents that can get here via legal moves
        • if the parent is the first board or if it is trusted I.E. it has the marking being connected to a parent or the first board.
      4. Remove all boards that do not have trusted parents.

      Step one may be relatively easy, in that once a matrix is designed, it just needs to be filled with every possibility.

      Step two can be part of 1 or 3.

      I wanted to try this for tic-tac-toe, which could then be extended to a board larger than 3x3.



      ----------------
    9. Re:Chess will NEVER EVER be solved by brute force by UnknownSoldier · · Score: 1

      > Chess WILL NEVER be solved by brute force.

      Don't say NEVER.

      Sure, impractical at this time, but I CAN imagine a future, say in few thousand years, where it is doable.

      Unfortunately that doesn't help us now.

      Cheers

    10. Re:Chess will NEVER EVER be solved by brute force by jab · · Score: 1

      NEVER. NEVER. NEVER. Death and Taxes will long have
      disappeared and chess will NEVER be solved by pure brute force.

    11. Re:Chess will NEVER EVER be solved by brute force by Anonymous Coward · · Score: 0

      Nope. There are 64 locations on a chess board. Each location has a possible 7 states (6 types of pieces or empty). This means 7^64 different board layouts (ignoring rules as to how many of each piece can be on the board) are possible, so the space requirements are 7^64*sizeof(board) for your part 1. This is a much larger number than any hard drive you will find anytime in the near future.

  19. Re:TROLLIN' by Anonymous Coward · · Score: 0

    Come on out of the closet...you know you'd like it if some sailors tied you up and took you for a ride. It's okay man it was obvious from your first word....

  20. MODERATIN' by Anonymous Coward · · Score: 0

    AGAINST STOOPIDITY!

  21. You think that's bad... by Kaht · · Score: 1

    I once played a chess game that, when you lost, the computer laughed at you...
    And if you won, the board suddenly turned around, so you lost... and the computer laughed...
    At least, I'm -pretty- sure this happened.

    The more I think about it, the less it seems it really happened.

    --
    Devilled Eggs - A disturbing little creation of mine.
    1. Re:You think that's bad... by cheese63 · · Score: 2

      I had this handheld game, double dragon. i sucked real bad at it. once the batteries went bad while i was on a real high level too. i got so pissed off i smashed the fucking thing with a hammer. moral of this story, don't make offtopic troll posts on christmas, unless you have a real low karma like me.

  22. chess by Anonymous Coward · · Score: 0

    1. e2-e4 | g7-g6

    2. g1-e2 | g8-f6

    3. e2-f4 | h8-g8

    4. f4-h5 | g8-g7

    5. h5xg7+++

    (mate)

    1. Re:chess by Harry · · Score: 1

      Check out the black bishop dude.
      Nice try though....

      -harry

    2. Re:chess by Anonymous Coward · · Score: 0
      The trick to doing this was simple. You have to engineer it (ahem) so that the king that falls is trapped by his own pieces. In this example, the white king has already freed himself from this, so only black was left. A king trapped by his own pieces is asking to be mated by a knight. So, to get the number of moves required, use a knight to jump around and get into position and boom. mate.

      l8rs all

      (Greetings from A.C.)

    3. Re:chess by Anonymous Coward · · Score: 0

      Ahhh yes but what about f8 - g7? thus that is not a mate

    4. Re:chess by Rupes · · Score: 1

      >1. e2-e4 | g7-g6
      >
      >2. g1-e2 | g8-f6
      >
      >3. e2-f4 | h8-g8
      >
      >4. f4-h5 | g8-g7
      >
      >5. h5xg7+++
      >
      >(mate)

      Sorry, this doesn't work - black's black bishop
      takes the knight.

  23. HEy by Anonymous Coward · · Score: 0

    did anybody else get peyote for Christmas?

  24. Riddles by Super_Frosty · · Score: 1

    This riddle CAN be solved by a computer:

    There once was a girl from Peru,
    who filled her panties with glue.
    She said with a grin,
    they paid to get in,
    and they'll pay to get out again, too!

    Oh, wait, that's a limerick.

    --
    No comment at this time
  25. Boy oh boy by Anonymous Coward · · Score: 0

    Come on you know you are dying to find out what it's like. Come on little boy. Get out of the closet and join the dark side..

    1. Re:Boy oh boy by Anonymous Coward · · Score: 0

      Don't you mean the "Purple Side" or "Rainbow Side"? ;-}

  26. Disappointed... by Patzer · · Score: 1

    I'm pretty disappointed that ChessBase couldn't make up their own puzzle at least...
    I'm almost positive I have this puzzle in a book in my house. (but then again, I have a *lot* of chess books ;-) )

    Oh well...

    For those interested, Hugh Courtney's annual Christmas Puzzles in the british magazine "Chess" are especially enteraining ;-)

  27. Better link by / · · Score: 2

    Here, assuming you only speak English.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  28. Re: does knight have to have the checkmate? by illusionm8 · · Score: 1

    the knight can take the rook last, but the queen can make the checkmate? if you read the page, at the bottom, the guy who didn't figure it out argued that it wasnt stated properly. ..."When I told him the solution on the phone I could hear Mikhail Botvinnik gasp in the background. And Garry, who was convinced I had stated the problem incorrectly, couldn't believe that he and his students had missed it."...

  29. wait wait wait! by illusionm8 · · Score: 1

    the knight can take the rook last, but the queen can make the checkmate? like the knight takes the rook and moves out of the way for a queen to make the checkmate. get what im saying?

    if you read the page, at the bottom, the guy who didn't figure it out argued that it wasnt stated properly.

    ..."When I told him the solution on the phone I could hear Mikhail Botvinnik gasp in the background. And Garry, who was convinced I had stated the problem incorrectly, couldn't believe that he and his students had missed it."...

    1. Re:wait wait wait! by Crixus · · Score: 1
      the knight can take the rook last, but the queen can make the checkmate? like the knight takes the rook and moves out of the way for a queen to make the checkmate. get what im saying?

      Discovered check(mate).

      --
      Ignore Alien Orders
    2. Re:wait wait wait! by tpck · · Score: 1
      I assume that the Queen can make the mate, so long as the knight takes the rook. But I haven't found a way to make it work with the Queen in less than 6 moves. :(

      I think I found the solution though. Or, rather, I think I know how to solve. Working on it now. :)

  30. Verify this solution for me... by Chagrin · · Score: 1

    Apologies for my lack of knowledge of chess notation...

    h7 - h6 (black king's rook's pawn)
    g1 - f3 (white king's knight)
    g7 - g6 (black king's knight's pawn)
    f3 - e5 (white king's knight)
    f7 - f6 (black king's bishop's pawn)
    e5 - g6 (white king's knight)
    a7 - a6 (black queen's rook's pawn - irrelevant)
    d1 - h5 (white queen)
    a6 - a5 (black queen's rook's pawn - irrelevant)
    g6 - h8 (white king's knight takes rook)

    I think that satisfies all of the requirements.

    --

    I/O Error G-17: Aborting Installation

    1. Re:Verify this solution for me... by Anonymous Coward · · Score: 0

      that would be whites 6th move

    2. Re:Verify this solution for me... by jellicle · · Score: 2

      It's a very good solution. except that that is White's sixth move, not fifth.
      --
      Michael Sims-michael at slashdot.org

    3. Re:Verify this solution for me... by Anonymous Coward · · Score: 0

      Close, but no cigar. You took one move too many.

      1. e2 - e4 h7 - h6
      2. g1 - f3 g7 - g6
      3. f3 - e5 f7 - f6
      4. e5 - g6 a7 - a6
      5. d1 - h5 a6 - a5
      6. g6 - h8

    4. Re:Verify this solution for me... by Anonymous Coward · · Score: 0

      This is Frederic, still with no account. In my original story I mentioned that I showed the problem to the two best players in the world. Well, after a couple of minutes Kasparov said: "Do you mean on move five, or _five moves later_, Fred?". Before I could answer Karpov replied: "Naturally on move five, otherwise there are many solutions." Close, but not yet there. (Actually not close at all).

  31. Brute force solution by Qeyser · · Score: 1

    A chess solution may be possible if you consider that most algorithms aimed at this problem are only going to consider reasonable moves and plausible board positions. Kind of like "guided" brute force.

    Checkers on the other hand, - I've read somewhere that there are over 10^120 plausible board positions: orders of magnitude greater than the estimated number of particles in the universe ; )

    -q

  32. Uhhh... no? by tpck · · Score: 1

    The spoiler that's been posted is not a solution? I won't repeat it here, just in case, but as far as I can see, black checks white at one point, and white never moves out of check. If this is 'thinking outside the box' and this is the actual solution, this puzzle is useless. :) Breaking the rules to solve the puzzle is, in my opinion, cheating. Did I miss something?!

  33. Close, but incorrect by tpck · · Score: 1

    Mate is given on whites 6th move, so this isn't a valid solution. Close though. :)

  34. I think i got it by Anonymous+Cowpoop · · Score: 1

    I must be missing something... maybe the pieces are wrong... I dont understand the letter-number thing... Move the right knight 2 forward and 1 left; 2 right and 1 forward; 2 forward and 1 left; 2 forward and 1 left. Gee that was really easy... could someone tell me how the board is lettered-numbered?

    --

    Anonymous Hay goes in and I come out...
  35. Chess Board Numbering by Zaffle · · Score: 1

    From left to right, when sitting on Whites side of the table, is A-H. From the white side to the black side, is 1-8.
    So D1 is Whites Queen.

    When stating a move, the result is sometimes stated by itself, when its obvious what happened.
    (eg: e4, theres only one piece that can make that move, the pawn at e2).

    For more info, check out your local chess faq :)

    --

    I use to have a funny sig, but slash cut it off, and I forgot what the punchline was.
  36. Possible Solution by asmussen · · Score: 1

    How about:

    1 E2-E4 D7-D6
    2 D1-E2 C8-G4
    3 E2-E3 B8-C6
    4 A2-A3 C6-D4
    5 A3-A4 D4-C2++

    Any problems with this one? The above spoiler does not work as white fails to move out of check at one point.

    --
    Shawn Asmussen
    1. Re:Possible Solution by Anonymous Coward · · Score: 0

      The knight has to take a rook as the last move.

      Doh!

    2. Re:Possible Solution by tpck · · Score: 1
      Sorry, but at no point does the knight take the rook, right?

      Rules say: A game begins with 1.e4 and ends in the fifth move with knight takes rook mate..

      You've got Knight takes Pawn mate.

    3. Re:Possible Solution by Rupes · · Score: 1

      >How about:
      >
      >1 E2-E4 D7-D6
      >2 D1-E2 C8-G4
      >3 E2-E3 B8-C6
      >4 A2-A3 C6-D4
      >5 A3-A4 D4-C2++
      >
      >Any problems with this one? The above spoiler >does not work as white fails to move out of check >at one point.

      I believe that a knight must actually take a rook, which invalidates this answer...

    4. Re:Possible Solution by jellicle · · Score: 2

      But it doesn't end with knight takes rook.
      --
      Michael Sims-michael at slashdot.org

    5. Re:Possible Solution by matthewo · · Score: 1

      You have to capture a rook with the last move involving the knight.

    6. Re:Possible Solution by asmussen · · Score: 1

      Whoops. That's what I get for not paying close enough attention... :)

      --
      Shawn Asmussen
    7. Re:Possible Solution by illusionm8 · · Score: 1

      the condition is to take a rook on the last move. you didn't.

  37. Definitely not the solution!! by Anonymous Coward · · Score: 0

    what about pawn c2-d3???? what the heck? that's not mate...that was just a dumb check..am i missing something?

  38. Here's my solution by Anonymous Coward · · Score: 0

    1. e4 b8-c6
    2. a2-a4 c6-b4
    3. a1-a3 b4-c2
    4. a1-d4 c2-b4
    5. g1-e2 b4-d3++

    However, in my opinion white would need to a terrible player. :)

    1. Re:Here's my solution by Anonymous Coward · · Score: 0

      Move 4 doesn't work, 3. a1-a3 b4-c2(check).

      White would have to move his king out of check, not move his rook over like you have it.

    2. Re:Here's my solution by Anonymous Coward · · Score: 0

      What game are you playing? - it's not Chess...

      In Chess, virtual pieces are not created at a1.

      Hmmm.

    3. Re:Here's my solution by Anonymous Coward · · Score: 0

      Replying to myself...

      1. e4 b8-c6
      2. a2-a4 c6-b4
      3. a1-a3 b4-c2
      4. a3-d3 c2-b4
      5. g1-e2 b4-d3++

    4. Re:Here's my solution by Anonymous Coward · · Score: 0

      You are a little confused. In 3 you move the white rook from A1 to A3. Then in move 4 you move something from A1 to D4. I am assumming that you really meant 4. D3 to D4 but it is impossible to tell.

      Further whatever it is you are moving in move 4 still doesn't block the check that the king is under from move 3. b4 to c2.

      These must be legal moves.

  39. Discovered check in 5 1/2... by Anonymous Coward · · Score: 0

    Alot of people have been saying that it might be a trick(discovered check), here is a way to do it in 6.

    Be aware that this solution only involes white working hard, and that black is just wasting away moves after the first. If you can maybe use those wasted moves, it might lower the move count down by one.

    1. e2-24, g7-g5
    2. d1-h5, g5-g4
    3. g1-f3, g4-g3
    4. f3-g5, g3xh2
    5. g5-f7, a7-a6
    6. f7xh8

    If you feel like it, this might be in 5 moves(ignoring the first)....

  40. Re:Possible Solution (NOT!) by Anonymous Coward · · Score: 0

    knight takes rook mate. if you smash the rook, the king still lives!! so, not a real solution.

  41. OMG. by tpck · · Score: 1
    I just had a very disturbing thought.

    What if WHITE Knight takes BLACK Rook, and this causes mate for WHITE? Surely its not that. But it is said: And Garry, who was convinced I had stated the problem incorrectly, couldn't believe that he and his students had missed it.

    If its some silly little trick in the wording, I'm going to be anoyed. Very much so. Grr. Of course, in the meantime, I'm not getting anywhere with this thing. 101 ways to mate in 6, but none in 5. Sigh.

    I'm thinking maybe you need to promote a Pawn? Just a though. Anyone else out there actually working on this?

    1. Re:OMG. by illusionm8 · · Score: 1

      promoting a pawn? wouldn't that invlove much more than 5 moves?

    2. Re:OMG. by kaputsk · · Score: 1
      I think one of the interesting things about puzzles like this is that you rarely find irrelevant moves. I've seen a few posts here that suggest things like 3. a4 .. 4. a5, ie. just pushing a pawn forward for lack of a better move. Usually in chess puzzles, every move is given for a reason.

      And by the way, check out 1. e4 Nc6 2. a4 Nb4 3. Ra3 Nxc2 4. Rd3 Nb4 5. Ne2 Nxd3# given (albeit slightly incorrectly written) from an Anonymous Coward above.. It looks alright.. ?

    3. Re:OMG. by tpck · · Score: 1

      But so would everything else... hehe. I dunno, I'm lost. :)

    4. Re:OMG. by kaputsk · · Score: 1

      err.. to myself.. sorry, rook to d3 is not okay.. sigh. I think it's bed time.

    5. Re:OMG. by illusionm8 · · Score: 1

      plus, you can't put yourself into check, let alone checkmate

    6. Re:OMG. by Anonymous Coward · · Score: 0

      That wouldn't be a legal chess move. You cannot move a piece that would allow your own king to come under check.

    7. Re:OMG. by glwillia · · Score: 1

      I just had a very disturbing thought.

      What if WHITE Knight takes BLACK Rook, and this causes mate for WHITE? Surely its not that. But it is said: And Garry, who was convinced I had stated the problem incorrectly, couldn't believe that he and his
      students had missed it

      Impossible. For a player to make a move which is checkmate for himself, he would have to make a move which would put himself in check. This is forbidden by the rules of chess, and thus not a legal move.

  42. Black eh? with an odd # of moves and white start? by Rares+Marian · · Score: 0

    I doubt it. Very much.

    If I'm not mistaken you're not allowed to commit suicide. That is you cannot move so that w/o the oppnent making a move you put your king in harm's way.

    1. White 2. Black 3. White 4. Black 5. White

    Now unless 2 + 2 = 5, (hint hint: the chess game at the end of 1984), there's no way black wins.

    --
    The message on the other side of this sig is false.
  43. Nerdyness =technology. by Rares+Marian · · Score: 0

    Go read IBM or HP's internal memos if that's what you want.

    And frankly I think it shouldn't be moderated down only so that we get more discussion about how disturbingly narrow minded your comment is.

    --
    The message on the other side of this sig is false.
  44. Eh? Looks nice by kaputsk · · Score: 1

    I think you mean: 1. e4 Nc6 2. a4 Nb4 3. Ra3 Nxc2 4. Rd3 Nb4 5. Ne2 Nxd3# Eh?

    1. Re:Eh? Looks nice by Kymermosst · · Score: 1

      Nope. That should be:

      1. e4 Nc6 2. a4 Nb4 3. Ra3 Nxc2+ 4. Rd3 Nb4 5. Ne2 Nxd3#

      Notice black's 3rd move, Nxc2+, puts the white king in check. White's 4th move, Rd3, is illegal, as the king would remain in check.

      --
      "Alcohol, Tobacco, Firearms, and Explosives" should be a convenience store, not a government agency.
  45. Re:nope by illusionm8 · · Score: 1

    your 3rd move. you cannot go from a3-d3 because you are ignoring the check that the knight has on the king.

  46. Re:Black eh? with an odd # of moves and white star by tpck · · Score: 1

    Heh, actually, I've since changed my mind. I just thought it might be black, cuz white is too obvious...

  47. um, heres a good question by Rhydant · · Score: 1

    whats this 'nice little prize' that guy is tlaking about? for all we know it could be something crappy. im sure someone here can git it right, you just have to think about it. maybe try working backwards or something. but im not gonna try because this confuses me. good luck y'all

  48. Re:um, heres a BAD question by illusionm8 · · Score: 1

    read closer

  49. Zillions? by MikeFM · · Score: 1

    If anyone is a chess person could you make a quick variation of this puzzle that can be played on Zillions (http://www.zillions-of-games.com) please. I don't follow chess lingo but would be interested in playing. Coding games in Zillions is really easy so it should be simple. BTW anybody who likes board games be sure to try to convince them to port Zillions to Linux. They aen't unwilling but need some motivation. :)

    --
    At what price learning? At what cost wisdom? The price is a man's peace of mind, and the cost is his life.
  50. Re: im thinking something to do with castleing by illusionm8 · · Score: 1

    maybe the king/rook castles and the knight takes that rook, while moving out of the way for a queen?

  51. Re:Black eh? with an odd # of moves and white star by Anonymous Coward · · Score: 0

    Actually, chess moves work like this: 1. white, black 2. white, black .. .. 5. white (mate) or 5. white, black (mate)

  52. My thoughts by Adar · · Score: 4
    1. It can't be done with castling (this is fairly obvious- no way to mate with knight at the end.)


    2. The mate is to the king side (the side with no queen- think of the way a knight would have to move...)


    3. It's not a discover mate. That's because b1/b8 to a1/a8 takes at least four moves- which doesn't leave enough time for a relevant queen or bishop move by either side (black must move a pawn.)


    4. The mate does not involve moving any rooks. There are only four positions from which a knight can mate a king on e1/e8; there isn't enough time to move a rook somewhere relevant and make sure it's not protected by any other pieces.


    5. The mate is apparently by black. I say this because, if it's by white, black only has four moves- but a black mate gives black five moves, which should be the least amount you need (assuming e2-e4 is irrelevant- it's a red herring.)


    That's what I was able to figure out...good luck :)

    1. Re:My thoughts by illusionm8 · · Score: 1

      the mate doesn't have to be by the knight as far as i know. that would eliminate some of your ideas

    2. Re:My thoughts by David+A.+Madore · · Score: 2

      (I know we're not supposed to talk of moderation on slashdot, but, would somebody please moderate Adar's post up? It's about the only interesting one in this whole discussion so far. And would the people who propose ``solutions'' please check them using xboard (run in ``edit game'' mode) before posting them?)

      I agree with these conclusions. And it's infuriating. Castling seemed such an ingenious solution for getting the king and the rook in place; but it just takes too much time. And a discover mate seemed so elegant; but it just doesn't seem to work.

      I also tried the following approach: move the white king's knight to E2 so that the king be completely surrounded by its own pieces, and try to mate from F3 (with the black queen's knight). Ingenious, doesn't it? And as usual, it ``almost'' works; only (1)moving the E2 pawn to E4, (2)getting the white knight in E2, (3) getting the white G pawn out of the way, (4)getting the white H pawn out of the way (so the rook can get out), and (5-6) getting the rook in F3 so the black knight can take it — all that takes 6 moves for white. :-(

      Mating in G2 doesn't seem to work much better. And moving the white king seems to screw everything up.

      Rats.

    3. Re:My thoughts by bons · · Score: 1
      1. It could be a discover mate: The knight would have to take the rook on the knight's third move. The rook's protection would therefore not matter.

      2. There is a very good reason for e2-e4. It is NOT a red herring. It is there to add challenge to the puzzle. I've come across a number of solutions if only white had not made that move. i.e. the move is necessary in order to limit the solutions.

      3. The mate could easily be by white. I say this because e-2 e-4 allows the queen and bishop to move to advantageous positions to for #1 (above). In addition, black's position at the start of the game is much more vulnerable and he has the time to really put the rook in a stupid place.

      The questions I face are:
      1. Where can a knight get to in two moves that blocks c potential check (for a discovered check)
      2. What protected position can a knight even get to to check the king by turn 5, (never mind mate)?

      Arrrgh!
      If I could get the dang rook to C-2 in three moves it would be easy. The black knight can get to c-2 in three moves and bishop takes queen at g4 involves 1 more move for white and 2 for black.
      Taking an unmoved rook requires 4 moves for the knight. No time to bring out anything for a discovered check. and the only place to get the king in check on the kings side from knight take rook leaves the king one too many places to run. (I can't find a way to get the kind somewhere on the queen's side to result in an unmoved rook check).
      Ok. I started this line of thought a half hour ago and I've come up with 7 failed solutions... I can feel my karma dropping.

    4. Re:My thoughts by malaclypse · · Score: 1
      This thread seems to be where the analysis is.
      I've spent an hour going over this problem, and of course I've found a number of six-move solutions and five-and-a-half move solutions. I found one five move solution, but gasp!, it requires that I leave white's king in check over a turn and thus rather badly violates the rules. It is fairly clever, though, imho:

      (I'm doing this without looking at a board, I apologize if I make an error)


      1. e4 Nf6
      2. Be2 Ng4
      3. Kf1 Nxh2+
      4. >
      5. Qe1 Ng4
      6. Rh1 Nxh1#

      (White move #4 is, of course, illegal, as white's king is in check).

      Here're my contributions to your analysis:
      • I've considered discovered attacks, but it seems impossible for this to work in less than six moves if you capture on h1/h8 or a1/a8.
      • I agree that castling will not work (95% certainty).
      • I have not been able to determine yet if it is black or white that mates -- although there are ten ply to work with if black mates and only nine if white mates, it may be easier to maneuver black's king into a smothered position with his pawn still at e7.
      • Moving rooks may very well be the key, especially to h2.
      • It seems obvious that this is some gem of a smothered mate, and the attacking colour surely uses no more than two pieces. It may be that the attacking colour uses only the knight.


      Well, back to the board. Good luck.
      Cheers,
      -K
  53. Cooperative Effort by tpck · · Score: 1
    Anyone wanna get together and do some realtime chatting on the subject? We've got a couple people here at least, bouncing messages back and forth, sorta, but I think we could go a lot faster if we could get a realtime discussion going. :)

    Remember: All bugs are shallow to many eyes. Same thing goes for Chess problems. :)

    Here, I got an idea. Anyone who wants to discuss the problem, I'll start a room called #chess on slashnet.org. come one come all. :)

  54. Solution by matroid · · Score: 4

    I have discovered a truly marvellous solution to this problem, which however this textbox is not large enough to contain.

    (Now if somebody else actually publishes the solution it will at least be named after me.)


    "He who takes credit for everything, is bound to get credit for something."
    -My Dad

    1. Re:Solution by Anonymous Coward · · Score: 0

      Matroid's First Solution. I like it. Maybe we can get that Indian to right a book on it too.

    2. Re:Solution by Anonymous Coward · · Score: 0

      Your post is bigger than the solution. Nice try.
      (the solution can be at max 40 characters+punctuation )

    3. Re:Solution by ixjzv · · Score: 1

      you are alluding to FLT?

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

      Yes, I believe matroid is referring to Fermat's Last Theorem, in which Fermat proposed that when n is an integer, n > 2, the equation x^n + y^n = z^n has no solution in the positive integers x, y, and z. Fermat claimed he had a proof to this conjecture, however instead of publishing it he wrote:

      "I have discovered a truly marvelous proof of this, which however the margin is not large enough to contain."

      Later some guy finally made FLT a theorem, providing a proof about a zillion pages long drawing from many diverse areas of Mathematics. I don't remember the guy's name. Neither does anyone else.

    5. Re:Solution by Anonymous Coward · · Score: 0

      His name was Andrew Wile ( not sure of sp? ).

      He's a professor at Cambridge in Math and spent 7 years to solve it.

      In the processs he also solved a special case of the T-S conjecture.

      wow am I a nerd. How do I remember crap like this. Jeopardy here I come.

  55. The Answer by Runna^Muck · · Score: 1

    One of the players has to pee like a racehorse and concedes the game. Just a guess, however. I could be wrong.

    1. Re:The Answer by Brento · · Score: 1

      That's it! That's the answer! You cheated and read it in a book, didn't cha?

      --
      What's your damage, Heather?
  56. Re:Black eh? with an odd # of moves and white star by BlaisePascal · · Score: 2

    Except that's not how moves are counted in chess. A "move" in chess counts both white and black, so a mate in the fifth move could end with either white or black moving:

    1. White Black 2. White Black 3. White Black 4. White Black 5. White

    or

    1. White Black 2. White Black 3. White Black 4. White Black 5. White Black

  57. no, look again by / · · Score: 3

    The king is on e1, so there's no way in heck he can get over to g1. As for e2, that's covered by the bishop on a6. He is truly checkmated, for all the good it does in this contest.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  58. On black's fifth move, and knight takes rook. by Chagrin · · Score: 2

    E2 - E4 (the starting move required by white)
    D7 - D6 (black queen's pawn)
    F2 - F4 (white king's pawn)
    G8 - F6 (black king's knight)
    E1 - F2 (white king)
    F6 - G4 (black king's knight - check)
    F2 - G3 (white king)
    G4 - F2 (black king's knight)
    G1 - F3 (white king's knight)
    F2 - H1 (black king's knight takes white king's rook - checkmate)

    --

    I/O Error G-17: Aborting Installation

    1. Re:On black's fifth move, and knight takes rook. by Anonymous Coward · · Score: 0

      Followed by G3-H4...

      Doh!

    2. Re:On black's fifth move, and knight takes rook. by Chagrin · · Score: 1

      Aw dammit! I give up.

      --

      I/O Error G-17: Aborting Installation

    3. Re:On black's fifth move, and knight takes rook. by Vrallis · · Score: 1

      G3-H4 (white king)

      Not checkmate. Try double-checking your board--unless you made a mistake in your transcript of moves above. This is probably a good possibility considering the line 'F2-F4 (white king's pawn)' is a paradox--F2 is white king's bishops pawn.

  59. 2 moves (fools mate) by dw · · Score: 1

    That's a variation of fools mate:

    1. f4 e6
    2. g4 qh4++

    but alas, it doesn't involve a night or rook :)

  60. A really frightening thought by Ledge+Kindred · · Score: 2
    Someone's eventually going to come out and tell us the solution to this, right? I mean, because if not, I may never get another decent night's sleep for the rest of my life...

    -=-=-=-=-

    --

    -=-=-=-=-
    My mom's going to kick you in the face!

  61. Do you know ... ? by Taco+Cowboy · · Score: 1




    This is going to be a little bit OT, but this needs to be said anyway ...

    Do you know that both the game of Chess and GO originated from the East - from China?

    The Chess game was introduced to the Western world (Europe and Middle East) by the Mongolian invaders, whose has learned the game of Chess from the Chinese.

    The GO game was introduced to the Western world via the Japanese, whom in turn learned it from the Chinese.

    Sorry for this not-so-on-topic message, but I think you might want to learn something this Christmas day anyway. :)

    Merry Christmas !!


    --
    Muchas Gracias, Señor Edward Snowden !
    1. Re:Do you know ... ? by Kaufmann · · Score: 1

      IIRC, chess actually originated in India. Go is Chinese.

      --
      To the editors: your English is as bad as your Perl. Please go back to grade school.
  62. #chess on slashnet.org by illusionm8 · · Score: 2

    anyone who wants to chat about this or wants to share ideas, come to:

    #chess
    slashnet.org

    1. Re:#chess on slashnet.org by Anonymous Coward · · Score: 0

      Great idea. I am there :) --spock

  63. Re:dont count on it (nt) by illusionm8 · · Score: 1

    dont count on it

  64. Interesting trivia about Chess and GO by Taco+Cowboy · · Score: 1




    This message is going to be a little bit Off-Topic, please do not get too offended ...

    Do you know that both the games of Chess and GO originated from the East - from China?

    The Chess game was introduced to the Western world (Europe and Middle East) by the Mongolian invaders, whose has learned the game of Chess from the Chinese.

    The GO game was introduced to the Western world via the Japanese, whom in turn learned it from the Chinese.

    Sorry for this not-so-on-topic message, but I think you might want to learn something this Christmas day anyway. :)

    Merry Christmas !!


    --
    Muchas Gracias, Señor Edward Snowden !
  65. Re:My thoughts (and mine) by Zaffle · · Score: 1

    Another thing to note is the knight cannot take the rook in under 3 moves. This only leaves 2 moves to play with.

    Castling takes 4 moves minimum. That only leaves 1 move to move the rook into a position that the other knight can then take it, and put the king into mate (discover or otherwise).

    This leads me to conclude that castling isn't an option.

    At first (and 2nd, 3rd, 4th... nth) glance, it seems impossible. There just aren't enough moves. And anyone who has tried this has come to the conclusion, "I can do it in six".

    Grand Masters have been stumped. So this means one of two things.

    it ISN'T classical. And its the sort of move which never happens in chess.

    and/or Theres a trick in the interpretation of the instructions.

    One question I have, is a matter of wording. and ends in the fifth move with knight takes rook mate. Is it possible that the knight it white, and the mate is done by black?

    Technically, it'd still be move 5. And in move a knight could attack a rook.

    Only problem with this is, it takes a knight 4 moves to attack a rook (assuming the rook doesn't move, since I'd assume the other player would be moving ass to get into a mate possition).

    --

    I use to have a funny sig, but slash cut it off, and I forgot what the punchline was.
  66. Notation (OT) by TrbleClef · · Score: 1

    How is the notation "wack"? It seems kind of normal to me...

    1. Re:Notation (OT) by MattMann · · Score: 2

      the notation is less whacked, wacky, and wack if it's
      1. e4 | b6
      2. Ba6 | Bxa6
      ...

  67. So how many ... by sporty · · Score: 2
    So how many slashdotters does it take to screw in..er.. solve a chess puzzle? Let us take this in steps...

    1. Does it involve MS? If so, 75% of the people will hate the MS led answer, regardless of how it came about.
    2. FreeBSD vs Linux? 10% will get so caught up on what OS Netscape/Lynx/Opera was running on to post the ideas to each other, they will never get anywhere. The MS people are exluded above. Mac users, who uses a mac? (running away)
    3. .005% to the 5 first posters.
    4. 14% will somehow discuss moderation or how checkers and go have similar problems. Thus starting new threads.
    5. The rest .995 will have discussions on topic, but their message threads will be spaced apart by the rest of the banter.

    There was hope..

    ---

    --

    -
    ping -f 255.255.255.255 # if only

    1. Re:So how many ... by Anonymous Coward · · Score: 0

      1. Does it involve MS? If so, 75% of the people will hate the MS led answer, regardless of how it came about.

      Heh. Just for that I'm going to find a way to use Microsoft(tm) Visual Studio(tm) 6.0 on my Windows2000(tm) machine to calculate an answer. Wish me luck!

  68. Re:My thoughts (and mine) by Adar · · Score: 1

    Can't be done, for one reason: you can't put yourself in check.



    Nice try, though.

    Bleah. This thing took three hours of my life in which I could have been doing something productive, like playing Everquest...time to let someone else have a go.



    Merry Christmas to all, and to all a good night :)

  69. How literal? by kaputsk · · Score: 1
    The problem can be stated in one simple line: A game begins with 1.e4 and ends in the fifth move with knight takes rook mate. What are the moves?

    If this is readable as "Knight takes rook," "Mate," then:

    1. e4 Nc6
    2. Qf3 Na5
    3. e5 Nb3
    4. e6 Nxa1
    5. exf7#

    There were mentions that there might be a bit of word-play going on here.. I wonder if it comes down to that?

  70. Re:My thoughts (and mine) by hellish · · Score: 1

    It says 'ends in the fifth move with...'

    The way I interpret that, it means that knight taking rook is the last move, since the game ends 'with that move'.

    You could be talking about the knight moving from a position that was blocking a check(mate), but that wouldn't be a legal move.

  71. If it's a "word trick" then this works... by Anonymous Coward · · Score: 1

    Try this

    1. e2-e4 | g8-f6
    2. g1-f3 | f6-e4
    3. f3-g5 | e7-e6
    4. g5-f7 | d8-h4
    5. f7-h8 | h4-f2+++

    This ends in "knight takes rook, mate"

    1. Re:If it's a "word trick" then this works... by wyv · · Score: 1

      if your solution is the correct one, then:

      1) congrats.. that's pretty smart ;>
      2) curse this question for being worded so poorly.


      If the answer uses "word games" in a devious way, then a pox on chessbase. I am reading the question to mean that on either white or black's turn during the fifth set of moves (5. XxX | XxX), there is a move in which a knight takes a rook, and this capture in itself is the mating move.

      How are other people interpreting this question?

  72. Hmm, looking at the slashdot page... by Zaffle · · Score: 1

    ...where there are 2 articles: "Science: 50 Year Old Quantum Physics Problem Solved" and "A Christmas Chess Puzzle" next to each other and having tried this problem myself, leads me to daydream this:

    Slashdot, 50 years from now...

    Slashdot: 50 Year Old Chess Puzzle solved

    Finaly 50 years after the chess puzzle was posted, an Anonymous Coward has posted a correct and working solution to the elusive chess puzzle.

    This puzzle was first introduced 50 years ago at Christmas time, as something for the readers to chew on. CmdrTaco, Hermos, and thousands of other slashdot readers have not been to sleep since.

    The article was upto its 10 millionth comment when Hermos finally archieved it on its dedicated 50terabyte drive.

    --

    I use to have a funny sig, but slash cut it off, and I forgot what the punchline was.
    1. Re:Hmm, looking at the slashdot page... by Anonymous Coward · · Score: 0

      1. e4 g6 2. Nf3 Bg7 3. Nh4 Nf6 4. Nf5 Rf8 5. Nxg7 mate Cheers, --jb

    2. Re:Hmm, looking at the slashdot page... by malaclypse · · Score: 1

      That ends with NxB, not NxR as the problem requires.

      -K

  73. Go: The executive summary by Our+Man+In+Redmond · · Score: 4

    The brief version (for those who don't care to click on the link the previous AC provided):

    Go is a game played worldwide, but has the strongest "community" in the Orient, where there are Go professionals and professional Go commentators and writers (especially in Japan). The rules are fairly simple but unfortunately not simple enough to reproduce here (especially since I'm doing this from memory). Very briefly, it's played on the intersections of a 19x19 grid of lines with pieces called stones. Players alternate placing stones on the grid, attempting to capture as much territory as possible by making it impossible for the opposing player to place uncapturable stones inside the territory. A stone or group of stones is captured if it is completely surrounded by enemy stones, so if a group can't be surrounded it can't be captured. Captured stones count against a player at the end of the game, so efficiency is paramount, both in securing territory and in trying to attack it.

    I remember reading a summary of a book written over 25 years ago comparing chess and go in the context of Eastern vs. Western military philosophy (this was toward the end of the Vietnam war). The author's thesis was that in chess, the object is to capture a particular piece, and a player can sacrifice as many of his pieces as necessary to capture the king. In go, the goal is not to capture particular pieces (in fact, every go stone is just as powerful as every other -- it's how groups of stones are deployed that make them weak or powerful), but to capture territory, and as I mentioned above, the more efficient you are at it, the better go player you'll be,
    --

    --
    Someone you trust is one of us.
  74. On Slashdot and Chess by Asparfame · · Score: 1
    With so many people complaining about "decreasing quality" of slashdot stories recently, I must say that this is a great one! Chess and slashdot go very well together.

    Just look up (or down depending on the moderation) and see that the comments are of a supreme quality, and the discussions are very intellectual. Not too much name-calling or bashing here.

    How many people like the idea of having more chess stories on slashdot? Let's just maybe get an informal poll here. Maybe we could have chess (or otherwise) puzzles linked to more often. Solving puzzles is certainly a trait shared by many nerds.

    Let's make it a habit. Who's with me?

    --

    There's no reason for a sig here.

    1. Re:On Slashdot and Chess by tpck · · Score: 1
      Chess RULES. I don't know about meshing Slashdot and Chess tho. Mebbe a Chess box? But I wouldn't want to see regular Chess stories posted. There just isn't enough relevant Chess news. :)

      I think a puzzle section period would rock. Have a mix of all different sorts of puzzles. Mebbe and art section as well. Diversification is cool. :)

  75. Time for a new DISTRIBUTED.NET client? by Anonymous Coward · · Score: 0

    Forget cracking encryption keys, why don't we use the power of distributed computing to solve chess puzzles?

  76. The point of chess problems by Old+Wolf · · Score: 1

    These figures from a chess-computer programmer:
    There are 4,865,609 different 5ply chess games
    There are 119,060,324 different 6ply (3 moves) chess games

    Now, continue on this scale of increasing..
    calculating all 10ply positions would take a long time.

    Now, for my real point. Doing it by brute force misses the point. The enjoyment of chess problems is the effort and lateral thinking expended in solving them. I don't want to see a solution - I want to work it out for myself. (Big bad nasties to those who have posted lines on slashdot - I've tried to not read them).

    For chess aficionadoes, here is a related problem by Sam Lloyd (which a computer would solve quickly, incidentally, but which I enjoyed finding):
    1. f3 ???
    2. Kf2 ???
    3. Kg3 ???
    4. Kh4 ??? mate
    Fill in the four missing black moves


  77. Word trick? I don't think so. by assonfire · · Score: 1

    Nunn seems to be the chess world's Puzzlin' Grand-pappy. Given his status, the "puzzle" here almost certainly lies on the chess board, not in the wording - if so, it wouldn't be at all pleasing to solve from a chess standpoint, which is the whole point of these things.


    Though I admire your lateral thinking, I'm afraid this isn't "it". Or I'm wrong. ;-)

  78. (OT) Re:Brute force solution by natek · · Score: 1
    A chess solution may be possible if you consider that most algorithms aimed at this problem are only going to consider reasonable moves and plausible board positions. Kind of like "guided" brute force.

    Checkers on the other hand, - I've read somewhere that there are over 10^120 plausible board positions: orders of magnitude greater than the estimated number of particles in the universe ; )

    Huh? Checkers has far fewer board positions--There are only 32 usable squares and 12 identical pieces per side, as opposed to the 64 squares of chess with 16 pieces per side with many different functions. Someone computed that there are ~5e20, or ~2^69 legal checkers positions, however many of those are unobtainable by legal play. This is a vast number even for a computer, however it is certainly possible that checkers will be solved in the near future. I'm not sure if an alpha-beta search is applicable to solutions of a game, but if it is, that would cut the workload down to ~2^35 positions, which seems almost piddling...

    Chess, on the other hand, has an astronomical number of positions and will never be solved by brute-forcing with conventional computers. Should quantum computation ever become a reality that may change.

    Of course this problem is many many magnitudes easier than solving chess, though still not quite pocket-calculator material.

    Nate

  79. Re:Black eh? with an odd # of moves and white star by dodobh · · Score: 2

    A *move* is 1> White Black . What you have said is usually termed as a ply (Ply == 1/2 move)

    --
    I can throw myself at the ground, and miss.
  80. The solution by Enfinity · · Score: 1

    I think I finally got it.

    1. e2-e4, g8-f6
    2. f1-e2, f6-g4
    3. e1-f1, g4xh2
    4. d1-e1, h2-g4
    5. h1-h2, g4xh2+++

    Enfinity

  81. Oops by Enfinity · · Score: 1

    Oops, move 4 is illegeal. Sorry.

  82. Third assumption incorrect by Andrew+Cady · · Score: 1
    3. The king must be able to make it to a square accessible from one of these squares [where the knight might be] for a mate to occur.
    There could be a clear path from a rook to the king, except for the knight blocking it. The knight could then move out of this space putting the king in check from the rook, and then kill the rook that would have been able to move into the path himself, thus securing the checkmate.
  83. Thank you for wasting my day... :) by bons · · Score: 1
    Now I'm going insane trying to solve this.
    Since I can't find my chess set, I had to dig one up on NoNAGS under their games pile (EGChess).
    I couldn't find a decent java game that didn't require two different computers. (sorry)
    Onthe brute force side, given that we have a limited number of moves and a limited possible number of moves in a turn, this should fall well into the brute force category. Hmmm. 9 moves maximum Black only has 20 possible moves. 8 moves after that, White has 28 possible moves. 7 moves left. At that rate it should be possible to brute force the dang thing in a reasonable period of time with enough decent resources.

    But I'm going to sit here and pound my head on a virtual chessboard. I figure I'll find the answer just after everyone else.

  84. A Christmas Chess Puzzle by Anonymous Coward · · Score: 0

    The solution: 1.e4 Nc6 2.a4 Nb4 3.Ra3 d6 4.Rd3 Bg4 5.c3 Nxd3++

  85. Coming close (turn 6) by ajs · · Score: 2

    1. e4 f5 2. Ne2 g5 3. Nf4 h5 4. Ng6 a5 5. Qxh5 a4 6. Nxh8#

    Ok, so you see that I've wasted a black move on 4. ...a5.

    Can that move be used to re-position the rook so that this works? I was thinking earlier that the solution had to begin with 1. e4 h5 2. Qxh5 Rxh5, with white's bishop providing the checkmate, but I just don't see how that works, even if black's rook moves to the center....

    Hope this helps.

  86. Aussie fix??? by Issue9mm · · Score: 2

    Okay, if I'm thinking "outside the box enough", I think this might satisfy the solution.

    A game begins with 1.e4 and ends in the fifth move with knight takes rook mate.

    That is the problem. Now, it's possible, that with a slight bit of imagination (which I have an abundance of), the sentence could be read as such: "A game begins with 1.e4, and ends in the fifth move with knight taking rook, Mate."

    Just re-read the sentence in your best Aussie impression, and you've got it. Doesn't matter the sequence of moves, long as the fifth move ends in knight taking rook...

    Too far outside the box??? I dunno... Never was all that great at chess...

  87. Not mate by David+Price · · Score: 1

    6. Bxd3

  88. stalemate? by BigBadaboom · · Score: 1

    Stupid question perhaps.. (I'm no expert on chess terminology), but does the term 'mate' necessarily refer to checkmate? Could the game end, instead, with a stalemate?

    1. Re:stalemate? by mikera · · Score: 1

      You couldn't get a stalemate (no available moves) this early in the game.... you could not have taken enough pieces. But 'mate' is conventionally used to mean checkmate by pretty much every chess player I've encountered. I've never seen an official definition though.

    2. Re:stalemate? by UnknownSoldier · · Score: 1

      > but does the term 'mate' necessarily refer to checkmate?

      Yes. Allways.


      > Could the game end, instead, with a stalemate?
      Not this game. Stalemate refers to where either player can't mate the other. i.e. 2 kings.

      For draws, there are also
      a) repeat-3 move, and
      b) 50 move pawn rule.

      Cheers

    3. Re:stalemate? by dsb3 · · Score: 1

      > Stalemate refers to where either player can't mate the other. i.e. 2 kings. It also applies if the player whose turn it is in unable to make a legal move.

      --

      Slashdot? Oh, I just read it for the articles.
  89. I think I got it by Anonymous Coward · · Score: 0
    I believe I have worked out a solution, but I'm not sure if I've gone too far outside the box.

    Since being able to finally sleep soundly is worth much more than confirming if I will receive a book about chess, I won't bother posting an answer that could be refuted and instead go directly to satisfied sleep.

  90. apologies to Murray head (and you guys...) by bons · · Score: 1
    (the American:)
    My room. Pure geek setting
    And the coder don't know that the coder is getting
    The worst damn puzzle in the chess world.
    One that can't even be solved by Yul Brenner.

    Time files - doesn't seem an hour
    Been working on this puzzle, haven't even had a shower
    No hope - don't you know that when you
    work on this puzzle you need more than a small clue

    It's an exposed check... or a castle... or a fools mate... or... or ... I don't know!

    (Slashdot:)
    One night of puzzles makes a hard man humble
    Checkmate in six moves but the man says five
    The knight moves slowly and I don't see a castle
    No matter what I do, the king survives
    Solving this dang puzzle just my take my life.

    (The American:)
    One move is very like another
    Neither gets me closer to a quick kill brother

    (Slashdot:)
    It's a pain, it's a challenge, it's really such a pity
    That you're trying to solve it since your rank's so shi77y.

    (The American:)
    Whaddya mean? You shoulda seen me in high school you rotton S.O.B.s!

    (Slashdot:)
    Linux, Brute force, need a hack.
    This is worse than a Cal-tech Stack.

    (The American:)
    Get real! You're talking to a slacker
    It's been too long since I was a hacker.
    I get my kicks from coding legos, Slashdot!

    (Slashdot:)
    One night of puzzles makes a hard man humble
    Checkmate in six moves but the man says five
    The knight moves slowly and I don't see a castle
    No matter what I do, the king survives
    I can't solve this puzzle. I should ask my wife.

    (The American:)
    Slashdot's gonna be the witness
    To the ultimate test of cerebral fitness
    This grips me more than would a
    unfair patent or bogus lawsuit

    And thank god I'm only submitting a reply, not moderating it.

    I don't see you guys getting
    The kind of Karma I'm contemplating
    I'd let you help, I would invite you.
    If I could fing a solution on Yahoo.

    So you better go back to your linux machines, your hacks, your compilers.

    (Slashdot:)
    One lousy puzzle and you're drinking vodka
    The puzzle's locked inside your brain
    It's like some bizarre scene from Kafka
    And even whiskey wouldn't dull the pain.
    This simple puzzle has driven you insane

    One night of puzzles makes a hard man humble
    Checkmate in six moves but the man says five
    The knight moves slowly and I don't see a castle
    No matter what I do, the king survives
    Solving this dang puzzle just my take my life.

    Apologies to Benny Andersson and Bjorn Ulvaeus, both of ABBA fame, and renown lyricist Tim Rice

  91. yeah, but try it by / · · Score: 2

    For the queen to get involved it takes 2 extraneous moves if you're black, which you just don't have to spend if you're getting the knight over there to claim the rook.

    If you're white, then you can do an uncovered mate in 6 like this, but that doesn't solve the puzzle:
    (white) | (black)
    1. e2-e4 | g7-g5
    2. d1-h5 | a7-a6
    3. g1-f3 | b7-b6
    4. f3-e5 | c7-c6
    5. e5xf7 | c6-c5
    6. f7xh8++

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  92. If this is right, I'll buy a hat and eat it by Uri · · Score: 1

    1. e2-e4 | c7-c5
    2. g1-e2 | b8-c6
    3. a2-a4 | c6-b4
    4. a1-a2 | d8-a5
    5. d2-d4 | b4-a2

    Presto ?!

    1. Re:If this is right, I'll buy a hat and eat it by wyv · · Score: 1

      sorry, but no.

      you're forgetting 6. d1-d2 or 6. c1-d2 or 6. b1-d2.

      good thoughts though.

    2. Re:If this is right, I'll buy a hat and eat it by Anonymous Coward · · Score: 0

      Fraid' not... White can respond with b1-d2, c1-d2, or d1-d2.

  93. Think like a computer scientist... by zimbu · · Score: 1

    0. e2-e4 | b7-b6 1. f1-a6 | c8xa6 2. g1-f3 | g8-f6 3. g2-g3 | f6-d5 4. h1-g1 | d5-e3 5. g1-g2 | e3xg2++ There, now its on the fifth move :)

  94. Good idea, but no by / · · Score: 2

    Look at all the pieces on the board. For there to be a stalemate, all of one player's pieces can't move. It just can't happen after 5 moves.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  95. black has to take white by surfsalot · · Score: 1

    black has to take white based on the number of moves... 5 moves, white moved first, black has to move next. Meaning that black makes moves 1,3, and 5, white makes moves 2 and 4.

    I need to do my laundry
    Please send $3 to:
    Jon Allen
    p.o. box 308142

    1. Re:black has to take white by Anonymous Coward · · Score: 0

      um, it's good you're thinking of it
      but then you'll have to know that in chess a move is two moves, weird huh? :-)

  96. Frederic answering by Anonymous Coward · · Score: 0

    (This is Frederic. I still don't have an account at SlashDot): "If its some silly little trick in the wording, I'm going to be anoyed. Very much so. Grr." On move five it's "knight takes rook, mate!" (= buddy). Very simple. Got a number of emails with this solution. JUST KIDDING! No, no tricks. Read my report. Garry Kasparov would have _murdered_ me, torn lumps of flesh out of my body. He almost did so anyway. Five genuine moves, all legal, like 1.e4 ?? 2.?? ?? 3.?? ?? 4.?? ?? 5.RxN mate or 5.?? RxN mate. Fill in moves for "??". Best of all enter them in a chess program (e.g. get the Fritz6 demo at the ChessBase.com download section). After the last move it will display a mate.

    1. Re:Frederic answering by Anonymous Coward · · Score: 0

      In an IRC client, type "/server slashdot.org [enter]" followed by "/join #chess [enter]"

    2. Re:Frederic answering by David+A.+Madore · · Score: 2

      (Frederic: creating a Slashdot account takes only a few seconds. All you need is to remember a password.)

      If we have by the end of February, I say we can brute force this. There are only eight or nine unknown plies; if we assume that there are around 20 possible moves per ply, which I think is a reasonable order of magnitude (``reasonable'' logarithmically, of course), this makes 500 billion combinations, and at a very very reasonable rate of 10^5 positions analyzed per second (a quite conservative estimate: most engines will do better than that on a modern computer, and they are evaluating, not just checking for mate) this takes 60 days. Put in two or three computers full time for two weeks and we have the answer for sure. And probably much before that, since we know, for example, that the eighth or ninth ply has to be ``knight takes rook''.

      Does anyone know enough about the internals of either crafty or (the new 5.00) GNU chess so that we can extract their movegen and set them running? From the cursory glance I gave them, the source looks like a horribly tangled mess (less so in GNU chess than in crafty, but still rather unappealing).

      Still, it would be more satisfactory to solve it ourselves. ``When you have eliminated the impossible, Watson,'' said Holmes, ``whatever remains, however improbable, must be the solution.''

  97. No way by mangu · · Score: 1

    pick one:
    6. b1-c3
    6. b1-d2
    6. d1-d2
    6. c1-d2
    6. c2-c3
    6. b2-b4

  98. wrong by Anonymous Coward · · Score: 0

    Interesting, but either of the two knights, the queen bishop, the queen bishop pawn or the queen herself could block the discovered check.

  99. Frederic answering by Anonymous Coward · · Score: 0

    (This is Frederic. Sorry, no SlashDot account yet. How long does it take?) Excellent, as Montgomery Burns would say. This thread seems to have the best analysis. There is no trick, it is genuine chess, with all moves legal. 1.e4 ?? 2.?? ?? 3.?? ?? 4.?? ?? 5.RxN mate or 5.?? RxN mate. Fill in moves for "??". I will be revealing the solution only at the end of February, since there is a really neat prize to win, which involves all the top chess players in the world signing a document to confirm that the winner is The Greatest. I'll post last year's puzzle and prize soon on www.chessbase.com/puzzles/puzzles.htm.

  100. It works by Anonymous Coward · · Score: 2

    1. e4 | Nf6
    2. f3 | Nxe4
    3. Qe2 | Ng3
    4. Qxe7+ | Qxe7+
    5. Kf2 | NxF1#

    1. Re:It works by Anonymous Coward · · Score: 0

      Way to go! What a solution! Woo woo! Wonder if Bobby Fischer reads Slashdot and posts as Anonymous Coward.. :-)

    2. Re:It works by EricWright · · Score: 2

      Wow! That takes an incredible amount of stupid play on white's part. Twice, white passes up a pawn for knight exchange, and on move 4, sacrifices the queen for a pawn. The fool's mate is something white can completely miss until it is too late (the first time, of course). This is something else!

      Eric

    3. Re:It works by Winged+Cat · · Score: 1

      It's called a "helpmate". Basically, the losing side plays so poorly that it appears to be actively, deliberately helping its opponent to win. It's a bit of a psychological leap to tackle problems where you assume helpmates (basically, you control both sides to get the desired end) vs. handling "normal" play where you assume your opponent won't play to lose. (At least, it was a leap for me.)

    4. Re:It works by Anonymous Coward · · Score: 0

      Eric, are you a moron? No one said this was supposed to be an unstoppable "mate in 5". If it were, then we could just throw away our chessboards now since we could always win after the e2-e4 start.

    5. Re:It works by Anonymous Coward · · Score: 0

      Shove it up your ass, you fscker!

  101. Frederic answering by Anonymous Coward · · Score: 0
    (Sorry, I still don't have an account)

    I will be posting the solution at www.ChessBase.com (and here) at the end of January or beginning of February. Don't do anything rash. Save that for after you see the solution.

  102. Frederic answering by Anonymous Coward · · Score: 0
    (no SlashDot account yet)

    How do I get to the chess chat. I don't know what #chess, slashdot.org means. Newbee.

  103. Ambiguous language by / · · Score: 2

    If yours is the solution, then it's because the English language is ambiguous when it comes to the word "with": either it means "by means of" (in which case your solution fails) or it means "accompanied by" (in which case your solution succeeds, although perhaps comment #145 is better in that the knight-takes-rook move also occurs during the 5th move).

    I suspect it's not supposed to be a word-play like that, though, because there are several possible solutions that make use of that trick, and this puzzle probably only has one brilliant solution. But maybe I have too much faith in John Nunn.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  104. Bi-directional Search Tree by x+mani+x · · Score: 1

    Probably the best way to brute force a solution to this problem is to use a bi-directional search tree.

    Imagine two points in a space, one is the starting state of the chess game, and one the ending state. You branch outwards from both points, where the first state branches forward through game states, and the other branches backward through game states. Whenever either of these two trees touch (i.e. they share a common node), we have found a solution.

    Given that the path length between the two points cannot exceed 5 (5 moves), it would be safe to limit the height of each tree to 5, or if you're clever, ceiling(5/2) (i'm not too sure about this part, data structures people should speak up about this).

    AFAIK, using this search method should not strain a high-end vector processor in the least; it might even be doable on a high-end workstation. Given that the branching factor of a chess game is completely insane, a large memory would be useful to store each tree through every iteration.

    The one thing that bothers me is that people a lot smarter than me must have already tried this. And failed, since no one has posted a solution. Maybe there is no solution?

    Please correct me!

    1. Re:Bi-directional Search Tree by Anonymous Coward · · Score: 0

      The problem with your approach is that you don't know what the final position (your second point) is. You can construct a huge number of positions where White is mated with NxR#, but only one of them is reachable in 5 moves from the initial position. You don't know which one it is.

  105. Re:What about Go? (OT) by Kaufmann · · Score: 1

    And I'm not even /in/ the US... :P

    --
    To the editors: your English is as bad as your Perl. Please go back to grade school.
  106. Looks right! (except for a typo) by DanTilkin · · Score: 1

    Black's fifth move is Nxh1#, not Nxh1#. Other than that, it seems to me to be right, and WinBoard agrees. Impressive!

  107. Frederic responding by Anonymous Coward · · Score: 0
    I have discovered a truly marvellous solution to this problem, which however this textbox is not large enough to contain.

    What a lovely answer. Made my day. :-))

  108. That's it! by Anonymous Coward · · Score: 0
    I assume most people who tried to solve this probably ran into the problem I did: not having enough time to get a couple of pieces into attacking position since it required devoting a move to advancing a pawn. The triple e-file capture fixes that... very very impressive.

    And a good example of the distributed thinking power of slashdot.

  109. Yeap GO is MORE complex to program ! by UnknownSoldier · · Score: 1

    > Ever seen the math on the game of Go?

    Yes. I was even going to implement a Go game.
    And I quickly looked over GNU Go.

    I would of thought that with only 2 pieces, GO would be easier to implement.

    Uh-ah!

    The strategy for GO is WAY more complex then chess. Even shrinking the board down to 9x9 or 11x11 is still difficult.

    Someday (like in +2000 years) we'll have computers that will be powerfull enough to have the entire search tree in Ram. Until then, the human AI will have to do ;-)

    Cheers

  110. Simply Solved with the Help of Ti-82 by Spicy+Bisquit · · Score: 2

    Correct Solution is 1. e4 | Nf6 2. f3 | Nxe4 3. Qe2 | Ng3 4. Qxe7+ | Qxe7+ 5. Kf2 | NxF1# "make my taco salads pretty, jimmy!" - ucb

    1. Re:Simply Solved with the Help of Ti-82 by mangu · · Score: 1

      Seems right. Congratulations!

    2. Re:Simply Solved with the Help of Ti-82 by bons · · Score: 1
      Congrats.
      I had figured out I needed the queen to do a verticle attack.
      I had figured out that I needed the knight to take the rook and trap the king exactly that way.
      I never throught about using White's Queen to get my dang pawn out of the way!

      I bow to your superior wisdom.

    3. Re:Simply Solved with the Help of Ti-82 by Anonymous Coward · · Score: 0

      Yeah but you should've used an hp48. They're then times cooler. :-)

    4. Re:Simply Solved with the Help of Ti-82 by MattMann · · Score: 2
      nicely done!

      what, pray tell, did you use the Ti-82 for?

    5. Re:Simply Solved with the Help of Ti-82 by Anonymous Coward · · Score: 0

      Seems you copied the solution posted earlier by an AC, that's been moderated down. You made the same typo in the final move, should be 5 ... Nxh1#, not NxF1#.

    6. Re:Simply Solved with the Help of Ti-82 by Zaffle · · Score: 1

      Well done, its a winner.

      and btw - the entire slashdot world says one collective "Doh!".

      I hope you sent your solution to the guy before you posted it here :).

      Now, as to why the rest of the world couldn't figure it out. Personally, I was wayyyy of track in my last assumption. (Its ethier a trick of words, or something that never happens in normal play), and I think most people didn't find it because its valid play and its also very agressive of both sides. In almost all the solutions I worked on, I very rarely considered taking pieces. (except for Knight takes Rook :), I wouldn't rule it out ofcourse, but the way I was working, the less pieces you have, the less you have to block the king with.

      The cunning in this solution is finding the location that the king is block by his own troops, and his troops can't save him. In the final resting place, the king could only move 4 ways. 3 of which were blocked by the black queen, and the other blocked by the black Knight.

      But as I predicted, it didn't involve castling, and it did involve primarily the black knight kicking butt to get over to the other side.

      Its a shame the puzzle has moved from the "dark corridors" of chess out into the public eye. I imagine now it will be difficult to use such a thing to stump your friends, but never-the-less, It will be fun to try.

      I would be keenly interested to hear exactly how "Spicy Bisquit" did indeed find the solution, and how a Ti82 helped him.

      Nxe4 was brilliant too. :) I think the best tip you could give someone who was trying to solve this, would be "White must sacrifice her queen". It would ofcourse, make it 10 times easier :)

      Once again, congrats to the winner, and we are all keenly awaiting your next post telling us exactly how you did it.

      --

      I use to have a funny sig, but slash cut it off, and I forgot what the punchline was.
    7. Re:Simply Solved with the Help of Ti-82 by crayz · · Score: 2

      http://slashdot.org/comments.pl?sid=99/12/25/20252 13&cid=207

      That one 12:04 PM EST, this one 2:15 PM EST.

      Hmmmm.

    8. Re:Simply Solved with the Help of Ti-82 by / · · Score: 2

      He used it for the part where he bullshitted you into thinking he didn't just steal it from the anonymous coward who posted it earlier.

      --
      "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  111. Frederic responds by Anonymous Coward · · Score: 0
    Still no account :-(

    I can't believe it. 24 hours after my posting it's solved. Could the poster tell us (me) how he (she) found the answer?

  112. Frederic responds by Anonymous Coward · · Score: 0

    You won't believe how cool your posting is. You made my day. Great site.

  113. A lesson in scientific theory. by bons · · Score: 1

    I think, if one was to study through the methods eveyone was using you would find a lot of flawed assumptions. I know I read and thought of a lot of lines of reasonings that made sense at the time, were very well thought out, but had absolutly no proof.
    What assumption killed me? The assumption that I had to move a pawn to bring the queen into play. If I has challenged that assumption I might have had more Karma, or at least, a cool book.
    It's nice to have my assumptions challenged a week before I find out whay Y2K really does.

  114. Frederic responding by Anonymous Coward · · Score: 0

    It's a cool prize. I've linked up last year's puzzle so you can see for yourself. Check it out at http://www.chessbase.com/puzzle/puzzle.h tm

  115. Last year's puzzle by Anonymous Coward · · Score: 0
    For addicts I've linked up last year's puzzle. Check it out at http://www.chessbase.com/puzzle/puzzle.h tm

    Frederic

    1. Re:Last year's puzzle by Anonymous Coward · · Score: 0

      "He!"

      correct?

  116. The correct answer (AFAIK) by Rayban · · Score: 2

    This was posted earlier by Spicy Biscuit. I'm just writing it down in a different format for those who prefer it:

    1. e2-e4 g8-f6
    2. f2-f3 f6-e4
    3. d1-e2 e4-g3
    4. e2-e7 d8-e7
    5. e1-f2 g3-h1++

    Very ingenious solution :)

    --
    æeee!
    1. Re:The correct answer (AFAIK) by epsilonboy · · Score: 1

      perhaps i'm mistaken, but that should read

      4. e2-e7 e8-e7

      or i'm not thinking straight. but unless the black queen takes the white queen instead of the black king taking the white queen, move 5 is not checkmate, since the white king can escape with
      6. f2-e2

      otherwise, the solution appears sound.

    2. Re:The correct answer (AFAIK) by Rayban · · Score: 2

      Nope... notice that the black queen invalidates that move. The King is definately trapped there...

      --
      æeee!
  117. Great, thanks! by Anonymous Coward · · Score: 0

    This shit was bothering me the whole day today.

  118. problem solved on 2nd page of this Slashdot story by Anonymous Coward · · Score: 0
  119. Clarification on the puzzle. by matthewo · · Score: 1

    I sent email to Frederic Friedel and he responded telling me the puzzle is *not* a word game. In other words the correct solution has the form: 1. e4 ??? 2. ??? ??? 3. ??? ??? 4. ??? ??? 5. NxR# OR 5. ??? NxR# (Depending on who wins). All moves are legal.

  120. Bogus by Woundweavr · · Score: 1

    Looks like this was copied from an AC above. Has the same typo that the AC had, and is posted 2 hours later.

  121. Re:Last year's puzzle -- from:jeffer by Anonymous Coward · · Score: 0

    "I beat you didnt' I" ??? just a thought

  122. A similar yet equally delicious problem by kiolbasa · · Score: 1

    The game ends in checkmate in the fifth move with a pawn promotion to a knight. Enjoy.

    --

    Beer wants to be free
  123. I must not know chess well enough by Anonymous Coward · · Score: 0

    I'm an absolute chess novice, but I played out these moves on a chessboard, and isn't the fifth move knight takes bishop mate, and not knight takes rook mate, as specified in the problem?

  124. Sorry, didn't see the correction by Anonymous Coward · · Score: 0

    The correction to the typo also had a typo, it was Nxh1# and not Nxf1#.

  125. How I solved it (not poster) by 2apenny · · Score: 1

    Firstly, I am not the poster of the solution, but I did solve it independently last night. I'm in Indonesia on holiday. I just logged on this morning to see if I had it right. It took me about 1.5 hrs. Having a chess board might have helped :) Firstly, I reasoned it was probably black that gave mate as the problem did not state that it was white. I did spend some time searching for a white solution, but not much. I tried to block in the white king with its own pieces, but this takes too long. There were only a few ways to do this and none gave a valid mate. The move e2-e4 was not helpful for this. Castling seemed a waste of time. Took too long and the rook ended in a very inconvenient position. The main problem was to get the knight across fast enough. It was taking 3/4 moves. Then I tried to help out by bringing the rook to a more convienient place. Closer but still no luck. Then I reasoned that in such a difficult puzzle the move e2-e4 was probably important, but why? I didn't think it possible to mate with knight only so I tried bringing out another piece and trying a discovered check. But this takes two moves which was too long, but how else could it be done? I had ealier found it helpful to have the black night remove an annoyingly positioned white pawn, that lead to a "solution" that wasn't valid chess - white ignores check. Well what if white were to remove a black pawn... But now it took too long for white. If black were to take the white piece taking the pawn it would help, but it was still taking two moves to get the piece somewhere useful. What this puzzle really needed I thought were some queens whizzing about the board. At this point the e1-e8 line looked very suspicious. And armed with the idea of white removing a black pawn and the black knight removing an awkward white pawn it all fell into place. Of course it wasn't so straight forward, but that was generally how I did it. (I skip the part where I tried to figure out how long it would take to write and run a program to brute force it - a long time, and the frustating bit at the end where I forgot the solution) I'm not a good chess player. I think luck may have had something to do with it for me.

    1. Re:How I solved it (not poster) by MattMann · · Score: 1
      Firstly, I reasoned it was probably black that gave mate as the problem did not state that it was white.

      Much has been made here of trying to decide "white or black to mate" a priori. It's a puzzle! There're only 5 moves, it might be black, it might be white. Will that single extra tempo be "required"? Does e4 open a gap in the defense, or does it just open an attack against a truly unorthodox opening by black...

      The only bit of cursory analysis that turns out to have bearing on the answer is "it takes 4 moves to get a knight all the way across the board, and e4 would "waste" the remaining tempo"... but a priori we don't know this will be the scenario.

      Congratulations, though. Who am I to talk, I didn't solve it :)

  126. thanks! Frederic for the great beauty here by Anonymous Coward · · Score: 0

    Frederic, thanks for adding this great beauty for us to puzzle over and eventually admire.

    It is humbling for us humans to think that even the grandmasters did not see this solution for so long, and that computers are not that much better.

    But when the AHA! insight floods the mind and the puzzle is solved, it is that great creative moment when things are all so beautiful and delicious. It must be the same with chess, with programming computers, and with all great art, like the state of being in love. It is so difficult to THINK how to do it, to solve the problem, yet when the INSIGHT comes, it is so easy and wonderful. We can't really be proud because it wasn't really anything we did to solve it, the solution just came by itself.

    That is the moment when we stop thinking of chess as a combat between two people, or of programming as a combat between a machine and a person, but rather we realize that this must be the way God thinks and sometimes we get a flash of it. We should thank God we are provided that flash a few times in our life! And thanks again, Frederic, for helping us see it.

  127. Possible Solution if it's a trick question by BagMan2 · · Score: 1

    I haven't played chess in 15 years and was never more than a casual player (the computer still beats me on level 1 most of the time); but, depending on how you look at the problem, I may have a solution. I am not convinced that you have to count the starting white move in your 5 moves. The problem seems to imply you have 5 moves from the stated starting position.

    Other solutions I have noticed below have required that both sides take the 6th move in order to solve it. It would seem to me that if only white takes the 6th move, it could possibly be a solution since white will have only taken 5 moves from the stated starting position of the board. It all depends on whether that first white move that you have no control over counts or not. Anyways, here is my solution (forgive the notation, I am an amateur and it's the only notation I can figure out):

    1w. e2-e4 (don't count this???)
    1b. e7-e6 (black kings pawn forward one)
    2w. e4-e5 (white pawn forward one)
    2b. e8-e7 (black king forward one)
    3w. b1-c3 (white knight)
    3b. g8-f6 (black knight)
    4w. c3-e4 (white knight)
    4b. f6-e8 (black knight)
    5w. e4-f6 (white knight)
    5b. h8-g8 (black rook left one)
    6w. f6-g8 (white knight takes rook, checkmate)

    As you can see, if white doesn't have to count the mandatory move, the problem is solved. Given that an amateur like me figured it out this far, I suspect the problem requires that you count that first move, but perhaps somebody else can figure out a way to shorten what I have shown here by a half-move...

  128. Re:(OT) Re: Solving Checkers... by CodeShark · · Score: 1
    IIRC, Checkers has already been essentially solved, at least for Red. I remember reading a number of years ago (and would be interested in commentary either validating or contradicting it) that using branching logic -- at least compared to chess, there are relatively few opening moves -- computer programs had been designed that could not be beaten by "black" no matter what. In other words, the computer didn't need to solve all possibilities to win, just those which were possible and plausible in ordinary play.

    The author of the article did not say whether there was any calculable way of using some obscure trap (maybe a sacrifice of several pieces which would open up the board) which would allow black to escape from the computer's move progression that would ultimately leading to a black victory or draw.

    --
    ...Open Source isn't the only answer -- but it's almost always a better value than the alternatives...
  129. How I solved it... by Winged+Cat · · Score: 1

    I waited for others to post the solution, then posed the question to some chess buff (but not really 'Net aware) friends of mine. I'll be merciful and give them the solution...in a year or two, after obsessing about this problem has driven them insane, shattering their will and priming them for mind control. ;)

    No, I'm not serious. Except about taking the cheap (...er+faster=better) way out for getting the solution ('cause I already have enough problems to solve).

  130. Play Go instead :) by Anonymous Coward · · Score: 0

    With Go, you can't lose in 5 moves except by resigning, and there's no computer software that plays Go well yet--it's too hard to brute-force it the way Chess programs tend to.

  131. I've actually solved it. by dannybones · · Score: 1

    I worked on it for almost three hours, and had given up, when I had an idea. It didn't work, but I was in that state of mind where the inspirition was flowing, and the idea for the solution came to me. It was really slick. I stared and stared at the checkmate in disbelief, and began to almost get hysterical-- I had done in 3 hours what Kasparov and the other grand masters couldn't do at all. I checked the solution many times over. The pieces were set up correctly, the knight took the rook on the fifth move, and it really was checkmate- the king had no legal moves, and nothing could take the knight. But there it was. While I won't post the solution here until I get a confirmation back from ChessBase, trust me, it's the solution.

    Here are a couple of minor hints:

    - It's not a semantical trick- you can really solve this by playing through the five moves.

    - Black wins

    - Every move is essential-- there's no wasted half moves

    - The knight does the mate-- no double or discovered checkmates

    - No castling

    - NO PAWN PROMOTION! >:

    - No fancy or archaic rules were invoked-- it's just straitforward, legal chess!

    Have Fun

    Dan Rodgers

  132. solution? by davidmacq · · Score: 1

    What about?

    1.e2-e4 e7-e5 2.Ng1-f3 Qd8-h4 3.Nf3-g5 Bf8-c5 4.Ng5xf7 d7-d6 5.Nf7xh8 Qh4xf2# 0-1