1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Two Factor Authentication is now available on BeyondUnreal Forums. To configure it, visit your Profile and look for the "Two Step Verification" option on the left side. We can send codes via email (may be slower) or you can set up any TOTP Authenticator app on your phone (Authy, Google Authenticator, etc) to deliver codes. It is highly recommended that you configure this to keep your account safe.

More "Human" Bots

Discussion in 'Unreal Tournament 2003/2004' started by lycheeliang, Jun 6, 2013.

  1. lycheeliang

    lycheeliang TEH Unreal Lychee

    Joined:
    Jan 21, 2008
    Messages:
    29
    Likes Received:
    0
    http://www.techspot.com/news/50354-custom-ut2004-bots-are-more-human-than-real-life-players.html

    Programmers were tasked with the challenge of creating the most human-like UT2004 bots -- and it appears they delivered. In the competition sponsored by 2K games, the top two UT2004 bots tricked 52 percent of the judges into thinking they were guided by flesh and bone. To put that into context, the average "humanness" rating of living players was only 40 percent. This de-humanizing finding meant that some bots were judged to be significantly more human than their human couterparts.

    As a long-time UT2004 player, this brought back fragrant memories of being charred to a smokey cinder by relentless "Godlike" bots with impeccable alt-fire plasma gun skills. Of course, that was the default AI. In this challenge, bots were armed with custom AI routines which actually aim to be far from perfect, giving them more human-like affect.

    "The idea is to evaluate how we can make game bots, which are non-player characters (NPCs) controlled by AI algorithms, appear as human as possible," said Risto Miikkulainen, a computer science professor from the College of Natural Sciences.

    Amongst some of the interesting behaviors baked into these clever AI algorithms were grudges. Computer opponents would sometimes angrily pursue certain players of interest, often to their own detriment -- an undoubtedly human thing to do.



    Other modifications included a less perfect aim while making rapid movements and a natural selection-like system where successful bots would pass on presumably beneficial abilities to future spawns, gradually improving bots and better matching player difficulty.

    If we just set the goal as eliminating one's enemies, a bot will evolve toward having perfect aim, which is not very human-like. So we impose constraints on the bot's aim, such that rapid movements and long distances decrease accuracy. By evolving for good performance under such behavioral constraints, the bot's skill is optimized within human limitations, resulting in behavior that is good but still human-like.

    Source: phys.org
    Described as a "Turing test for game bots", the results of the contest were announced at the IEEE's Computational Intelligence and Games conference. The winning bots, UT^2 and MirrorBot, split the $7,000 prize. The "Turing Test" is Alan Turing's famous hypothesis which concludes a machine may be capable of thought when it, through a series of probing questions, produces answers indistinguishable from that of a human being.

    For anyone interested, the Unreal Tournament 2004 mod and the bots themselves are available for download here.
    http://api.viglink.com/api/click?format=go&key=552a35ca1eb1421626a0f973ac2a90af&loc=http%3A%2F%2Fwww.techspot.com%2Fnews%2F50354-custom-ut2004-bots-are-more-human-than-real-life-players.html&v=1&libId=8519e2ff-a4c8-42a0-bdb8-994324e699ef&out=http%3A%2F%2Fnn.cs.utexas.edu%2F%3Fut2&ref=https%3A%2F%2Fwww.google.com.sg%2F&title=Custom%20UT2004%20bots%20are%20more%20human%20than%20real-life%20players%20-%20TechSpot&txt=download%20here&jsonp=vglnk_jsonp_13705131380357

    anyone heard of this/tried this before?
     
  2. Jacks:Revenge

    Jacks:Revenge ╠╣E╚╚O

    Joined:
    Jun 18, 2006
    Messages:
    10,064
    Likes Received:
    216
    this actually sounds pretty cool.
    cool enough that I'm going to download it and try it. maybe tonight.

    I keep UT2k4 around for the occasional CTF, ONS, or Deathball match.
    more 'humanlike' bots would be a welcome change of pace since I never play UT online anymore.
     
  3. UBerserker

    UBerserker old EPIC GAMES

    Joined:
    Jan 20, 2008
    Messages:
    4,798
    Likes Received:
    0
    Wish they could do this for UT1 or UT3 too.
     
  4. lycheeliang

    lycheeliang TEH Unreal Lychee

    Joined:
    Jan 21, 2008
    Messages:
    29
    Likes Received:
    0
    note that their objective is to make bots more "human-like" in terms of behaviour in combat.

    not to make bots are skilled as or more than a typical human pro player.
    Human-like or not a human player would still be better at least in terms of tactics and movement.

    the "human" bots would just be less aimbotty than usual (especially in long range) and would be less predictable in their movement patterns (though not so much since they are well still bots).
     
  5. Arnox

    Arnox UT99/2004 Mod Crazy

    Joined:
    Mar 26, 2009
    Messages:
    1,598
    Likes Received:
    5
    I tried setting up this bloody thing a while ago. Could NOT get it to work. Wouldn't connect. Hm. Probably was just my connection acting up instead of any real fault with the mod though. Would appreciate any help if anyone has had the same problem.
     
  6. Thanatosaurus

    Thanatosaurus Member

    Joined:
    Feb 21, 2009
    Messages:
    88
    Likes Received:
    1
    I just downloaded it, but this is way more complicated than a mutator. There are so many files and folders! How does one install it for Instant Action play?
     
  7. leilei

    leilei ANIME ELF'S !!

    Joined:
    Jan 20, 2008
    Messages:
    570
    Likes Received:
    7
    I got it to work once. My experience with it was being restricted to stock weapons on DM-Anatalus shooting a bunch of Jakobs that don't feel all that more intelligent than the stock UT2 AI. It had a 'blind' feeling for some reason.

    It is not compatible with mutators and other gametypes, but that wasn't their point. It's just a blind taste test.
     
    Last edited: Jun 9, 2013
  8. Thanatosaurus

    Thanatosaurus Member

    Joined:
    Feb 21, 2009
    Messages:
    88
    Likes Received:
    1
    Oh, that sucks. Never mind.
     
  9. DaBeowulf

    DaBeowulf UT-mods Geek

    Joined:
    Feb 25, 2002
    Messages:
    171
    Likes Received:
    0
    http://www.moddb.com/games/unreal-tournament-2004/downloads/ut-2-botprize-ai-mod#commentform

    "Aw, they keep reconnecting (apparently when unstuck does not work or some related loop is encountered).
    And that happens a lot!

    Or is that maybe a problem with localized UT2004 versions?"


    The Pogamut(Gamebot) agent:
    https://github.com/franaisa/ExpertAgent
    also had this problem.

    The problem appears to be uncaught exceptions in both cases (different ones, though) no matter what old Java version I tried.

    That is a real shame.


    http://www.pogamutcup.com
    Interesting, have yet to try the 2014 Cup bots but the bots in the Artifactory were either simple examples or (if at all possible) requiring parameters or something to get them to fight entertainingly.
     
    Last edited: Nov 25, 2016

Share This Page