Slashdot Mirror


Keep Playing With AI

An anonymous reader writes "The BBC reports how a newly developed AI system 'learns' your playing behavior and can even play for you when its time to take out the garbage or do other non-essential things around the house. My only question is if it could even learn to bs for me on those laggy starcraft 3v3 games."

175 comments

  1. Thank you but. . by alnapp · · Score: 1, Flamebait

    I've already got friends to play with

    Al

    1. Re:Thank you but. . by Anonymous Coward · · Score: 0

      I don't believe you. The blow-up dolls don't count as friends even if they all have names.

    2. Re:Thank you but. . by Anonymous Coward · · Score: 0

      Yes, but now I can play with my real friends *and* my imaginary friends!! ::looks to empty space to right:: Aren't you happy, Bob?!

    3. Re:Thank you but. . by machine+of+god · · Score: 1

      So, if this guy is flamebait, does that mean I can say mean things about him and it doesn't make me a troll?

      Hm... How's this.

      So would that be your right friend or your left? Er, I mean hand, I mean... wait. shit.

    4. Re:Thank you but. . by noshellswill · · Score: 0

      Yep - 'course we all know that's better, 'cept the dweezles. So let drooling weenies back into a closet ta grope their fav electromechanic blo-up dolly.

  2. Work Related: #@ +1 ; Innovative @# by Anonymous Coward · · Score: 0

    If only the behavior could be transferred to
    a facsimile at work!!

    Be Patriotic: Smoke Amerikan Grown Marijuana!

  3. Oh goodie by Anonymous+Cowtard · · Score: 1

    Great... I think I'd rather have an AI that plays better than me than one that can find previously unheard of ways to meet its demise like I can.

    1. Re:Oh goodie by Unknown+Bovine+Group · · Score: 1

      How hard can it be to program AI to camp with an AWP?

      --
      m00.
  4. FP? by Anonymous Coward · · Score: 0

    I doubt it.

    Anyway, soon we will have AI that can play our computer games for us and we will be able to spend out time doing worthwhile things.

    1. Re:FP? by gilesjuk · · Score: 1

      What happened to using AI for useful things like doing all the chores around the house? research has proven that housework isn't good for you.

  5. RE: BS for you during the game. by AltGrendel · · Score: 2

    Something like this?

    --
    The simple truth is that interstellar distances will not fit into the human imagination

    - Douglas Adams

  6. Taking out the trash... by Ratface · · Score: 5, Insightful

    I would prefer that the AI took out the garbage so that *I* can continue playing my game ;-)

    Besides which, who wants to give up their game for "someone" else to play. I mean it would be bad enough coming back from running an errand and finding that your sibling/gf/friend has died and put you back to the start let alone your friend. Or even that they've managed to get you past the point you've been banging your head against for ages so that now you feel cheated at not having achieved the goal yourself.

    Nope, I think the "pause" button is not going to be replaced by an AI any time soon.

    --

    A little planning goes a long way...
    1. Re:Taking out the trash... by DonkeyJimmy · · Score: 1

      I think the application is for online games where pausing is either rude, impossible, or the other team can simply unpause for you (the case in the craft games).

      I think this is a great idea. It's not made to play the entire game, just to hold out long enough for the chore/phonecall/whatever to be finished such that you haven't falled AS far behind.

      Sure it wont be as good as us. And if the opponent finds out your on the phone, a feign to your ally followed by a strong attack to you will probably work every time (not that that ever fails against humans). But if they don't know, and don't try to exploit it, it'll be fine. In any case you'll be better off then nothing.

      --
      "Probably the toughest time in anyone's life is when you have to murder a loved one because they're the devil." -Philips
    2. Re:Taking out the trash... by mwjlewis · · Score: 0
      Maybe it is just me, but If you are in the middle of a game, why are you pausing it to take out the trash, Shouldn't you have taken care of that before you started.

      Second. I don't want to play against AI or a drone or whatever. I want to play the person(s) that I started playing against.

      The phone rings- You have an awnsering machine. The doorbell- Pause the game. IT is only just a game. (but honestly, how often does the door bell ring, and... when you are expecting someone/thing/beer/pizza delivery guy, don't start the game till you are done.

      Mom calls you for dinner. (HAHA) move out. Or eat it COLD.

      --
      www.oobersworld.com - For those that ride.
    3. Re:Taking out the trash... by grumpygrodyguy · · Score: 1

      I hear you, but I think it might be better the other way around.

      I've noticed that some games, which require *constant* attention...like TFC or DoD...where there is really no rest time at all...end up giving me a bad case of neck-strain, eye-strain, and back-strain.

      But, when I play games like counter-strike...or even EQ...there are usually regular opportunities to get up for 30secs or so and stretch...get a drink if water, take a bio break, put the pop-tart in the toaster...whatever it is. I find that when I play games this way, I can play them for 10 hours at a stretch...but the "other" kinds of games that require constant attention really bust my body up bad. Probably why I don't play them as much anymore.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    4. Re:Taking out the trash... by ClickNMix · · Score: 1

      If you have a game spanning more then a few players, a pause button isnt really an option.

      The point here is, its an online real time game.

      If everyone else is still playing, then having an AI run for you while your busy is much better then just leaving your side sitting around waiting.

      And in theory it wont be able to figure out things you haven't done yourself. Since it learns from you. To keep a game balanced the AI shouldn't be better then you are or you end up with Munchkins sitting back and watching the AI play.

      --
      I saw the light at the end of the tunnel... But it was just someone with a flashlight bringing more work.
    5. Re:Taking out the trash... by Mr.+McGibby · · Score: 1

      10 hours? I wish I had that kind of free time.

      --
      Mad Software: Rantings on Developing So
    6. Re:Taking out the trash... by grumpygrodyguy · · Score: 1

      Just vote Republican in the next Senate elections, then you can lose your job too.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    7. Re:Taking out the trash... by Anonymous Coward · · Score: 0

      Second. I don't want to play against AI or a drone or whatever. I want to play the person(s) that I started playing against.

      Maybe you won't be able to tell the difference.

    8. Re:Taking out the trash... by blue+trane · · Score: 1
    9. Re:Taking out the trash... by Anonymous Coward · · Score: 0

      You don't have a significant other do you?

    10. Re:Taking out the trash... by machine+of+god · · Score: 1

      Now I'm confused. Is that Alternate Intelligence? I could have sworn the A was for Artificial. Whatever I guess.

    11. Re:Taking out the trash... by Anonymous Coward · · Score: 0

      >Besides which, who wants to give up their game for "someone" else to play. I mean it would be bad enough coming back from running an errand and finding that your sibling/gf/friend has died

      I totally agree. Not only is it bad that you have to spend time building your character back up, but you have to spend time away from gaming to go to the funeral!

  7. If the game is going to play for me... by jsonmez · · Score: 5, Funny

    Then I want it to play the best strategy, not do the same stupid stuff I do wrong...

    1. Re:If the game is going to play for me... by Da+VinMan · · Score: 2

      That's the whole point. It's simulating your presence with the assumption that if you were there that you would make the same mistakes (stupid or otherwise) that you would normally make.

      If you just want to face off the AIs, that's a whole 'nuther story.

      --
      Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
    2. Re:If the game is going to play for me... by Anonymous Coward · · Score: 0

      Maybe it could point out to you what you're doing wrong in a way that it is easy for you to understand. So you could learn how not to make the same stupid mistakes.

    3. Re:If the game is going to play for me... by Da+VinMan · · Score: 2

      Nice idea!!!

      I would love this! I'm one of the clueless saps in Starcraft, Warcraft III, and other games. I keep my ass kicked, without really knowing why. I suppose it's a function of how much time you put into it, but it would still be nice to have some feedback. At least with chess, I can see what lines the computer would consider. With other games, I'm just screwed. (I'm generally screwed in chess too, see the above comment about time spent. :+)

      Of course, implementing this in a user friendly fashion for something along the lines of your typical RTS/turn-based game would be a real challenge. It would really add to the game's logetivity though.

      --
      Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
  8. Does EVERYTHING have to be automated?! by Hackura · · Score: 1

    What is this world coming to if we have a COMPUTER to play our COMPUTER GAMES. I thought these things were for fun, and that people enjoyed playing games THEMSELVES! What was I thinking?

    1. Re:Does EVERYTHING have to be automated?! by Anonymous Coward · · Score: 1, Insightful

      Yes... yes it does... because if we add AI to the mix we can remove the driving control from vehicles and keep the braindead morons that populate and clog and smear themselves all over the highways from trying to use the feeble mind of theirs to control that vehicle in a safe manner... something that is 100% impossible for 90% of the world population.

      the end result is cars that YOU CANNOT EVER STEER OR CONTROL YOURSELF! and that would be a wonderful thing.

      until the collective IQ of the planet rises above 80.... we desperately need everything automated.

    2. Re:Does EVERYTHING have to be automated?! by Scott+Baio · · Score: 0
      The IQ of the planet, if by "collective" you mean "median," "mean," or "mode," is 100. But automated cars may have only a limited arena of use, like on interstate highways, where your car and freight-hauling trucks might function more like a railway. Giving up control on city streets is not likely to happen anytime soon.

      I remeber this one episode of "Charles in Charge" where Buddy and Charles were playing a video game called "Congo Kong," and every time Charles had to get up to go to the kitchen, he would pause the game. Buddy would sneak in a few digs against him while he was out. Charles got him back by sticking chewing gum on the fire button!

      You can't automate good acting, and I'm available if you have any speaking parts to fill.

    3. Re:Does EVERYTHING have to be automated?! by Analog+Penguin · · Score: 1

      "if we add AI to the mix we can remove the driving control from vehicles and keep the braindead morons that populate and clog and smear themselves all over the highways from trying to use the feeble mind of theirs to control that vehicle in a safe manner"

      Except that this system is supposed to imitate the behavior of the people whose efforts it's supposed to take over. Meaning that we'd have even MORE crashes, because the computers would "learn" that crashes are the right way to drive and then auger into a cement wall on EVERY TRIP.

      Of course, careful marketing would downplay this type of problem.

    4. Re:Does EVERYTHING have to be automated?! by Boronx · · Score: 1
      The IQ of the planet, if by "collective" you mean "median," "mean," or "mode," is 100. But automated cars may have only a limited arena of use, like on interstate highways, where your car and freight-hauling trucks might function more like a railway. Giving up control on city streets is not likely to happen anytime soon.

      You lack vision, Chuck. City streets will be the perfect place for automated traffic. Your car will communicate with city grid, which will authorize a certain path to your destination.

  9. Re: BS for you during the game. by Anonymous Coward · · Score: 0

    So you could have the comp leveling up your MMORPG characters... not bad!

  10. what for? by archeopterix · · Score: 1

    AI taking over my game? I prefer a pause command (in desktop games) or 'logout' command (in multiplayer games).

    1. Re:what for? by Anonymous Coward · · Score: 0

      Nextime: AI taking over ur work.:)

  11. Isn't this already being done? by Gudlyf · · Score: 1

    I've heard/seen of macroing in MMORPG's for years now. People macroed when MUD's were the "first" MMORPG's, then in Ultima Online, and then EQ, etc.

    --
    Trolls lurk everywhere. Mod them down.
  12. Oh no... by FortKnox · · Score: 3, Insightful

    Imagine all the lonely AI cyber-sex sessions that will happen in this world...

    Seriously, though, there has to be a line drawn here. Sure, it'll be good for parents to get the kids off the machine for dinner, but won't it eventually lead to being an all-AI game? Isn't the point of big games, like MMORPGs to be that the people with no life and play 800 hours a week to have better characters than the casual gamer? With this system, you teach the AI to practice blacksmithing, let it run day and night for a few days, and come back with a master blacksmith. Just seems like you are taking out the challenge of the game...

    For the record, I don't play MMORPGs.

    --
    Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    1. Re:Oh no... by rczyzewski · · Score: 0

      And what will happen when the kids go eat dinner and come back to find out the AI didn't do so well and died or make a bad decision? Now the kids not only cry because they don't have the latest and greatest games, but that they don't have the latest and greatest AI. And I think we should make the kids smarter, not the technology.

    2. Re:Oh no... by Bingo+Foo · · Score: 3, Insightful
      but won't it eventually lead to being an all-AI game? Isn't the point of big games, like MMORPGs to be that the people with no life and play 800 hours a week to have better characters than the casual gamer? With this system, you teach the AI to practice blacksmithing, let it run day and night for a few days, and come back with a master blacksmith. Just seems like you are taking out the challenge of the game...

      And Bully for them, I say. The more potentially dehumanizing technology there is around, the more we are forced to consider what is quintessentially human. AI that plays your game for you might be a liberating experience, in that it puts you face to face with the conclusion that having no life and playing 800 hours a week is not worth anything after all.

      --
      taken! (by Davidleeroth) Thanks Bingo Foo!
    3. Re:Oh no... by DonkeyJimmy · · Score: 2, Funny

      After watching someone I know practice fishing for 8 hrs a day, every day, for over 2 months on ultima online, I welcome whatever allows people to seperate themselves from that portion of gaming monotomy. Players will still have to decide weather to fish, cook, blacksmith, or whatever with their characters spare time. At least this way they can go do something productive, like watch TV or do drugs.

      --
      "Probably the toughest time in anyone's life is when you have to murder a loved one because they're the devil." -Philips
    4. Re:Oh no... by Amit+J.+Patel · · Score: 1

      Maybe it will motivate them to become AI researchers.

      - Amit

    5. Re:Oh no... by Anonymous Coward · · Score: 0

      At least this way they can go do something productive, like watch TV or do drugs.

      LMFAO! You broad-sided me with this one. Thanks for the laugh!

    6. Re:Oh no... by NDPTAL85 · · Score: 1

      So what exactly is worth doing for 800 hours a week if not playing video games?

      --
      Mac OS X and Windows XP working side by side to fight back the night.
    7. Re:Oh no... by gorilla · · Score: 2

      Playing 800 hours a week would be worth something. At the very minimum you could sell the time machine.

    8. Re:Oh no... by Opie812 · · Score: 0

      For the record, I don't play MMORPGs.

      For the record, I don't know WTF MMORPGs stands for.

      --
      I'm not a nerd. Nerds are smart.
    9. Re:Oh no... by Anonymous Coward · · Score: 0

      Welcome to the new millenium!!

      Massive Multiplayer Online Role Playing Games (like Ultima Online and Everquest).

    10. Re:Oh no... by SablKnight · · Score: 1

      won't it eventually lead to being an all-AI game?

      That could be kind of cool to watch, see where the AIs take their virtual civilization on a massive scale like that. Much better than watching the computer play chess against itself. Not that I've ever done that.

      SablKnight

    11. Re:Oh no... by slamb · · Score: 1
      With this system, you teach the AI to practice blacksmithing, let it run day and night for a few days, and come back with a master blacksmith. Just seems like you are taking out the challenge of the game...

      That's not challenge, that's drudgery. If you don't want AIs like this to invade your games, play games that require more skill and less repeated action.

    12. Re:Oh no... by Izanagi · · Score: 1

      800 hours a week! what dedication.

      24 X 7 = 800 !!!!!

      --
      SCO (noun.)- A Slimy Corporate Ogre. Often seeks free money.
    13. Re:Oh no... by Anonymous Coward · · Score: 0

      The kids will become smarter following paths you may think will make them dumber. That's the way the world usually works...

    14. Re:Oh no... by DNS-and-BIND · · Score: 2

      Get real! He was role-playing a fisherman.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    15. Re:Oh no... by Anonymous Coward · · Score: 0

      Bots have already taken the role of "lonely AI cyber-sex sessions" already. I've had to scrap 1 or 2 AIM accounts due to being spammed by such bots.

  13. Will it cover for me.... by Patik · · Score: 2, Funny

    ...when I need to get off my lazy game-playing ass and hit the gym?

  14. Dave, by kvn299 · · Score: 4, Funny

    I don't think you want spend all that gold on that that Palladin shield. Maybe you should relax a bit and think it over.

  15. Uh oh by WetCat · · Score: 1

    Can this system develop programs for me? Or at least
    assist me in small tasks?

    1. Re:Uh oh by Anonymous Coward · · Score: 0

      Maybe it could learn how to post stupid ass slashdot posts for you so you could spend more time looking at porn.

  16. Its a nice idea but.... by Spit_Fire1 · · Score: 3, Insightful

    The company has developed an artificial intelligence system that learns a gamer's style of play and can take over and play for them if they have to spend time away from the game.

    So If i'm not very good at a game the ai wont be either? Even so this could be exploitable and used to be better at a game than a friend, we all remeber zbot from quake2.

    He said many players of online games become frustrated because their lifestyle limited their interaction with a game world.

    but in a stragagy game you can run when nature calls and be mostly ok

    Typically they involve creating lots of slightly different solutions to a problem, testing to see which perform best and then taking and randomly mutating these to produce a new batch that are again tested, mutated and so on.

    They should focus this advanced AI on the computer players of the game not into an autopilot mode.

    --

    "The secret of success is to know something nobody else knows." -Aristotle Onassis
  17. What's the point? by Mr_Silver · · Score: 3, Interesting
    The company has developed an artificial intelligence system that learns a gamer's style of play and can take over and play for them if they have to spend time away from the game.

    Ok, I'm no hard-core gamer but personally, I can't think of anything worse than AI making guesses about what my strategy is and what I'm planning and thinking of doing.

    So the question is, what's the point? If "real life" intruides on my gaming, I simply hit pause and come back to it later.

    It just seems to me like one of those things that'll make people go "wow!" for the first couple of minutes and then never use again.

    In other words, a bit pointless, especially if you could have been spending that development time doing something more worthwhile (like adding depth to a game, improving other AI, adding extra levels, better documentation etc. etc.)

    --
    Avantslash - View Slashdot cleanly on your mobile phone.
    1. Re:What's the point? by delphi125 · · Score: 2
      If "real life" intruides on my gaming, I simply hit pause and come back to it later.

      It is a multi-player game. In a turn based game (like the [card] games on yahoo), people going for pees, answering the phone, fetching a drink etc. can be a nuisance, but if they say brb, it at least gives the others a chance to pop away for a sec too. Of course, it could just be lag....

      Now, if everyone is out for themselves in a last-man-standing battle, you need to leave, you accept the chance you might die/lose/whatever.

      But lets imagine a real time strategy in which you are one of three allies (USA, Britain, Russia), fighting a 6 hour battle simulating WWII. Now lets imagine you are the US, and I am Winston Churchill. I've been managing my armies for the last three hours when my partner tells me dinner is ready.

      Am I supposed to:

      1. Tell her to fuck off?
      2. Use my keyboard as a plate?
      3. 'Press pause' and tell the 5 (or 50) other players to wait for me to come back?
      4. Let the computer do what its good at?
      I'm not a hardcore player either; my mouse clogs up etc, and I hate micromanagement. This kind of stuff would work just fine - perhaps 24 hours a day (with me checking in daily for an hour to set budgets, initiate or even approve attack plans, etc.

      That's the point.

    2. Re:What's the point? by Tackhead · · Score: 2
      > But lets imagine a real time strategy in which you are one of three allies (USA, Britain, Russia), fighting a 6 hour battle simulating WWII. Now lets imagine you are the US, and I am Winston Churchill. I've been managing my armies for the last three hours when my partner tells me dinner is ready.
      >
      >Am I supposed to:
      >1.Tell her to fuck off?
      >2.Use my keyboard as a plate?
      >3.'Press pause' and tell the 5 (or 50) other players to wait for me to come back?
      > 4.Let the computer do what its good at?

      1) Instead of "Fuck off", how about "Bring the food in here, serving-wench!"
      2) If you're lucky, you'll get to use your keyboard as a plate. If you're unlucky, your lap will be the plate. And it'll be French Onion Soup.
      3) You'll have to press pause anyway while you yank the keyboard out and run screaming around the room.
      4) So yeah, you'll still need an AI.

      > I'm not a hardcore player either; my mouse clogs up etc, and I hate micromanagement. This kind of stuff would work just fine - perhaps 24 hours a day (with me checking in daily for an hour to set budgets, initiate or even approve attack plans, etc.

      Y'know, I'd like that in a slow-moving RTS like your imaginary WW2 sim. Imagine a [single-player] game that took over your PC and ran a world in the background, 24/7, for a period of weeks/months.

      Churchill was a hero - but even he had to sleep.

    3. Re:What's the point? by inerte · · Score: 1

      Oh well, perhaps you won't like the IA on this game, but they can continually improve it until maybe, can replace the player. Even if it doesn't, it's innovation for now, and that we must applaud.

      Now imagine if an AI learns how to play the style of the champions, for example, if the CounterStrike champion of your local LAN center is a camper with a sniper or a machine gun, what crate he likes to hide on that map, etc, etc.. Even playing 50% of this, you could effectivily play against "half" of what the world's best player has to offer.

      For example, bots could also be created for RTS games. Imagine that you suck against fast players with some race on a particular game. You could download enemies with this playing style, and practice against.

      Of course, it won't be the same as the real thing, but for training or for fun, it's a great step.

    4. Re:What's the point? by PainKilleR-CE · · Score: 1

      So the question is, what's the point? If "real life" intruides on my gaming, I simply hit pause and come back to it later.

      In the article it specifically states that this is an online real-time strategy game in which the world decays at a rate completely independant of how long you've been playing (in other words, the world decays on the server, not the client). There's no hitting pause, though you could log out of the game, but then the game goes on anyway.

      It just seems to me like one of those things that'll make people go "wow!" for the first couple of minutes and then never use again.


      I'm wondering whether or not this AI is running on the server or the client myself. It would seem ideal that you could just set the thing to go and log off, but that would take some pretty good servers to manage if there will ever be a lot of players. If it's on the client I have to wonder how much players could take advantage of it to 'enhance' the playing style used by the AI.

      --
      -PainKilleR-[CE]
  18. Isn't this called an aimbot? by teamhasnoi · · Score: 0, Troll

    Bastards using aimbots and bots should be beaten with their Packard Bell mouses, and strangled with the speaker cords of their AIWA Mega-Bass 3D LCD Super Casino Boombox/Stereos.

    1. Re:Isn't this called an aimbot? by Anonymous Coward · · Score: 0

      Ahh, the man that can't play a decent game, so blames his losses on cheaters. Maybe you should just give up gaming, cause it'll eventually drive you into an insane killing spree.

    2. Re:Isn't this called an aimbot? by teamhasnoi · · Score: 1
      it'll eventually drive you into an insane killing spree.

      Won't that mean I'll be unstoppable? I'm going to rename myself Das JuggerNaut.
      Naut.

    3. Re:Isn't this called an aimbot? by Maran · · Score: 2

      Nah, aimbots point you at the enemy. This copies your playing style.

      So in my case, it'll consistently shoot about 5 pixels away from the enemy ^_^

      Maran

    4. Re:Isn't this called an aimbot? by teamhasnoi · · Score: 2

      Apparently the Mods have Packard Bell mice AND AIWA Mega-Bass 3D LCD Super Casino Boombox/Stereos. Sour Grapes. :P

  19. hmm by ShooterNeo · · Score: 2

    One big problem that is immediatly obvious. If the games fancy genetic algorithm is actually good, you could probably hack the game with a state file made by someone who was really GOOD at the game.

    However, as anyone who's played this type of game before would attest : sometimes you just HAVE to go afk RIGHT NOW or you lose your connection to the server due to technical reasons.

    It would be very nice if the game would take at least basic action to prevent death (such as casting teleportation spells, healing, running away...SOMETHING other than standing there) if you get attacked and you are afk or linkdead.

    1. Re:hmm by Anonymous Coward · · Score: 0
      If the games fancy genetic algorithm is actually good, you could probably hack the game with a state file made by someone who was really GOOD at the game.

      Is it just me or do you seem like a total idiot trying to sound like someone who knows what he's talking about. For you I reccomend www.about.com.
  20. Hmmm by theRhinoceros · · Score: 2

    I wonder if you could get the computer to absolutely demolish your opponents with rushes if you simply have it watch you build a few buildings, set up a super-fast rush attack, repeat, and then just turned it on and watched it go. If you did it fast enough, and the AI's sample size of your behavior small enough, you in theory just watch it pump out Zergling-equivalents after just 3, 4 minutes of "teaching it." Let the AI 0wNz0r your opponent... unless he's doing the same thing. I can sort of see this becoming something of a fad, who can "train" their AI's to be more vicious/effective.

    1. Re:Hmmm by Wiwi+Jumbo · · Score: 1

      If I remember correctly that's a mode that Sega put into Virtua Fighter 4 for the PS2... you could "train" an AI and then fight that AI against your friends AI....

      I think it has possibilites...

      --
      Wiwi
      "I trust in my abilities,
      but I want more then they offer"
  21. Starcraft bsing would be hard to do... by MongooseCN · · Score: 4, Funny

    My only question is if it could even learn to bs for me on those laggy starcraft 3v3 games.

    I don't know about bsing but maybe if you hooked up a mechanical system to your serial port and ethernet cable, it would learn how to pull the cable out of the wall just before the end of your starcraft games.

  22. First Post (moderators keep reading) by GothChip · · Score: 1

    Maybe this can be applied to a plug-in for IE. Then it can constantly refresh the frontpage of /. and try and get first post whilst I'm off hunting down pictures of Natalie Portman.

  23. Playing what? by Hack+Shoeboy · · Score: 0

    If I had a machine that would keep "playing" for me, I'd never leave m room!

    --

    IN TEH FUCHAR, LITERSY WLIL EB OPSHANAL!!!!!111
  24. What?!?! by Anonymous Coward · · Score: 1, Insightful

    Why can't it take out the damn garbage and let me play?

  25. The Interesting Thing Is Though... by Anonymous Coward · · Score: 0

    That they farm out the AI work to other machines playing the game, SETI style.

    see here

    Not sure how they are going to manage if nobody is online though!

  26. Virtual Fighter 4 by robbway · · Score: 2, Interesting

    Virtual Fighter 4 for Sony Playstation 2 (PS2) allows you to train fighters to fight in your style. It takes quite a bit of repetition to get it to learn, and then it can fight for you and like you do. It is very reminiscent of the portable Gigapets and their ilk.

    Imagine, I can now eat hot buttered popcorn with both hands as the game plays for me! Is their no limit to my weight gain?

  27. My only question is if it could even learn to bs by Anonymous Coward · · Score: 0

    .. If it could BM for you you'd never have to take bathroom breaks.

  28. Can't wait to teach it with a bot! by dave-fu · · Score: 2

    Rather, there won't be much of a need to teach it to play FPSes while using aimbots or RTSes while using de-fog of war'rs; once these bots are released it'll only be a matter of time before the proxy bots themselves are hacked and that will present another, potentially impossible obstacle to overcome. If it can out-micromanage and out-aim a human and it can't be detected as it's sitting as an external process, but some may use it as its intended for (why? can you not turn the game off for 15 minutes?) then there's going to be a lot of hand-wringing and a lot of irate people on either side of the fence.

    --
    Easy does it!
    This comment has been submitted already, 276865 hours , 59 minutes ago. No need to try again.
    1. Re:Can't wait to teach it with a bot! by Anonymous Coward · · Score: 0

      Honestly, just how threatening is the AI in FPS's now? While Aim is certianly important in FPS's (classic Quake3 for example is perhaps the most dependant on aim so I'm using it for the examples) that is hardly the determining factor. I'm no Zero4 or Fatality but I can handidly beat the quake3 bots on nightmare on all of the quake3 stock maps.

      How is this possible if aim is the bottom line? The answer is that aim isn't really much of a determining factor. Deathmatch is mostly about denial of items, map lockdown, ambushing, feigning, counter measures and counter counter measures and a lot of realtime per opponent style prediction.

      Read Whitecloud's excellent Quake3 strategy guide for more info.

      I cannot see a genetic algol being able to work through the truely massive set of complexity in a standard pro deathmatch and get much out of it. This isn't a chess style game, where there may be a massive "keyspace" of static moves to consider, or simple RTS gathering ops... It's much more like predicting the weather with a massive quantity of variables to consider.

      Bottom Line: Good FPS gamers have as much to fear from genetic algols as good musicians do. Not much.

  29. So here is the situation by Anonymous Coward · · Score: 0

    User plays game and sucks at it.
    So computer al sucks.
    But when the computer al sucks the player is better.
    But when the computer is better the player sucks.
    So we have an infinite loop of sucks/better/sucks

  30. Wow by Anonymous Coward · · Score: 0

    Think of all the time I will save now, having my computer play games for me. Perhaps I can get it to play solitare, so I can get more work done.

  31. Netstorm by Godeke · · Score: 3, Interesting

    Actually, at one point there was a game based in part on the ability to be disconnected and return called NetStorm. I actually liked it quite a bit (was a beta tester and bought it when it came out) but it ended up selling a very small number of copies and all the players on the server were using hacked clients by day two of the actual release.

    Anyway, the game would fight on while you were gone, which was possible because the pieces were stationary cannons and the like, so when you came back you probably were a bit behind, but not wiped out. I won a few times after a reconnect, so the idea worked.

    --
    Sig under construction since 1998.
    1. Re:Netstorm by Anonymous Coward · · Score: 0

      NetStorm was far more revolutionary than I think may people thought. I was saddened that it sold so few copies. In a world where WarCraft2 and all of those clones were around, they took that genre and added a neat little twist:

      Everything you did was stationary. You really sure you want to build that unit there? It's gonna stay there till it dies. Much more planning and fore-thought than the generic WarCraft move these troops here idea.

      That said, the reconnect was cool. I remember early on it used to diplay some of the players ips. I don't know how many times I say nuke wars. Some guy is losing, so he nukes the player who's beating him and he drops. He reconnects and nukes the player who nuked him, whose allies respond by nuking that guy again. So on, ad infinitum. Maybe the shoulda called it ping-flood wars or WinNuke Wars.

  32. MUDding by riggwelter · · Score: 1

    Just about the only game I play is Asylum MUD. I wonder if this AI would be able to determine what quests I want to do, and remember to snaffle a potion at appropriate times.

    If so, it's a better MUDder than I ;-)

    --
    Listening for the sound of the coming rain...
    1. Re:MUDding by Anonymous Coward · · Score: 0

      I used to play Asylum MUD, but with a lot of the bad change's they've made in the past months and the fact that it starts to get boring at higher levels (unless you're Dale and spend every waking moment trying to get exp), I've since stopped going there.

  33. To Game Developers by Speare · · Score: 5, Insightful

    I agree the server should be watching the player. How better to take notes on how to improve the gaming experience? But don't use it to play the game FOR the player when the player's bored with the game. FIX THE GAME.

    If you've designed your game with lots of boring repetitious stuff which is well-suited for a machine, then you've gone the wrong direction.

    If your idea of making certain events rare is a spawn-rate measured in hours or days, then you've gone the wrong direction.

    If you think of your paying customers as gerbils who will do anything, especially hitting the spacebar or attack key every ten seconds, for eight hours at a stretch, then you've gone the wrong direction.

    Instead, if you want to keep your player's interests, offer more entertainment that works within their available time. Make the player's time in the game more valuable. Make it possible to play a little over lunch, a little on Thursday evening, and still feel accomplishment.

    For starters, employ adaptive spawning instead of location-based spawning. If the server notices a party of adventurers who haven't fought anything in a while, decide approximately how tough an encounter should be, then let it descend upon them. Vary the toughness, vary the approaches, vary the circumstances which trigger a spawn. Don't count server time to the next spawn, count character time to their next adventure opportunity. If the game isn't focused on hunting and leveling to the exclusion of all else (hah, yeah, like THAT will ever happen in THIS industry), then watch the players' behavior to decide what kinds of quests the player likes. Ration those out at a rate that keeps them interested, in character-time, not server-time. If the player plays twice a week, give them the stuff they like each time they log in. If the player really does enjoy slashing for hours on end, then give them a little surprise every now and then.

    Massive multiplayer games should take advantage of the massive multiplayer-ness. Like, duh. The statistical analysis which could be done on player behavior in MMORPGs is staggering. The fact that game designers just don't bother doing it or using it, is mind boggling beyond the extreme. The fact that today's MMORPGs are essentially single-player games with thousands of human-powered NPCs just makes me wonder whether anyone really gets it.

    --
    [ .sig file not found ]
    1. Re:To Game Developers by FortKnox · · Score: 1

      If you've designed your game with lots of boring repetitious stuff which is well-suited for a machine, then you've gone the wrong direction.

      I think it should be said that if your game CAN have macros to accomplish a lot, you've done something wrong.

      --
      Good quote, too many chars. Seriously, the slashdot 120 char limit sucks!
    2. Re:To Game Developers by beleg777 · · Score: 3, Interesting

      If you've designed your game with lots of boring repetitious stuff which is well-suited for a machine, then you've gone the wrong direction.

      Diablo II, check.

      If your idea of making certain events rare is a spawn-rate measured in hours or days, then you've gone the wrong direction.

      Diablo II, check.

      If you think of your paying customers as gerbils who will do anything, especially hitting the spacebar or attack key every ten seconds, for eight hours at a stretch, then you've gone the wrong direction.

      Diablo II, check.

      Yup, I agree. I know you're talking about MMORPGs, but it applies here too. And I think the problem is the same as the ones we complain about in the business world as well. Making a quality product and making a successful product are often different. (see Blizzard vs Blizzard North)

      --

      Science may someday discover what faith has always known.
    3. Re:To Game Developers by Anonymous Coward · · Score: 0

      The fact that today's MMORPGs are essentially single-player games with thousands of human-powered NPCs just makes me wonder whether anyone really gets it.

      I'd actually argue that you've got it backward somewhat here. I actually think single player games are often better than MMORPGs because they actually develop a plot, and include events that seem unique. In MMORPGs, there's no attempt to tailor the environment for the individual.

      In this sense, MMORPGs are just single-player games with thousands of single players playing at the same time. But in another sense, they're much worse, because they don't have the whole environment scripting around you, the single character.

    4. Re:To Game Developers by bashibazouk · · Score: 1
      Blizzard vs Blizzard North

      But which is which? As I've always found resource gathering painfully BORING. As such I am not much of a fan of the warcraft/starcraft games. I do enjoy squad based RTS, myth the fallen lords and mech commanded for example. Diablo 2, though not perfect is a great game IMHO. I suppect I would reverse the "successful" and the "quality" to what you would chose.

    5. Re:To Game Developers by iabervon · · Score: 2

      Having certain events only happen once in a few days is probably good, actually; it's just that the player shouldn't be waiting for just this one thing. There are games where certain things turn up only once in years of play, and people get really excited when they turn up. The rest of the time, they look for other things.

      For that matter, if you have a ~once/week occurrence where the player had better be paying attention and has to do something situation-appropriate that isn't the usual thing (like run away as fast as possible), you'll develop a nice paranoia in your players even though it doesn't happen that often. Plus you'll make people not leave the game on autopilot because they'll not want to be gone when something important happens.

    6. Re:To Game Developers by beleg777 · · Score: 2

      Well, it all does come down to preference. I personally really like resource driven RTS games, and get sick of hack n slash RPGs much more easily.

      To me though, the thing is SC had extrememly well thought out details. The details of D2 were rather sloppy, and the coding was abysmal. If you want to disagree, take a look at the patch changes list, and remember that many ballance changes that happened were not included. And then consider how efficiently the program runs after all that. And the origional D2 runs in the same resolution as SC, too.

      Regardless, I can't argue that you should or shouldn't like one more than the other. I'm just saying one was a good idea further developed and excecuted well, and the other was a good idea that was done not nearly so well.

      --

      Science may someday discover what faith has always known.
    7. Re:To Game Developers by Anonymous Coward · · Score: 0

      The parent post actually has a clue: He mentioned non-location based events. I can also suggest: Add in as many surprising factors as possible, make the game dynamic. Not everything should be totally random either, but a little story unfolding in the world.

      The reason people wait and yawn in most MMORGS is that they KNOW where the next monster will pop-up out of thin air. They usually KNOW the statistics how often the good spawn will come and at what rate it will spawn something there.

      It's mindbogglingly stupid design. However, some players really get a kick out of being addicted to this. I suspect that is because of personal problems they'd rather avoid by hanging out in a virtual world for months.

  34. An AI playing a MMORPG for you? by Wandering+Idiot · · Score: 0

    Amd you thought Progress Quest was just a *joke*...

    1. Re:An AI playing a MMORPG for you? by Amit+J.+Patel · · Score: 1

      I am totally addicted to Progress Quest. :-( I dream of fetching the royal anvil.

      - Amit

  35. ...learn to bs for me on those laggy starcraft 3v3 by Chexsum · · Score: 0

    Some people cant get DSL/Cable!!!

    And now that I have it - I understand what you mean. :(

    --
    Pixels keep you awake!
  36. Re:Does EVERYTHING have to be automated?! YES! by Havokmon · · Score: 2
    What is this world coming to if we have a COMPUTER to play our COMPUTER GAMES. I thought these things were for fun, and that people enjoyed playing games THEMSELVES! What was I thinking?

    Ever play UO? It's THRILLING to sit for hours and practice magic, or hiding.

    I had a little metal ball that sat on my Macro Key - so I didn't have to sit for hours before I could go out in the woods and be PK'd.

    --
    "I can't give you a brain, so I'll give you a diploma" - The Great Oz (blatently stolen sig)
  37. Already used by ciupmean · · Score: 0

    Since GP1 ... Remember when playing with multiple players .. each one played only for a short while giving the turn to the next player .. while our car kept being controlled by the computer based on our previous driving ...

    Btw .. does Alice bot posts on slashdot too?

    greets

    --
    One day your head will be your box, your brain will be your client, and all energetic problems will be solved...
  38. Is this really an AI? by Winterblink · · Score: 1

    Now is this really an AI or simply just a kind of statistical probability and analysis "tool" (for lack of a better word)? Is all it doing just simply watching what you do, saying "oh when he comes across a zombie he's more likely to cast x spell" and storing that somewhere? Sounds more like a self-adjusting script to me, and if that's all AI is considered these days then oh well. :)

    --
    "I'm a leaf on the wind. Watch how I soar."
    -Hoban Washburn
    1. Re:Is this really an AI? by XSforMe · · Score: 1

      Depends on what you mean by AI. According to AIMA there are at least four schools of thought within the AI research fields (act rational, think rational, act humanwise, think humanwise).

      The system described within the cited article attempts to act humanly, the underlying mechanics are of no concern, it is the actual result that matters. To some researchers this is AI, to others it is simply a clever mechanism. Most AI research is trying to focus on making computers "act rationally" nowadays.

      --
      My other OS is the MCP!
  39. MMORPG + AI + Email = Management 101 by Tewley · · Score: 2, Funny

    I'm waiting for the day I can deploy my MMORPG character using an AI, head off to work, and once and a while repond to his thoughtful emails when he encounters trouble in the game.

    I'll send him back a response telling him what to do, and if he screws it up, and doesn't get iced by some goblins or whatever, you can be sure it will come up at his next performance review.

  40. Did the macros write themselves? by yerricde · · Score: 2

    I've heard/seen of macroing in MMORPG's for years now.

    In this system, the AI learns your playing style and writes the macros itself.

    --
    Will I retire or break 10K?
    1. Re:Did the macros write themselves? by DNS-and-BIND · · Score: 3, Insightful

      I'm always suspicious of how "AI"'s (actually not AI, computer player) "learn"ing your play is actually implemented in computer games. In my experience, the computer opponents just run around in circles, launching attacks that consist of merely pushing units toward the player, and only succeeding if the CP's resources outnumber the human's. If they are doing some kind of learning, it's non-obvious to the observer.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
    2. Re:Did the macros write themselves? by flumps · · Score: 1

      Games (re halflife, or c&c) dont actually learn at all, afaik.

      They are simply programmed to behave in a certain way (like a chess game, exploring all possibilities until an endgame is found) or using tolerance levels, layed behaviour and cooperation like in halflife (unit seen, increase alertness level, find cover, fire, throw grenades, is my team doing any tasks I could be?). Both of these are considered Top Down AI, where as this system seems to use bottom up learning techniques (eg forced learning Neural Networks).

      Programmers dont build learning into games for several reasons:
      a) the game would take ages to learn your gameplay techniques
      b) it would be too easy for you
      c)they have no control over certain situations they need to have for storylines, plotlines and other things like that.

      --
      "So there he is, risen from the dead. Like that fella, E. T." - Father Ted Crilly
    3. Re:Did the macros write themselves? by DNS-and-BIND · · Score: 2

      I was actually referring to computer players that play wargames. Not those silly Dune 2 clones that still seem to be around despite their mind-numbing lack of innovation.

      --
      Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  41. Reminds me of a Douglas Adams quote by nick255 · · Score: 5, Funny

    "The Electric Monk was a labor-saving device, like a dishwasher or a video recorder. Dishwashers washed tedious dishes for you, thus saving you the bother of washing them yourself, video recorders watched tedious television for you, thus saving you the bother of looking at it yourself; Electric Monks believed things for you, thus saving you what was becoming an increasingly onerous task, that of believing all the things the world expected you to believe. "

    An now we have AI's to play tedious computer games for us!

  42. Play with yourself by cryptor3 · · Score: 1

    It would be interesting to be able to take your AI snapshot from a month ago and play against it, and see if you've improved.

    1. Re:Play with yourself by ciupmean · · Score: 0

      You can do that without AI ... >;)

      sorry couldn't resist

      --
      One day your head will be your box, your brain will be your client, and all energetic problems will be solved...
  43. More Useful... by LooneyScotsman · · Score: 1

    ...would be an AI that could teach ME how to play, so i dont get humiliated every time i try an online game.

    --
    "Ask a stupid person, get a stupid answer"
  44. IF it played NETHACK by gl4ss · · Score: 1

    seriously, then i'd be more happier, might ascend for the second time too..

    oh wait..

    it learns how i play.. so it'll usually die before medusa to trolls, or wizard will wipe it's silly ass.

    --
    world was created 5 seconds before this post as it is.
  45. Greetings Professor Falken... by cant_get_a_good_nick · · Score: 2

    Strange game, the only way to win is not to play... how about a nice game of chess?

    Lame I know, but with the WarDriving reference just 2 stories away on the main page I just had to.

  46. non-essential? by germinatoras · · Score: 1

    Taking out the trash is definitely a non-essential task. It's much easier to just pile it in up to the very brim of the garbage can, stomp on it a few times (remembering to carefully avoid the streams of grease and rotten tomato juice that jettison from the containers under your foot) and repeat the process. Since there is a very large amount of unused space between an atom's election and the nucleus, you can continue to fill and compress the same canister for some length of time. You will eventually end up with..you guessed it..Neutronium - a substance so dense that nothing can possibly compress it further. At that point, you simply sell the neutronium on e-Bay to various scientist hobbiests on the internet and start over.

  47. AI for MMORPG's? by joeldg · · Score: 1

    How odd, though I am reminded of people making bots for Ultima Online in order to have their characters make money.. Saying most of these games are simply character building anyway.. I played lineage (lineagethebloodpledge.com) for a while until I got bored with character building and wanted to explore, explore before character building and you get killed. fun.. I have set up a large scale ALICE bot that people can put on their webpages at qboard.org (not 'just' a bot, it functions as a news tool, etc..) and am testing that out.. It has had 15,000 conversations so far! So, Hemo's if you want a bot that chats for you too.. ? ;) check botspot ..

  48. My dream AI always plays just outside my reach by dmorin · · Score: 3, Interesting
    What I want is AI that will suck at the game when I suck, and get better as I get better. That way it's not always a case of either I win all the time or lose all the time. Throughout the years I've noticed that chess programs tend to have that problem -- you can beat it all the time at level 1, but almost never win at level 2.

    I thought this would be a great way for children to practice the game. Seemed very "Diamond Agey" to me.

    1. Re:My dream AI always plays just outside my reach by germinatoras · · Score: 1

      That's a really good idea. I know what you mean, too - I got a copy of "Risk" from hasbro interactive. The AI was so hard on its "Easy" skill setting that I almost gave up on the game. But once I finally beat it a few times, I found that "Hard" wasn't much more difficult than "Easy". I really would have liked it if "Easy" would have made the computer a moron, and "Hard" make it into an experienced grand-master, with several different levels in between. Same thing goes for {war|star}craft - I can hardly ever beat the computer, and I really wish they had a configurable skill setting.

    2. Re:My dream AI always plays just outside my reach by DirkDaring · · Score: 0

      You cant beat Starcraft or Warcraft? You have to be kidding me? The computer is blasted EASY to cream every single game once you get his pattern down.

    3. Re:My dream AI always plays just outside my reach by Guitarzan · · Score: 1

      I agree. However, the computer is freakin' GOOD at Warcraft 3! It's a very worthy 1-on-1 opponent in that game.

    4. Re:My dream AI always plays just outside my reach by TheTomcat · · Score: 2

      What I want is AI that will suck at the game when I suck, and get better as I get better.

      Like those racing games, where the cars would slow down until you passed them, then fly around with eber-precision and unprecedented speed?

      No thanks. That just gets annoying.

      S

    5. Re:My dream AI always plays just outside my reach by JahToasted · · Score: 2

      Yeah, HAL was programmed to intentionally lose 50% of the time at chess (so the crew didn't think they were losers).

  49. Learn how I work wahoo by hmmm · · Score: 1

    Wouldn't it be great if this could learn how I *work*, so leaving me free to concentrate on games ;)

    1. Re:Learn how I work wahoo by Da+VinMan · · Score: 1

      Be careful what you wish for.

      --
      Please mod this post only if you think others should/n't read this. I have enough ego^H^H^Hkarma. Thanks!
  50. I don't play games by Anonymous Coward · · Score: 0

    forget games, if the thing can learn to BS for me, it should write my email and answer my phone at work.

  51. That's nothing... by grytpype · · Score: 5, Funny

    I have developed an AI that will make your Slashdot posts for you. It just pastes big quotes from the article and throws in a few off-topic references to the DMCA.

    --

    - Have a picture

    1. Re:That's nothing... by Mike1024 · · Score: 2

      Hey,

      I have developed an AI that will make your Slashdot posts for you.

      Imagine a Beowulf Cluster of those!

      It just pastes big quotes from the article and throws in a few off-topic references to the DMCA.

      Quotes from the article, eh? You must be new here. Welcome!

      The writeups here are always 100% correct, fair and impartial (except on days ending with a 'y'), so it's never worth reading the article anyway (as if you could expect it to display).

      -Michael

      --
      "Goodness me, how unlike the FBI to abuse the trust of the American public." -- The Onion
    2. Re:That's nothing... by MoogMan · · Score: 1

      Good going, except this version of your AI must be broken, it forgot to paste a big quote...

  52. And i nearly got banned by Lispy · · Score: 1

    from darkages for speedhacking and using my zippolighter to level skills...argh...

    cu,
    Lispy

  53. if added to 3rd person shoot em ups.. by sjwt · · Score: 1

    its all nice to copy your play
    style.. but could they also get
    it to mimick eleet smart ass coments?

    --
    You have 5 Moderator Points!
    Which Helpless Linux zealot/MS basher do you want to mod down today?
  54. FuuUUUuck YOOOOOOUUUUUU by Elwood+P+Dowd · · Score: 2

    My only question is if it could even learn to bs for me on those laggy starcraft 3v3 games.

    That's not funny at all... I always longed to meet one of those assholes in real life so I could slap them silly. Or at least scream at them for a little while. People like that are one of the many many reasons it takes twice as much time to find a decent starcraft game as it takes to play the damn game.

    --

    There are no trails. There are no trees out here.
  55. now what I would find interesting... by benson+hedges · · Score: 1
    would be if you could mod this "AI" into learning not only from the player, but also from the opposite players, and then have a bunch of "AI"'s fight against each other...

    Also, it could be used as a nifty screensaver... or to shock non-techie friends... "Yeah, I'm a bit stressed, so my machine is deathmatching itself."

    Let's just hope there are no Harvesters in this upcoming game...

    --
    Karma : Soylent Green (Mostly due to eating junk food and mocking religion)
    1. Re:now what I would find interesting... by PainKilleR-CE · · Score: 1

      would be if you could mod this "AI" into learning not only from the player, but also from the opposite players, and then have a bunch of "AI"'s fight against each other...

      There was a Quake2 bot (for single player DM) that did have a setting which allowed it to adjust skill level according to how well you did against it. If you spawned multiple bots with this setting, though, they scaled extremely quickly.

      Unfortunately (or fortunately depending on how you look at it), playing against that bot for a couple of weeks lead to a lot of accusations once I started playing against real players online again.

      --
      -PainKilleR-[CE]
  56. Re:It can learn to play badly? by sheean.nl · · Score: 1

    Can it reproduce my slow reflexes?

    If it can't... underclocking would work pretty well too.

    --

    If at first you don't succeed, then sky diving definitely isn't for you.
  57. Things to look for in "new" AI by currentdirectory · · Score: 1

    There are recently a couple of articles on slashdot regarding learning in robots, games etc.. I have read some comments who said what is so new about this... people are doing it from years. I think what people should look for is how "generic" the system can be. One type of learning is just store all the moves of previos games in database and just get the move based on the current position on the board. Obviously, this is not really "generic".

  58. A new kind of game by jetlag11235 · · Score: 1

    In online chess, there is now a distinction made between whether a person or a program is playing. Perhaps RTS games could mimic this, building some kind of interface to let people develop AI.

    Granted, this would take most of the RT out of RTS, but a lot of people are more interested in build orders and tactics than point and click.

    One would hope that the RTS games would be designed so that evolutionary strategies tend to domninate static ones.

  59. Missing the point, surely? by Rogerborg · · Score: 2

    Back in the day, when I was hacking netrek, I had a damn good go at writing a learning robot client, using a genetic algorithm.

    I failed, along with every other developer that tried it. I failed because while the game is composed of simple concepts - speed, turn, weapons, tractors, transporters - the emergent strategic complexity is way beyond an artificial player.

    The robot could win dogfights, but while it won the battle, the opposing humans were winning the war. It could never figure out or negotiate strategies. Even if I had got it to play a good strategy, the human opponents would have just found a better one, as they have done again and again when playing each other.

    That emergent complexity and strategic depth is what makes netrek such a great game, even today. As a simple rule, if you can write an AI that can beat a human, then you've got a game that's strategically limited, like chess, rather than one where strategy must be a flexible concept, like go.

    --
    If you were blocking sigs, you wouldn't have to read this.
  60. Forget 3v3... its all about UMS games by perrinkog · · Score: 1

    Play the normal games and the quality of opponent goes down (iq and maturity level).

    UMS games involve strategy, not just build_as_fast_as_I_can_and_rush.

    Try any Sunken D or Special Forces maps (personal favorites).

    --
    (Karma = auto -1)
    1. Re:Forget 3v3... its all about UMS games by Quill_28 · · Score: 1

      alright i am game(hah), what is UMS games?
      Universal Military Simulation?
      maybe Use map settings?

    2. Re:Forget 3v3... its all about UMS games by Anonymous Coward · · Score: 0

      use map settings

  61. warcraft 3 by deft · · Score: 2

    lately, the way ive been playing on battle.net, the AI would watch my strategy closely, evaluating diligently, predicting the style and outcome of my strategy,...

    and at that crucial moment i get a phone call and need its help for a few minutes, i click it on and...

    every character would slit its own throat, saving the gold and lumber.

    --

    There's nothing Intelligent about Intelligent Design.
  62. Will it pay for it's share of the bandwidth ? by Anonymous Coward · · Score: 0

    That's just what I need, an AI that goes online behind my back to play with my friends :)

  63. My likely scenario by Anonymous Coward · · Score: 0

    After coming back from taking out the garbage...

    me: 'Damn, what happened to my character !?'
    AI: 'I've been observing your playing habits, and was playing in your absence. Based on your observed abilities, I felt that the character was better of dead.'

  64. TIme Machine? by virg_mattes · · Score: 2

    No, no, there's no time machine. You remember the whole Atari ad campaign about "gaming at the speed of light"? See, when you do that, time slows down, so you can game longer. Get it?

    Virg

    1. Re:TIme Machine? by yasth · · Score: 1

      Actually going faster would mean you could fit less hours into the week. To fit more hours of game time into the rest of the worlds week acelerate the rest of the world, and stay still.

      --
      I'd do something interesting, but my server can't handle a slashdotting.
  65. How would this work? by stevarooski · · Score: 2

    The article appears to have been slashdotted, but even so, given the state of AI research right now as I understand it (and I'm probably behind), there are some significant limitations on how good a system like this could be.

    1. If this system truly learns from players, it will require a significant set of training examples in order to 'learn' what the best decision is at any point in the game. In this case, I would think 'best' does not mean 'most likely to win the game' but 'most like the player'. With the number of variables involved in playing a game, it would either take a lot of saved data or a long time to learn any sort of useful evaluation function.

    2. How would a learning system like this decide on which variables to examine when making its decision? Games vary widely. Usually, the less specific the variables--specific meaning the more evenly the value of a variable seperates information into groups--the less accurate the result of the decision will be. This is called 'Information Gain'.

    Even if the system takes the easier route of applying its own evaluation function instead of trying the learn from the player, there are still a lot of difficulties to overcome. For some games--like starcraft--evaluating the state of the player's game is somewhat easy. Using starcraft as an example, one could attatch values to all of the units and then try to move to the state with the highest unit value. However, for other games--like, say, MMORPGs--this would be a nightmare.

    As an example, one of the research projects I've worked on involved training a decision tree algorithm to evaluate link texts to web pages based on user evaluation of those labels. The object was to create a system that would take a page, create an anchor text, and then use a user-data trained evaluation function to choose the best label to pass to the page generator. Even with good data (albiet not enough) and good differentiation between page evaluations, our system was right about half the time.

    I don't know if I buy a realtime learning gameplaying system that's good enough on current hardware. Especially one that works out of the box on all games. There are tricks one can that help, but the real thing isn't quite here yet.

    --

    - - - - - - - -
    Don't worry, being eaten by a crocodile is just like going to sleep in a giant blender.
    1. Re:How would this work? by PainKilleR-CE · · Score: 1

      I don't know if I buy a realtime learning gameplaying system that's good enough on current hardware. Especially one that works out of the box on all games

      I don't know if the article's just up and down or what, but the second time I tried to get to it, the thing came up just fine. In any case, it answers your question, because it's being developed for a specific game by the developers of said game, and it's an online RTS game.

      --
      -PainKilleR-[CE]
    2. Re:How would this work? by Anonymous Coward · · Score: 0

      I'm an AI newb, but AFAIK, genetic algorithms learn very slowly. They've been described as the "third best way to do anything". (Neural nets are the second best way to do anything.) I think this means genetic algors is a very flexible method that can be used for almost anything, but isn't impressively effective.

      I once saw a demo tape of a genetic algors system for stick-and-spring "creatures" learning how to "walk". I think it takes several days before they can do anything, but it does work, and some of the methods of locomotion are non-obvious.

      As a previous post mentioned, it's hard to express strategy in a way that works well with genetic algors. So I will be surprised and impressed if the game idea really works.

  66. Game playing for you by SablKnight · · Score: 1

    Bah, go one better. Play ProgressQuest! No time spent training the computer, it already knows!! Save hours each day!!! (Re)learn the basics, like personal hygiene!!!! Master the appropriate use of punctuation!!!!!

    OK, I'm done now.

    SablKnight

  67. Linking Knowledge Stores? by LinuxHam · · Score: 2

    I'm wondering if anyone has attempted to link the knowledge stores of an AI chatbot like Alicebot.

    I enjoy the fact that she can learn, but it seems she would learn at a much faster pace if she could link with other Alicebots via Jabber to syncronize her data stores.

    --
    Intelligent Life on Earth
  68. Playing against machines online? by fredhsu · · Score: 1

    The whole point of online gaming is to play against human players who can react to new situations with original ideas.

    Why on Earth would I pay to go online to play against hundreds of machines who are playing on behalf of their owners?

  69. AI do have its uses, though by lingqi · · Score: 2

    I would want it to do the taunts for me.

    nothing like have somebody (the computer, in this case) talk smack to your opponents when your hands can still be occupied kicking his / her ass.

    speaking of which... AI to find "my style of pr0n" while hands are occupied with other stuff might be useful too. hmmmmm...

    --

    My life in the land of the rising sun.

  70. This goes two ways. by Anonymous Coward · · Score: 0

    When warcraft 3 came out my brother and his friends threw a lan party and spent close to 5 hours just watching the computer play itself. After getting the most efficient strategies down to a science they started to play each other. I guess it's different for them, but 5 hours of learning strategy from a cpu vs. cpu game seems pretty boring to me. I'll just stick to my cpoy of EV Nova and not worry about AI.

  71. this is perfect for me by AssFace · · Score: 2

    I am far too busy with my daily routine and work -I want to play games, but my schedule just does not allow it.

    This is so great, now I can have this thing play games for me all the time.

    I feel like I am having more fun already.

    --

    There are some odd things afoot now, in the Villa Straylight.
  72. moods by hereward_Cooper · · Score: 1

    I want a system that will detect my mood, so that when I'm in a...

    grumpy mood -- it lets me win quite easily, but not obviously, in order to make me feel better with my self (yes I'm very shallow :)

    and when in a happy mood it should be able to challange my wits =)

    -- Coops

    --
    zadok.org.uk
  73. Wait 20 years qjkx by Anonymous Coward · · Score: 0

    This should be patented and delayed for 20 years. We need to stop progress. Go back to the old ways, which work best. Churh, mom, and baseball. Stop thinking about the future. OP.

  74. is Tivo an electric monk? by zrodney · · Score: 2, Interesting

    I've wondered if Tivo qualifies for the electric
    monk from the Dirk Gently Holistic Detective book

    I can't count the number of shows that the tivo
    decided I should record which I've never really
    watched before the space was reused for another
    show.

    granted, the Tivo doesn't ride a horse

  75. Lifestyle limitations on gaming? by surfimp · · Score: 1

    He said many players of online games become frustrated because their lifestyle limited their interaction with a game world.

    Jeez, so are we to infer that what "hardcore" gamers really want is not AI to play their game for them, but rather a La-Z-Boy/toilet combination, with IV drip, a 21" monitor, surround sound system, and T1?

    Reminds me a bit too much of the "coppertops" in The Matrix, thanks. I guess I'll have to settle for real life.

  76. AI topic? by $carab · · Score: 1

    Given the rather surprising amount of Artificial Intelligence related categories recently, I think the powers that be should seriously considering adding an AI topic. Just my 2 cents.

  77. "Non-essential" by shpoffo · · Score: 1

    Taking out the garbage is 'non-essential to you? What white man were you born to?

    -shpoffo

  78. that's not gonna be much fun... by rtscts · · Score: 1
    Then I want it to play the best strategy
    Seems the only way to win is not to play..
  79. BS'ing in SC by ShoeHead · · Score: 1

    Wow, bs'ing. It's been a while since I thought about that. There was a great web board dedicated to it for a couple years, scbackstab.com, but it fell into a downward spiral of trolling and stupidity.

    For some great pics of me in my BS'ing prime, you might want to check out www.geocities.com/chikin03

  80. Yeah, but what about macroing? by machine+of+god · · Score: 1

    I mean seriously, what if every night I leave a macro program running (I'm a dirty cheater, I know) that fishes for me all night long. Or hides. Or whatever (I'm thinking UO here, where the more you do something, the better you get at it). In any case, won't the AI immediately find a place to fish then if I turn it on? Suck.

  81. Evil Twin? by Pvt_Waldo · · Score: 1

    Instead of AI that plays like you for you, how about if it slowly creates your evil twin? The AI that knows you but has an overriding urge to hunt you down and kill you. That might be kind of interesting. The better you got at the game, the harder the boss would be to beat as it were. And your goal would be to find your evil twin in some huge world.

  82. Female AI by PaganRitual · · Score: 1

    if you are nerdy enough to want the computer to have artificial intelligence sufficent to be able to play the game for you when you arent there, then you had better start hoping they implement artificial intelligence in girls sometime soon, cause no girl with 'real' intelligence is gonna wanna touch you ... hehehe

    ... and are they gonna implement a female version of the ai to play the games? some qualities required by this ai would be to

    - question the purpose of playing the game at all
    - suggest that instead of playing you do something 'romantic' instead of playing "boring computer games"
    - ask why you dont talk to the characters to see what issues they have that would make them so violent, instead of riddling them all with bullets.
    - complain about the breast/hip size of all the female characters in the game, and make snide comments about their skimpy attire

    (although i must admit i jiggled the boobs of the Aribeth model in the char viewer in NWN for ages hehehe)

  83. catheter anyone? by x0interrupt · · Score: 1

    what is this "pause" you speak of?

  84. A whole new trend in gaming? by Myco · · Score: 2
    Yikes, shades of Mr. Katz... Anyway, if this approach is successful at approximating player behavior, I think it could be a wonderful thing and introduce an exciting new trend into the online game industry. Consider:
    • Right now, even good games have their boring periods where the user must do many repetitive actions dictated by some simple rules. These actions would easily be learned by a good AI engine. Players could relegate such tasks to AIs and focus on the fun stuff instead. The trick would be to make sure the AI knows in what situation to begin the repetitive task -- maybe a little tougher, but should be manageable. It's similar to what medical diagnosis AIs have been doing for years.
    • The ability of players to automate repetitive tasks will encourage game developers to focus more on the aspects of play that are really fun. It will make boring games more obviously boring -- if I can spend an hour playing and then turn it over to the AI and have it play just as well, then it's not really a very fun game is it? So, we raise the bar for innovative gameplay.
    • Whole new types of games could take advantage of this, along with the always-on connectivity of broadband connections. I'd love to see persistent strategy games, where you can check in on your kingdom for a few minutes or hours each day, and the rest of the time your trusty AI "advisor" runs things for you. Sort of remniscent of the old BBS door games, in a way. With MMOGs expanding into things like The Sims Online, it's clear that the medium is ready for more than just RPGs. A learning AI of this sort could be a massively effective enabling factor for innovation (chokes on buzzwords, hehe).
    I want to see it in action. I've got to wonder about their choice to use genetic algorithms -- they're notoriously "the third best solution to any problem" (neural nets are the second). Seems like a more traditional decision-tree-based approach would be more suitable. But it just depends on whether they've been able to tune the selection criteria and crossover function in a suitable way to address the problem at hand. Hopefully it works out well, because I'd like to see this approach become quite common.
  85. Don't Tell My Wife by Sunbaked · · Score: 1

    when its time to take out the garbage or do other non-essential things

    Since when is taking out the garbage non-essential??
    I keep trying to tell my wife the same thing about the lawn.

    The Inventor has it all wrong! Make an AI to do the "non-essential" things and let me do the gaming.. sheesh