1. Hey Guest, is it this your first time on the forums?

    Visit the Beginner's Box

    Introduce yourself, read some of the ins and outs of the community, access to useful links and information.

    Dismiss Notice

Humans vs Bots: Thought Experiment

Discussion in 'General Discussion' started by KingKongGoblin, Mar 31, 2012.

  1. KingKongGoblin

    KingKongGoblin Shipwright

    Messages:
    8
    I was wondering if some KAG players would contribute a few minutes of their time to try a quick thought experiment and post their insights?

    Im doing gaming research at York Uni in England. Atm I’m researching Social Presence, the social connection we feel with others through virtual environments, such as online games and multi-user simulations. I play a bit of KAG and think its a really interesting collaborative/ competitive game, it is both low fidelity, yet complex.

    The thought experiment I’d like you to try is this:

    So I’m currently looking into abiguity within virtual environments and one interesting part of virtual environments is how we feel towards humans vs bots. How would you feel if there was a KAG server, in which there were humans and bots but you did not know which were humans and which were not?

    To ensure ambiguity lets assume all the entities on the server had standardized names, did not communicate verbally/textually and all Bots would be given a ping score, etc.

    1. In terms of Social presence, would you feel feel more/less socially connected to the other players?

    2. In terms of immersion, would the ambiguity make the game less immersive than normal?

    Personally I would expect players to attempt to figure out which entities are bots and which are humans by some cunning means. What do you think? Do people treat all entities as humans if they know that some definitely are? Or do people treat all entities as bots if they know that some are?

    Next time you play, perhaps think about ‘what if some of these guys are bots’?

    cheers guys
     
  2. Both one and two would be less. One of the best part of the game is talking to all the different people!

    Of course most of us would try to figure it out. And in games, in this one especially, there are tells between bots and players so it wouldn't be too hard.

    Since there would be no verbal connections, there wouldn't be a difference between bots and players, besides skill levels, I would probably just treat everyone as a bot.
     
  3. CoolGreenApple

    CoolGreenApple Catapult Fodder

    Messages:
    23
    Agreed. Especially if we wouldn't be allowed to spam "For the King!" That's a big part of the immersion for me.
    However, I think it would be quite easy to tell a human from a bot with KAG's AI. Bots have a pretty predictable behavior. But still, less to both.
     
  4. KingKongGoblin

    KingKongGoblin Shipwright

    Messages:
    8
    Ok but lets assume for the experiment that the Bot behaviour is improved to a point which makes it tricky to tell between a Bot and a player who isnt great. :shad:
     
  5. CoolGreenApple

    CoolGreenApple Catapult Fodder

    Messages:
    23
    In that case, it would probably feel like everyone was a bot, like jerloch said. I most likely wouldn't play anymore, honestly.
     
  6. 8x

    8x Elimination Et Choix Traduisant la Realité Forum Moderator Staff Alumni Tester
    1. The Young Blood Collective - [YB]

    Messages:
    1,325
    I'd be trying to find who are real players between all the team mates. You need a feedback if you play a co-op game. If you build sth for the team you expect it to be used. If there's a response from any of the team mates -someone follows you, someone gives you some resources he got...- I perhaps would act as if any character was controlled by a human. In both points it would be less
     
  7. Contrary

    Contrary The Audacious Paramount of Explosive Flight Donator Tester

    Messages:
    2,196
    I'm pretty sure tehre have been a few games like this. There was one where one player is in a party and another is a sniper looking through the window. The sniper tried to figure out who was the player, and the player tried to blend in and not get shot.

    Anyways I don't think this would work in KAG. Even though pubs are very dumb the AI is a different kind of dumb.
     
    FuzzyBlueBaron and Foxodi like this.
  8. Beef

    Beef ก็็็็็็็็็็็็็ʕ•͡ᴥ•ʔ ก้้้้้้้้้้้ Global Moderator Forum Moderator Tester

    Messages:
    1,054
    If the bot was smart enough to learn from it's mistakes, change it's attack style to suit the needs of the situation, work well in, and respond to, the needs of a team, and have two driving goals which it switched between depending on how well the match was going (well - go fuck them up and find their flag, poorly - defend the base and don't let it get fucked up), then you'd still be able to tell which was bot or not, because the bot would be the only decent player on most servers.

    Anyway, to answer your questions; 1. Less. Unless the bot is a proper Hard/Strong AI, then it's just lines of code. Hard to find any affection for a system like that. Mind, doesn't stop me getting overly fond of my favourite dwarves in Dwarf Fortress or something.

    2. Depends. As a stand alone experimental server? Be cool. For the whole game? Meh, maybe to fill up empty slots, but it'd get old.


    Dunno how useful those answers are. Feel free to go for the follow up questions

    Also, your whole OP is bold. I don't even.


    ps. I know someone at York uni. Nice school.
     
    Froghead48 and Boxpipe like this.
  9. One

    One I got 99 problems and my name is One Donator Tester

    Messages:
    641
    I personally love the bots in kag, they may be imbeciles but just how they smile and then charge towards then enemy. In fact i often smile back at them. :shad:
     
    FuzzyBlueBaron likes this.
  10. BlueLuigi

    BlueLuigi :^) Forum Moderator Donator Tester

    Messages:
    3,620
    Are you assuming that with emotes or general motions I could not create some sort of turing test of sorts to devise which are which and keep tabs on them?

    I've never had this problem with treating all one way or the other, it is normally not hard to tell a bot apart from a human in an action paced game to the point where some of us have a sense of which is which similar to that of how you know if a predator is staring at you from some angle or not.

    If you're working on a project of social presence you might want to try MMOs instead where the social aspect literally makes the game.
     
  11. KingKongGoblin

    KingKongGoblin Shipwright

    Messages:
    8
    cool what department are they in? and Very useful thanks!

    yeah a stand alone, just a one off where everybody goes in getting a new handle/name to make sure its ambiguous.

    About the immersion aspect, so in multilayer games the chance that some of the other entities might be bots reduces immersion for you? But in a single player you can allow your self to become attached (in a humours way) to these little robots?

    p.s. fixed the bold, i have no idea either >.<

    Yeah of course there could be some simple script for bots to use emotes, reminds me of the old UT games where the bots used to make their action movie-esque one liners after killing each other. However this raises an interesting issue about trying to make bot communication realistic, or at least not so terrible that it breaks immersion.

    MMOs? that would be far too easy :)
    I get what you are saying but thats not my line of research. The thing is MMOs are all about social presence, we go there to be social, I am looking at social presence in games that do not have it as their goal, games where the social presence is emergent. Like team based FPS games, KAG, etc. I'm also looking into games that are conceptually similar to multi-user simulations, used to train people, and MMOs arnt very useful for this.

    Thanks for the replies so far
     
  12. Hoj

    Hoj Builder Stabber

    Messages:
    149
    The bots would have the voice of Mr. Bean therefore ruining the entire thing. :shad:
     
  13. The_Khan

    The_Khan Bison Rider

    Messages:
    757
    LOL, I'd post a thread to tell people to jump a lot on the spot so everyone knows who is and who isn't. :) So you'd see lots of people jumping up and down and the rest charging into battle. Also, I've never seen a bot use the shield parachute thing.
     
  14. JimmyNic

    JimmyNic Shopkeep Stealer

    Messages:
    72


    Actually this is more or less exactly what happened in TF2, as text speech on most servers was minimal and servers began the practice of given the bots "leet" names and assigning them a ping. The only way you could tell was by popping the scoreboard open and noting that the bots didn't have a display picture, although they have probably changed even that now.

    The practice is very damaging to gameplay, mostly because bots can rarely be programmed to be even as competent as the weakest human players. Either that or they play entirely unrealistically (see the bots from Counter-Strike: Source, the hardest of which are basically infallible aimbots). If you have played the game for a decent length of time it's usually quite easy to tell the bots from the humans by watching them for a bit.

    The human factor is very important, although I think in the absence of actual human players gamers will personify certain bots, mark some out as rivals etc. I certainly noticed this when I played Timesplitters back in the day. Part of the joy of online gaming is making friends and enemies, and the thrill of nailing a nemesis with a headshot or well thrown bomb is unparalleled in that regard. Humans always have a capacity to surprise you, whereas bots follow predictable patterns.

    If you had the time and inclination you could set up a blind test using a game with some good bots.
     
    FuzzyBlueBaron and Beef like this.
  15. One

    One I got 99 problems and my name is One Donator Tester

    Messages:
    641
    Only the migrants have the mister bean voice, not bots. Also, migrants are only in zombie mode.
     
  16. 8x

    8x Elimination Et Choix Traduisant la Realité Forum Moderator Staff Alumni Tester
    1. The Young Blood Collective - [YB]

    Messages:
    1,325
    i do that too lol. Even sometimes i dedicate some bad words to them, which I find funny for a sec
     
  17. Chinizz

    Chinizz Arsonist

    Messages:
    573
    I love the bots. Don't know why, I feel they got some kind of personnality, even they are predicatble.

    I don't know how I will consider others, if there is bots and humans. It could be nice to try this. :shad:

    EDIT : Why is there Shad at the end of my post ?

    EDIT : April fool?
     
    Redigit likes this.
  18. Redigit

    Redigit is not my actual name, it's Tommasop.

    Messages:
    233
    its actually pretty easy to tell if a person is a bot or a human, To try to chat with them to see if they sound normal ask what country there in and so on... :shad:
    And if they tell you information and they talk like a normal human being then there human.
     
  19. Chinizz

    Chinizz Arsonist

    Messages:
    573
    Yeah, but if we only use emote... and no chat... just see if they can climb on a team ladderbridge. If they can't, they are bots :shad:! Or really stoopid noobz.
     
    Redigit likes this.
  20. evene

    evene Builder Stabber

    Messages:
    18
    Like Regidit said, when you're more than a "casual" player, you can tell in a matter of seconds, who is a bot and who is not, if you played the game a bit. So you can't consider them as "normal" players, because the more you play, the more you can predict what they will or will not do. Maybe as AI get better and better, this will change. For now, bot is bot, it's better than no player sometimes in some games, for like, 5 minutes. :shad: