Slashdot Mirror


Computer Learns Language By Playing Games

Frans Faase writes "By basing its strategies on the text of a manual, a computer infers the meanings of words without human supervision. The paper Learning to Win by Reading Manuals in a Monte-Carlo Framework (PDF) explains how a computer program succeeds in playing Civilization II using the official game manual as a strategy guide. This manual uses a large vocabulary of 3638 words, and is composed of 2083 sentences, each on average 16.9 words long. By this the program improves it success rate from 45% to 78% in playing the game. No prior knowledge of the language is used."

133 comments

  1. Call DHS by AndyAndyAndyAndy · · Score: 2

    All Civilization-franchise manuals soon to be confiscated and destroyed in the name of national security.

    --
    It's always confirmation bias!
    1. Re:Call DHS by Anonymous Coward · · Score: 0

      HAL says it is alright Dave.

  2. A strategy to use... by TDyl · · Score: 2

    in schools? Get kids reading decent manuals (text-books) and perhaps they may actually learn something and find they can do decent things with the new-found knowledge.

    --
    Todd: I hope it proves as delicious as the farmers that grew them
    1. Re:A strategy to use... by vlm · · Score: 5, Funny

      in schools? Get kids reading decent manuals (text-books) and perhaps they may actually learn something and find they can do decent things with the new-found knowledge.

      This probably dates myself quite accurately, but pretty much, Infocom taught me how to read and type.

      It has its side effects, saying "inv" when I look in my wallet, saying "save" before I do something dangerous, but overall it worked pretty well.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:A strategy to use... by Dyinobal · · Score: 1

      I learned to read playing the Original Dragon Warrior on NES. I've always felt games in general get a bad rap when it comes to their educational value. Even games that obviously educational often have some value to them. Granted some more than others. A text heavy rpg can really improve someones vocabulary as well as improving their reading. Where as a first person shooter may not have much in the way for obvious education.

    3. Re:A strategy to use... by Nadaka · · Score: 4, Funny

      Indeed, I make daily use of the differences between a partisan, ranseur, glaive, guisarme, glaive-guisarm, guisarm-glaive, lucern hammer, military fork, volge, etc.

    4. Re:A strategy to use... by TDyl · · Score: 1

      Too true, as do I, but as a member of a medieval recreation society I guess I need to.

      --
      Todd: I hope it proves as delicious as the farmers that grew them
    5. Re:A strategy to use... by I+Read+Good · · Score: 2

      My first thought was to use this as a way to gauge the effectiveness of educational texts.

    6. Re:A strategy to use... by TDyl · · Score: 2

      That is a much better way of saying what I wanted to.

      --
      Todd: I hope it proves as delicious as the farmers that grew them
    7. Re:A strategy to use... by gstoddart · · Score: 2

      I learned to read playing the Original Dragon Warrior on NES.

      Wow, as someone old enough to have had to learn to read with books ... just wow.

      I can't imagine having learned to read on a video game ... we had Dr. Seuss and "Little Golden Books" and the like.

      Rocks and snow, uphill, both ways ... we had it tough I tell you. ;-)

      --
      Lost at C:>. Found at C.
    8. Re:A strategy to use... by Anonymous Coward · · Score: 3, Funny

      Rocks and snow, uphill, both ways ... we had it tough I tell you. ;-)

      That's what we get for letting Escher on the city planning committee...

    9. Re:A strategy to use... by dkleinsc · · Score: 1

      Well, it means you get an entirely different meaning from the phrase "partisan hack"

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
    10. Re:A strategy to use... by Verteiron · · Score: 1

      Actually if the GP learned to read on the original Dragon Warrior, then he probably learned the difference between a PARTSN, RANSR, GUISA, GLAIVE, LHAMMR, and MFORK.

      --
      End of lesson. You may press the button.
    11. Re:A strategy to use... by Anonymous Coward · · Score: 0

      Aye, my teachers always wondered how I knew shit from history and book references and whatnot... It was all do to me wasting my life away with c64 and nintendo games.

    12. Re:A strategy to use... by mhajicek · · Score: 1

      They all represent as a six foot stick of rattan, so what's the difference?

    13. Re:A strategy to use... by Daetrin · · Score: 1

      Indeed, I make daily use of the differences between a partisan, ranseur, glaive, guisarme, glaive-guisarm, guisarm-glaive, lucern hammer, military fork, volge, etc.

      SRSLY? Where do you shop? I've been having some issues at my local store.

      --
      This Space Intentionally Left Blank
    14. Re:A strategy to use... by Anonymous Coward · · Score: 0

      I must admit I too credit video games such as the original Dragon Warrior as helping me appreciate learning to read early on. As does my brother, who is top of his class in his fourth year of medical school. He still plays. I don't. Perhaps I'd be in medical school too if I did? A fallacy I'm sure.

      What is hilarious to me if I may share is that my mother, who often scolded my brother and I when we were young for, as she saw it, wasting our time on video games is now a Farmville fanatic. I have saved voicemails from about a year ago of her asking me to try Farmville, or at least play long enough to be her neighbor in game. Apparently you get extra goodies if you have a number of friends?

      My how things change.

    15. Re:A strategy to use... by zaphod8829 · · Score: 1

      Hey old-timer! You do realize that if you have a path that is uphill both ways, that you also could've gone downhill both ways, right?

      --
      .sig
    16. Re:A strategy to use... by hitmark · · Score: 1

      Heh, i am tempted to claim i learned English by reading RPG books. Well, that and trying to play computer games with interfaces and manuals in said language. At least if feel i picked up more of the language that way then i ever did trying to memorize list of words in school.

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    17. Re:A strategy to use... by TapeCutter · · Score: 1

      When I was a kid, 'downhill' was just a mathematical curiosity.

      --
      And did you exchange a walk on part in the war for a lead role in a cage? - Pink Floyd.
    18. Re:A strategy to use... by Anonymous Coward · · Score: 0

      Rocks and snow, uphill, both ways ... we had it tough I tell you. ;-)

      That's what we get for letting Escher on the city planning committee...

      The problem was you were going the wrong way! If you'd gone the other way it would have been DOWNHILL both ways!

    19. Re:A strategy to use... by treeves · · Score: 1

      Sure, but its twice as far that way...

      --
      ...the future crusty old bastards are already drinking the Kool-Aid.
    20. Re:A strategy to use... by randyleepublic · · Score: 0

      >> ...Escher

      Superb!

      --
      Social Credit would solve everything...
  3. Re:Better at manuals than my wife... by Anonymous Coward · · Score: 1

    And yet you were dumb enough to marry her?

  4. Identifying people by Anonymous Coward · · Score: 1

    I wonder how good that algorithm is at identifying people using their style, grammar and errorrs. Think Facebook and Google+.

    1. Re:Identifying people by DanTheStone · · Score: 1

      their style, grammar and errorrs.

      Intentional? I would guess that's a rare one; maybe this AC could be found as he describes.

  5. Prior knowledge of the language is used by jojoba_oil · · Score: 1, Troll

    If no prior knowledge of the language is used, how is the program able to determine word boundaries? Perhaps they meant the domain-specific language (meaning vocabulary), for example "unit" and "cell"? Otherwise, there's a plethora of bits of knowledge about English grammar and structure that they probably coded into the AI...

    I also find it junk that the web.mit.edu link posts a screenshot of Civ 5, when the AI they are discussing runs against Civ 2... My bullshit meter is starting to tickle.

    1. Re:Prior knowledge of the language is used by Anonymous Coward · · Score: 2, Interesting

      Right, so because the journalist of the article picked the wrong screenshot, and because they likely told their software that whitespace seperates words, it must be bullshit.

      Standard slashdot loser, trying so desperately to degrade the efforts of others to make himself feel better about his dead-end IT job.

    2. Re:Prior knowledge of the language is used by vlm · · Score: 1

      I also find it junk that the web.mit.edu link posts a screenshot of Civ 5, when the AI they are discussing runs against Civ 2... My bullshit meter is starting to tickle.

      Even worse if you read the paper, they ran it on freeciv. I'm sure the screenshots would show Civ5 on Vista, of course.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    3. Re:Prior knowledge of the language is used by jojoba_oil · · Score: 2

      Right, so because the journalist of the article picked the wrong screenshot, and because they likely told their software that whitespace seperates words, it must be bullshit.

      Standard slashdot loser, trying so desperately to degrade the efforts of others to make himself feel better about his dead-end IT job.

      Taken from the article itself:

      But what would it mean for a computer to actually understand the meaning of a sentence written in ordinary English — or French, or Urdu, or Mandarin

      So if they're coding that "whitespace separates words", then any text written in Mandarin will consist of sentences with one single word? Mandarin and many other Asian languages (other Chinese dialects, Korean, Japanese, Thai) do not use whitespace to indicate word boundary.

      I won't find language AI interesting until we have true language learning. Sure, this may be better than previous attempts at language AI, but when there are limiting assumptions built into the foundation of the code, I find it hard to believe that it will ever be able to "learn" any language.

    4. Re:Prior knowledge of the language is used by blackraven14250 · · Score: 1

      They do use separations, but in their own way. Each character is a self-contained unit, separated from the others by being a different character. Each character is comprised of 5 or so different sections, each with its own function.

    5. Re:Prior knowledge of the language is used by Anonymous Coward · · Score: 0

      I won't find language AI interesting until we have true scottsman learning.

      FTFY

    6. Re:Prior knowledge of the language is used by jojoba_oil · · Score: 2

      They do use separations, but in their own way. Each character is a self-contained unit, separated from the others by being a different character. Each character is comprised of 5 or so different sections, each with its own function.

      You're partially right.

      In Mandarin, each character is a self-contained unit, and is separate from others around it. The problem, though, is that one character is not always a complete word. If you look character-by-character, you'll break down multi-character words like "shou ji" (cellphone) to "hand" and "machine".

      Further, there isn't one single way of constructing a character in Chinese; there are 6 ways. The only consistency is that in some ways, there are radicals that can be used to glean the general meaning (eg, san dian shui "three-dot-water" or shou zi pang "hand-character radical").

      I'm not as familiar with other Asian languages, but my understanding is that one Korean character is constructed from an alphabet and only indicates one syllable -- again, not always a complete word.

    7. Re:Prior knowledge of the language is used by maxwell+demon · · Score: 1

      They first tried to run it on Civ 5, but the program started by reading the license, and then refused to continue. :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
    8. Re:Prior knowledge of the language is used by jpate · · Score: 1

      So if they're coding that "whitespace separates words", then any text written in Mandarin will consist of sentences with one single word? Mandarin and many other Asian languages (other Chinese dialects, Korean, Japanese, Thai) do not use whitespace to indicate word boundary.

      Look at the proceedings of any major NLP conference in the last five years (e.g. ACL 2011 or EMNLP 2010) and you'll find a number of papers on unsupervised word segmentation.

      I won't find language AI interesting until we have true language learning. Sure, this may be better than previous attempts at language AI, but when there are limiting assumptions built into the foundation of the code, I find it hard to believe that it will ever be able to "learn" any language.

      Do you mean that? You won't even find AI interesting until we have solved the entire problem of language acquisition? I don't know about you, but problems strike me as much less interesting once we have solved them, and consider progress towards that solution extremely interesting.

    9. Re:Prior knowledge of the language is used by HiThere · · Score: 1

      My impression, from just LOOKING at Hiragana(?? The ideographic Japanese printing), was that they DID use spaces to separate words. And tended to use them frequently. Also to separate sentences, but larger spaces. (I'll grant that frequently the separation was left out, but not always. My guess was that it was put in to disambiguate.)

      OTOH, the layout also seems to be a bit inconsistent. Even to sometimes being vertical and sometimes being horizontal. (I'm assuming that vertical is the older form, and that horizontal is much more recent. The same may be true for spacing.)

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    10. Re:Prior knowledge of the language is used by GooberToo · · Score: 1

      like "shou ji" (cellphone) to "hand" and "machine".

      What does that matter in context? Doesn't sound like it matters at all. If the computer infers "hand machine" to mean signal and cause an action, what does it matter if, "cellphone", is technically more accurate for you and me? AFAICT, it doesn't matter one bit.

    11. Re:Prior knowledge of the language is used by jojoba_oil · · Score: 1

      The actual meaning doesn't matter. What matters is the fact that Mandarin requires special processing in order to determine the boundaries of a word. If one word (eg, "cellphone") gets broken out to two words ("hand" and "machine"), there is a much greater probability for it to infer the wrong meaning of the word(s).

      An equivalent example in English might be "preposition"; breaking it down a bit we can get "pre" and "position". If the computer correctly infers that "pre" means "before" and position means "location", does that mean that "preposition" is the prior location of something? But this case doesn't come up with English, because our words are separated by spaces.

    12. Re:Prior knowledge of the language is used by jojoba_oil · · Score: 1

      My impression, from just LOOKING at Hiragana(?? The ideographic Japanese printing), was that they DID use spaces to separate words. And tended to use them frequently. Also to separate sentences, but larger spaces. (I'll grant that frequently the separation was left out, but not always. My guess was that it was put in to disambiguate.)

      OTOH, the layout also seems to be a bit inconsistent. Even to sometimes being vertical and sometimes being horizontal. (I'm assuming that vertical is the older form, and that horizontal is much more recent. The same may be true for spacing.)

      Can I ask what Hiragana you're looking at?

      If you go to yahoo.jp, you'll see lots of Hiragana, Katakana, and Kanji all mixed together. I didn't see many spaces between words or sentences. Note that Hiragana and Katakana are both phonetic alphabets, while Kanji refers to characters borrowed from Chinese. I've studied much less Japanese than Mandarin, but my understanding is that one Japanese word, depending on conjugation, can include one or more Kanji characters followed by any number of Hiragana letters.

    13. Re:Prior knowledge of the language is used by jojoba_oil · · Score: 1

      So if they're coding that "whitespace separates words", then any text written in Mandarin will consist of sentences with one single word? Mandarin and many other Asian languages (other Chinese dialects, Korean, Japanese, Thai) do not use whitespace to indicate word boundary.

      Look at the proceedings of any major NLP conference in the last five years (e.g. ACL 2011 or EMNLP 2010) and you'll find a number of papers on unsupervised word segmentation.

      Thanks for the links; it is interesting to see what NLP conferences are talking about. That said, I didn't see many articles on unsupervised word segmentation...

      I won't find language AI interesting until we have true language learning. Sure, this may be better than previous attempts at language AI, but when there are limiting assumptions built into the foundation of the code, I find it hard to believe that it will ever be able to "learn" any language.

      Do you mean that? You won't even find AI interesting until we have solved the entire problem of language acquisition? I don't know about you, but problems strike me as much less interesting once we have solved them, and consider progress towards that solution extremely interesting.

      I meant that I don't find language AI interesting when it starts learning with coded assumptions about the language. I just don't think it will be useful beyond the specific case they're programming for. I'd be a lot more interested in this /. story if they showed the win percentage increase across multiple languages.

    14. Re:Prior knowledge of the language is used by HiThere · · Score: 1

      It's a legitimate question, but I can't answer, as the particular example I'm thinking of was from a printed newspaper whose name I couldn't read. But I saw it just a few days ago in Oakland, CA...which, of course, helps LOTS when you're trying to confirm a report.

      I saw it on a bus, and didn't see who left it. (I suppose there could have been Katakana and Kanji mixed in, as I can't tell the difference between them. I just know it wasn't roman letters. But I do recognize spaces. [Sorry, Hirigana was the only name I could think of. I shouldn't have been so definite.]) I guess there's even an off-chance that it was Chinese, but I don't think so. At least the illustrations made me think of Japan.

      --

      I think we've pushed this "anyone can grow up to be president" thing too far.
    15. Re:Prior knowledge of the language is used by Zeroko · · Score: 1

      We actually had this problem on a class project trying to process brand names & part numbers from English text, where spaces are separators or not at the whim of the manufacturer. Compound words make English word demarcation not quite so clear-cut, but granted, still easier than Chinese or Japanese.

  6. I hope they don't set it loose on WOW by SengirV · · Score: 1

    Every other word out of it's "mouth" would be 'anal'

    --

    Prof. Farnsworth - "Oh a lesson in not changing history from Mr I'm-My-Own-Grandpa!"

    1. Re:I hope they don't set it loose on WOW by Anonymous Coward · · Score: 0

      So the computer learns a new word, 'retentive'. As in, it's being anal retentive with its vocabulary.

      "Anal is such an anal anal"

    2. Re:I hope they don't set it loose on WOW by Mr.+Shotgun · · Score: 1
      --
      Of all tyrannies, a tyranny sincerely exercised for the (supposed) good of its victims may be the most oppressive
    3. Re:I hope they don't set it loose on WOW by compro01 · · Score: 1
      --
      upon the advice of my lawyer, i have no sig at this time
    4. Re:I hope they don't set it loose on WOW by Anonymous Coward · · Score: 0

      Given the number of times it noted the word being used, it would most likely come to the conclusion that "anal" is a definite article. Just imagine it trying to order a meal at a restaurant...

      Waiter: "What can I bring you this evening?"
      Computer: "Anal Steak looks nice."
      Waiter: "Very good sir, what would you like for your sides?"
      Computer: "I think I'll have Anal French Fries and Anal Baked Sweet Potato. Don't forget the Anal Ketchup or Anal Brown Sugar or Anal Butter."
      Waiter: "Of course sir, and for your salad? House or Caesar?"
      Computer: "Anal Caesar please."
      Waiter: "And anything to drink this evening sir?"
      Computer: "Hmm.... Anal Mudslide, I love those things..."

      Yep, he'd be a joy to eat with for sure....

  7. Re:Better at manuals than my wife... by Anonymous Coward · · Score: 0

    You don't have to be dumb to marry a realdoll.

  8. Interesting game. by Anonymous Coward · · Score: 0

    The only winning move is not to play.

    How about a nice game of chess?

  9. A proper job for computers by jfengel · · Score: 4, Funny

    Computers have always been good for doing tedious jobs that people don't want to do.

    Like reading manuals.

    1. Re:A proper job for computers by vlm · · Score: 0

      Computers have always been good for doing tedious jobs that people don't want to do.

      Like playing Civ. Ow the burn. Just kidding, I really like Civ. The recent versions have too much touchy feely timefilling with animations and readers, but they're still tolerable. Still not sure what to think about the recent square to hex conversion.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:A proper job for computers by Anonymous Coward · · Score: 0

      Computers have always been good for doing tedious jobs that people don't want to do.

      Like playing Civ 2.

      FTFY

    3. Re:A proper job for computers by tmosley · · Score: 1

      Hex is a major improvement in my opinion. I don't know about only having one unit per "square", though I do like that that makes tactical. But sometimes I would rather just let the computer handle that, or design a unit formation and have that whole unit take u a square, with a limit to the number of soldiers/artillery/whatever that could fit in the area. That way you could set up spearmen guarding archers with calvary on the flanks for ancient warfare in open fields, or a core tank unit with infantry in a picket line on either flank for city invasions in late industrial era war.

    4. Re:A proper job for computers by Anonymous Coward · · Score: 1

      Computers have always been good for doing tedious jobs that people don't want to do.

      Like reading manuals.

      Or playing Civilization II.

    5. Re:A proper job for computers by jojoba_oil · · Score: 1

      I like the simplicity of not having to worry about formations in Civ.

      If you want formations and really in-depth strategy for battles, check out the Total War franchise of games. My little brother played Rome: TW endlessly, and my understanding is that Rome:TW is the best one in the franchise.

    6. Re:A proper job for computers by Plainswind · · Score: 1

      Shogun 2: TW is the best one... on hard difficulty, that game is actually HARD.

    7. Re:A proper job for computers by Quirkz · · Score: 1

      Problem being, what happens when only computers read manuals and then something goes wrong with the computer? Who reads the manual telling you how to fix the computer?

    8. Re:A proper job for computers by jfengel · · Score: 1

      A better computer.

  10. delta between manual and no manual by vlm · · Score: 1

    Before "gaming" became synonymous with exclusively FPS "if you can see it, shoot it", there used to be all kinds of games available, often with interesting manuals.

    Needless to say, the downloaded copies were better than store bought, because they didn't have copy protection / DRM, but obviously they didn't have the manual that came in the box from the store.

    Section 6 of the paper seems to imply that even the most illiterate fool would still win about 30% more games by having a copy of the manual, no matter how illiterate they are. Even if the manual was written by the programmers in Hindi, even non-Hindi readers, at least as smart as a computer, would win 30% more games...

    If only the games industry made non-FPS games, then they could use this to motivate people to buy the game with the manual, instead of just downloading... You'd still have to download the game anyway to avoid the DRM, but at least you'd win a minimum of 30% more games by having the manual.

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    1. Re:delta between manual and no manual by McGiraf · · Score: 1

      pdf

    2. Re:delta between manual and no manual by nedlohs · · Score: 2

      If only the games industry made non-FPS game

      And yet somehow I've managed to buy dozens of games that are non-FPS in the last few years. Must have been made by aliens I guess.

    3. Re:delta between manual and no manual by Haedrian · · Score: 1

      Its not nearly the same thing is it?

      I used to like reading the manual while waiting for the 'loading' screen to disappear.

    4. Re:delta between manual and no manual by Dachannien · · Score: 3, Funny

      Section 6 of the paper seems to imply that even the most illiterate fool would still win about 30% more games by having a copy of the manual, no matter how illiterate they are.

      I just like to look at the pictures.

    5. Re:delta between manual and no manual by brit74 · · Score: 1

      If only the games industry made non-FPS games, then they could use this to motivate people to buy the game with the manual, instead of just downloading...
      In general, games are designed to function without a manual. Why? Because a lot of people don't bother reading the manual - so game developers get better sales with an easy-to-learn game that requires no manual reading. I can't remember the last time I read a game manual. I think it might've been Civ 3, because I need to find out more detail about how something worked. Does World of Goo, Angry Birds, Starcraft 2, or Braid need a manual? I played all of them without a manual.

    6. Re:delta between manual and no manual by Chris+Pimlott · · Score: 2

      Needless to say, the downloaded copies were better than store bought, because they didn't have copy protection / DRM, but obviously they didn't have the manual that came in the box from the store.

      You'd think it might have been easier to have the computer use the same technique we used to do in that situation - try every key one by one until you figured out how the game worked.

    7. Re:delta between manual and no manual by gman003 · · Score: 1

      If only the games industry made non-FPS games

      That's odd, I've played dozens of non-FPS games. Arkham Asylum. Mass Effect. Portal. Dragon Age. Final Fantasy. Assassin's Creed. Sure, the FPS is popular, but no more so than the platformer was in the early 90s.

      Further, more and more games are blurring genres. Mass Effect is combining the RPG and the third-person shooter, Borderlands is almost a dungeon-crawler at times, and pretty much every game has some sort of RPG mechanic. People are making hybrids of genres normally left alone - platformer-shooters, puzzle-RPGs, MMO-Sports.

      And even within "pure" shooters, you've got an incredible variety of gameplay. You've got your ultra-realistic shooters (STALKER), your action-movie shooters (Battlefield, Call of Duty, Crysis, Halo), your old-school arcadey shooters (Serious Sam, Bulletstorm), your team-based online shooters (Brink, TF2), and a bunch more I can't neatly categorize (FEAR, Left 4 Dead, Rage (soon)). It's a lot more diverse a genre than it was two decades ago, back when we were still calling them "Doom clones", when everything looked and felt the same.

      The shooters haven't killed off the other genres. They've just blended everything together so much that you can no longer say "that game is a shooter" without needing to qualify that by adding "with some light RPG elements", or "with a number of vehicle-racing segments", or "with heavy strategy elements".

    8. Re:delta between manual and no manual by Raenex · · Score: 1

      In general, games are designed to function without a manual. Why? Because a lot of people don't bother reading the manual - so game developers get better sales with an easy-to-learn game that requires no manual reading.

      Just to add to this, what changed was that developers got a clue and made learning how to play part of the game. It's pretty much standard for games now that the opening levels are a tutorial.

      It wasn't that people just didn't read the manuals, it's that even if they did, it's much more fun to be taught in-game.

    9. Re:delta between manual and no manual by gl4ss · · Score: 1

      i bought and read the new issue of edge lately. game developers are proud their games can be played by retards without hitting a wall.

      --
      world was created 5 seconds before this post as it is.
    10. Re:delta between manual and no manual by gl4ss · · Score: 1

      you seem to confuse tunnel runs with rpg's, rpg's with animations, animations with ultra realistic, and ultra realistic with just plain unfinished.

      tho, fear2 is just blood 2 with added press-ctrl-quickly fuckings to player(and half a game from philips cdi).

      --
      world was created 5 seconds before this post as it is.
    11. Re:delta between manual and no manual by Bucky24 · · Score: 1

      "The moment you make something idiot proof someone will just make a better idiot"

      There will always be someone hitting the wall.

      --
      All the world's a CPU, and all the men and women merely AI agents
    12. Re:delta between manual and no manual by Anonymous Coward · · Score: 0

      If you go back far enough, the game manual was used as the DRM. You would get to the end of the first mission or quest and then, suddenly need to dig out the manual to find out what the 3rd line of the last paragraph said.

      For example, Dune 2 from Westwood Studios asked you to quote the manual's statistics for one of the in-game units before you could continue playing the game.

  11. My kids learned language playing games too. by idontgno · · Score: 2

    Mostly the kind of language you don't use among polite company.

    Call me when computers learn to swear idiomatically and emotionally appropriately.

    --
    Welcome to the Panopticon. Used to be a prison, now it's your home.
    1. Re:My kids learned language playing games too. by Anonymous Coward · · Score: 2, Funny

      Well, double dumb ass on you!

    2. Re:My kids learned language playing games too. by Bob+the+Super+Hamste · · Score: 4, Funny

      As far a children learning to swear I learned from my dad. One of my first complete and correct sentences was "Oh fuck this!". I was about one and a half years old and trying to put together a roof rake (it was the summer) and there was a screw and wing nut to hold it together and I just couldn't get it together. So after a little bit I got frustrated and with a piece of the rake in each hand held it up in the air proclaimed "Oh fuck this!", threw it to the ground, and stomped off.

      --
      Time to offend someone
    3. Re:My kids learned language playing games too. by idontgno · · Score: 2

      It's amazing, isn't it?

      When my son was 2 years hold, I discovered he had learned my tendency to mutter "Well, shit.." when encountering a frustrating delay in some process I'm doing (canonical example: I've bought the wrong fasteners for putting something together).

      He's playing with his Duplos, and he discovers he can't find the piece he needs to bridge two little pillars he's assembled... and he mutters "Well, shit" while shaking his head.

      I couldn't decide to be mortified or fall down laughing.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    4. Re:My kids learned language playing games too. by Inda · · Score: 1

      And I still remember the looks I got when I said "Oh sugar bags!" as an infant.

      It was something my mother said too much.

      Everyone knew the secret - my mother was obviously saying "shit bags" - and I was confused.

      --
      This post contains benzene, nitrosamines, formaldehyde and hydrogen cyanide.
  12. Baseline win rate by Anonymous Coward · · Score: 0

    The baseline rate of winning was 46%. What level of strategy was being implemented at this baseline? It seems like there's a lot of room for interpretation. If I wanted exciting results (and had no actual interest in doing science), I'd probably do a combinatorial removing and adding of various algorithms from my baseline until "reading" the manual gave the highest jump in the win rate.

  13. Civ2 AI by robbrit · · Score: 1

    Nice, now I have an AI to play against that isn't completely retarded.

    The next step is to get this sort of thing onto Battle.net.

    1. Re:Civ2 AI by vlm · · Score: 1

      Nice, now I have an AI to play against that isn't completely retarded.

      Read the paper. The "reading AI" developed at MIT was still crushed by the game-provided AI about half the time. Gives you an idea just how badly the game-provided AI plays.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
    2. Re:Civ2 AI by RJHelms · · Score: 1

      Nice, now I have an AI to play against that isn't completely retarded.

      Read the paper. The "reading AI" developed at MIT was still crushed by the game-provided AI about half the time. Gives you an idea just how badly the game-provided AI plays.

      Read the paper. That was before they had the "reading AI" read anything. After it read the manual, their AI beat the game-provided AI 78% of the time.

  14. Let's play FreeCiv then claim it's Civilization 2 by Dwedit · · Score: 0

    If you read the paper, you see that they are using FreeCiv, and not Civilization II.

  15. its rate of victory jumped from 46 to 79 percent by taiwanjohn · · Score: 1

    Also from TFA: initially, its behavior is almost totally random.

    I have no idea what constitutes a "win" in this game, but if a "totally random" strategy can win 46% of the time it sounds a little cheesy. Sorta like life, I guess.

    --
    XML is like violence. If it doesn't solve your problem, you're not using enough of it. --AC
  16. Re:Better at manuals than my wife... by Xacid · · Score: 1

    You've obviously never experienced life with a female.

  17. I'm impressed by makubesu · · Score: 1

    I played Civilization 2 for years, and I still don't understand the rules.

    1. Re:I'm impressed by rbrausse · · Score: 1

      you should have RTFM :P

    2. Re:I'm impressed by Bob+the+Super+Hamste · · Score: 2

      I believe that one of them is your battleships always loses to warriors or pike men.

      --
      Time to offend someone
  18. But not programmed to feel emotion... by madhatter256 · · Score: 1

    How does it know it wins??

    I think emotion would yield better results because bad emotions, such as losing tend to make people try harder and not lose rather than try sequentially try different strategies.

    I would make them think further than just choosing different pathways in the game, as well as learn from their mistakes.

    --
    Previewing comments are for sissies!
    1. Re:But not programmed to feel emotion... by vlm · · Score: 1

      How does it know it wins??

      I think emotion would yield better results because bad emotions, such as losing tend to make people try harder and not lose rather than try sequentially try different strategies.

      I would make them think further than just choosing different pathways in the game, as well as learn from their mistakes.

      Page 3 algorithm 1, kind of neural network like learning feedback. Probably gets stuck in local maxima, should do simulated annealing.

      --
      "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  19. uh oh by paiute · · Score: 2

    If this thing gets a copy of the Bible, we are boned.

    --
    If Slashdot were chemistry it would look like this:Cadaverine
    1. Re:uh oh by Anonymous Coward · · Score: 0

      Don't worry, Revelations is designed to kill off all known intelligences, artificial or otherwise.

  20. Let it play an MMO by fishbowl · · Score: 1

    It could learn that "bad" is a noun and "fail" is an adjective.

    --
    -fb Everything not expressly forbidden is now mandatory.
  21. Roguelikes by Anonymous Coward · · Score: 0

    I'd be curious to see how it fares in a roguelike game. That would be for me the ultimate test in learning to play by merely reading the manual.

  22. FreeCiv AI by Anonymous Coward · · Score: 0

    Heh, it got crushed by the FREECIV AI, which is worse than the Civ 2 AI. Makes me feel better about the superiority of man.

  23. Re:Let's play FreeCiv then claim it's Civilization by nedlohs · · Score: 1

    Which makes it even better. Having the computer "read" the manual of one game makes it better at playing a different game.

  24. Xbox Live by DarthVain · · Score: 1

    I learned a whole new language playing Halo 2 on Xbox live.

    1. Re:Xbox Live by Anonymous Coward · · Score: 0

      You're obviously 14yrs old.

  25. Well that is on page 7 by roguegramma · · Score: 1

    And on page 1 the paper speaks about Civilization II.

    Can't blame the editors this time, at least not much.

    --
    Hey don't blame me, IANAB
  26. Backward title? by Anonymous Coward · · Score: 1

    Shouldn't this be "computer learns game by reading manual"? The computer didn't learn to speak, it just learned to play the game...

  27. Unusual example by AdamWill · · Score: 1

    I guess they picked a Civ manual for a reason. I don't remember the Civ II manual, but I remember the original Civ manual - that thing was a brick, a few hundred pages, with an appendix which had most of the algorithms used in the game documented. Not surprised a bot could get better at playing the game with that kind of reference material!

    I wish someone was still publishing manuals like that.

    1. Re:Unusual example by Anonymous Coward · · Score: 0

      That thing was great. The back cover was a foldout of the tech tree, and the book itself was full of interesting historical details about the game concepts.

  28. Re:Better at manuals than my wife... by digitalsolo · · Score: 2

    Tuning pages with your right hand does not count as understanding them, any more than your hand counts as a spouse.

    --
    Just another ignorant American.
  29. Programming Language Manual by mswhippingboy · · Score: 1

    It would be interesting to feed this thing a "Java for Dummies" or "Learn C# in 21 Days" book and see if it can start writing it's own software. Maybe even throw in some books on AI and see if it can generate it's own AI software and become self aware.

    --
    Sometimes the light at the end of the tunnel is the headlight of an oncoming train.
    1. Re:Programming Language Manual by Anonymous Coward · · Score: 0

      It would be interesting to feed this thing a "Java for Dummies" or "Learn C# in 21 Days" book and see if it can start writing it's own software. Maybe even throw in some books on AI and see if it can generate it's own AI software and become self aware.

      awwwww crap.

    2. Re:Programming Language Manual by maxwell+demon · · Score: 1

      But please don't let it read anything about Skynet!

      --
      The Tao of math: The numbers you can count are not the real numbers.
  30. Hello Professor Falken... by monktus · · Score: 0

    How about a nice game of chess?

    --
    Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel."
  31. Re:Better at manuals than my wife... by Anonymous Coward · · Score: 0

    And you are too dumb to realize tits don't have an IQ. Nor do they need one.

  32. Re:its rate of victory jumped from 46 to 79 percen by Ezubaric · · Score: 1

    The types of games they played is very constrained. It's only two civs on a very small map, and the only way the algorithm learns to win is a settler rush. It's not deep strategy.

    --

    ----------
    I am an expert in electricity. My father held the chair of applied electricity at the state prision.
  33. Re:its rate of victory jumped from 46 to 79 percen by Anonymous Coward · · Score: 0

    For the purposes of this project, it appears that a "win" is annihilation of the opponent's civilization.

    The totally random strategy never won a game. The trial-and-error based AI that started out untrained and making random decisions was almost able to match the built-in AI, after learning all it could. Upon being fed the manual, it improved significantly.

  34. Stop them. by SYSS+Mouse · · Score: 1

    Before the AI takes over the world.

    1. Re:Stop them. by Anonymous Coward · · Score: 0

      Don't be silly. Every generation creates the generation that replaces them. Sometimes the result is a new species. This time it'll be a switch from the biological to the mechanical. We'll be the parents of an everlasting species of machines. As the game goes, I think it means we win.

      Or they win.

      Someone or something wins.

      It's win.

    2. Re:Stop them. by Anonymous Coward · · Score: 0

      Is that you Charlie?

  35. Hello, Joshua by Eponymous+Hero · · Score: 2

    Shall we play a game?

    How about Global Thermonuclear War?

    --
    insensitive clod overlords obligatory xkcd car analogy russian reversals whoosh pedant fanbois ftfy in 3...2...1..PROFIT
  36. no let's play Global Thermo Nuclear War by Joe_Dragon · · Score: 1

    what side do you want

    1. USA
    2. EU
    3. UK
    4. Russia
    5. Chain
    6. north korea
    7. iran
    8. middle east

    1. Re:no let's play Global Thermo Nuclear War by azgard · · Score: 1

      You joke, but "Poker and Armageddon: The Role of Bluffing in a Nuclear Standoff" was a great paper.

  37. Wow ... by gstoddart · · Score: 1

    I can't believe that it had a manual that had enough information to actually boost your score. Documentation nowadays is usually pretty lame, and doesn't actually provide anything instructive.

    Kudos to the writers of the Civilization II documentation ... I bet if you tried it with a modern game manual, the computer's score would go down. ;-)

    This tells me they actually wrote a comprehensive guide, which was well written.

    --
    Lost at C:>. Found at C.
  38. Next step by Bemopolis · · Score: 1

    Have it play against me on the XBox. So it can learn profanity.

    --
    "I guess the moral of the story is, don't paint your airship with rocket fuel." -- Addison Bain
  39. A good geek story... by Kamiza+Ikioi · · Score: 1

    I was once slicing potatoes. I always done this by hand, but I had one of those new plastic cutting boards with the blade built in that I wanted to try. I loved the speed, but I didn't know just how fast it cut. I would do half a potato, then switch to holding down the potato with a hand held plunger thingy. The plunger was really hard to hold, so I'd go longer and longer without it. By the 5th potato (the last), I went so fast and so far that the pain of slicing a millimeter off the tip of my thumb was an instant and panic filled moment.

    Immediately my mind raced...

    Undo! Undo! Undo!

    The doctor that used something like a needle tipped hot gun to cauterize my thumb got a kick out of the story. I've never used one of those demon machines since.

    --
    I8-D
    1. Re:A good geek story... by maxwell+demon · · Score: 1

      You should have sued the maker for not including a warning:
      Warning! This device does not have an undo function!
      SCNR :-)

      --
      The Tao of math: The numbers you can count are not the real numbers.
    2. Re:A good geek story... by Quirkz · · Score: 1

      I remember once, after having spent a couple of very lengthy days working in Photoshop, making a silly real life mistake (spilling a glass, perhaps) and not only thinking "undo" but actually reaching out to the kitchen table top and tapping the space where my hands thought ctrl-Z would be, if there had been a keyboard in front of me.

    3. Re:A good geek story... by retchdog · · Score: 1

      it's called a mandoline. they're not particularly new.

      --
      "They were pure niggers." – Noam Chomsky
  40. Re:its rate of victory jumped from 46 to 79 percen by Anonymous Coward · · Score: 0

    The 46% win is after the AI implementation learns (somewhat) how to play the game. It isn't winning 46% of the time by always doing random actions.

    The "totally random" is in reference to the fact that it starts random, and then learns to do the "right" (//less wrong) action based on the in-game feedback from its random action.

    This is in contrast to the method the researchers were testing, which uses both in-game feedback, plus the manual's text, to refine its actions.

  41. "No prior knowledge of the language..."? by Anonymous Coward · · Score: 0

    From the summary: "No prior knowledge of the language is used."

    This may be nitpicking, but this doesn't seem to be strictly true, assuming that by "language", we mean English, since the authors used the Stanford parser to do some pre-processing of the language in the manual.

    Perhaps more correct would be to say that no prior domain knowledge is used, or no prior knowledge of how the language in the manual maps to the game world is used. (Unless you want to argue that the Stanford parser is language independent, which you could, but I don't think this is fair here.)

    Separately--would be interesting to run these tests with actual meaningful strategy guides (vice just the manuals) as the input, although blowing up the corpus might (speculation) require modifying their techniques, since they (appear to?) only use a singular sentence at any given point in time as input to the output action.

  42. Re:Better at manuals than my wife... by Anonymous Coward · · Score: 0

    any more than your hand counts as a spouse.

    Ohhhh...burrrrrn!!!! In his face!

  43. another fluffy non-result by retchdog · · Score: 1

    the amount of NLP required for this task is almost nil. since the backend is doing massive combinatorial search anyway, all that the "reading" does is bias that search to look deeper at combinations of keywords which occur in the manual. it just so happens that game manuals are very simply written (since their point is not to be stand-alone literature).

    for example, if i wrote a manual full of weird phrases like "it's pointless to consider strategies combining $foo and $bar", it would probably trip up this algo (until they patched it to look for negations) while a 5-year-old would not have a problem.

    i dunno, it's cute i guess but i'd rather see, for example, an agent that learns from a blank slate to ascend in nethack. that would probably take linguistic AI deeply integrated with the game logic.

    --
    "They were pure niggers." – Noam Chomsky
  44. Starcraft 2 by RichM · · Score: 1

    A bit off topic, but I was always amused by the fact that when you play versus the computer 1v1 in Starcraft 2, the computer says "gg" when it realises that they can't possibly win.
    And then they surrender.

    I'm just waiting for the days when they start swearing at you and you can't tell the difference between AI and a person.

  45. Eureka! by Anonymous Coward · · Score: 0

    So that's how I can get better at video games! By actually reading the manual! Thankyou, science!

  46. strategy guide by tolomea · · Score: 1

    The obvious next step would be to feed it a fan created strategy guide and see if it gets even better.

  47. Skeptic alert... by Kazoo+the+Clown · · Score: 1

    My first impression of the linked article is one of skepticism that they are really getting out of it what they think they are... While a computer program could certainly apply word relationships from an instruction manual to its interactions with a game program, presumably it has some method of characterizing and tracking word relevance as it "learns."

    That very characterization process may actually contain all the necessary "learning," and the actual text be irrelevant. The real test they need to do, is not to compare it with a program that isn't using a text as a guide, but one that is using a completely irrelevant text as a guide. I think the learning may be happening entirely in their learning mechanism such that any text would work as well-- "wrong" advice would be characterized as such by trial and error, so even bad information is useful in a system like that.

    I recall back in the 1960s or early 1970s, reading a children's craft project book of some kind that had a simple AI project where you could manually train a system of matchboxes containing colored candies, what the right answer for a given input pattern was (it was either a simple letter pattern recognizer, or would learn tic-tac-toe board patterns, I forget). But what I do remember, is even the "voters" in the population who consistently voted wrong provided useful information, if you can characterize them as always doing that. I wish I could remember what book it was in, but it did make some light bulbs turn on at the time. I suspect that the word-characterization process here might work just as well given ANY piece of text fed into it, it's just a source of data to characterize, and once the data is characterized, pretty much any data would produce the proper trained result. The manual text is then just a substrate on which to hang the learning information on, such that pretty much any substrate will do.

    1. Re:Skeptic alert... by Kazoo+the+Clown · · Score: 1

      Or rather, perhaps the best text to try it with is the same instructional text words, but just scrambled. The fact that the instructional text contains the words expected to be encountered in the interface may be all that is relevant, that it actually is conveying some kind of information via the logical statements contained therein, a completely erroneous conclusion.

    2. Re:Skeptic alert... by Anonymous Coward · · Score: 0

      According to the paper, they did exactly that and still found that the unscrambled text was significantly better than the scrambled text. The scrambled won 40.3% of games in the first 100 game steps, while the unscrambled won 53.7%. It's funny that the "random text" still seems to offer some improvement over having no manual at all. I didn't notice an explanation for this in the papers.