Body: <p>I'm looking for any introductory/accessible reading on AI that can play games which involve social intelligence.</p>
  <p>Games like poker, where you might bait someone into overcommiting their hand or threaten them into not betting a lot when they should.</p>
  <p>Or warewolf, where there is a group of villagers, and a warewolf. Every night the warewolf &quot;eats&quot; a villager, and in the morning all the villagers get together to kick out a person who they think is the wolf. Wolf wins if he's the last one alive, villagers win if they manage to kick out the wolf before everyone dies.</p>
  <p>I know there's some online content on the game warewolf, but how does AI tackle such concepts in general? How are the rules represented, and how does the AI &quot;persuade&quot; and be persuaded?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-29T12:10:55.793Z
Comments.Text: You would probably have to design it. How do humans persuade each other? Chat messages? You probably don't want a whole GPT-2 in your game but maybe you can have some canned messages the AI can say.
Comments.UserDisplayName: Criticize SE actions means ban
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T03:56:05.110Z
Comments.Text: thank you for the reply. I have done a bit of reading and I guess what I'm looking for is an entry point into "arumentation theory". 
  
  How agents can exchange information to make joint decisions that meet their collective goals, or how they decide if they'll believe argument.
  
  Is there a good entry point into this?
Comments.UserDisplayName: Shiny_and_Chrome
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T08:30:15.747Z
Comments.Text: I think it's more of a game design question really. Video game AIs often cheat in order to create the desired level of difficulty. Or for easier difficulties, they kind of un-cheat; they cheat to make their position worse.
Comments.UserDisplayName: Criticize SE actions means ban
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T08:30:26.930Z
Comments.Text: Are you asking how AI players cooperate with human players, or how AI players cooperate with each other?
Comments.UserDisplayName: Criticize SE actions means ban
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T08:31:19.000Z
Comments.Text: In a typical video game, there would just be some system that decides which AI players co-operate, and that's that. If you're aiming to design an advanced game AI that is even able to co-operate with human players, then maybe the AI doesn't need to know whether other players are AI or human.
Comments.UserDisplayName: Criticize SE actions means ban
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T08:32:23.350Z
Comments.Text: I remember in Sid Meier's Alpha Centauri, you can make peace agreements with other AI players, basically just by asking. There is some kind of reputation system so they won't agree to peace if you just captured their city for example. AI players rarely initiate peace offers.
Comments.UserDisplayName: Criticize SE actions means ban
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T11:22:46.063Z
Comments.Text: I am asking about how AI cooperate and compete with both human and other AI. Specifically how the AI algorithm encodes the concepts of input from other agents as arguments which may or may not be true, and the AI has to make a estimate of the truth value of the statement.
Comments.UserDisplayName: Shiny_and_Chrome
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2021-09-30T13:17:04.660Z
Comments.Text: Probably no different from any other input. A signal from another player that may or may not indicate their intention is no different from a pixel in a picture that may or may not mean it's a cat picture.
Comments.UserDisplayName: Criticize SE actions means ban
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2022-04-01T09:19:40.927Z
Comments.Text: Im really sorry for bumping old thread, but searching similar information. Can someone help me?
Comments.UserDisplayName: FillipSmith
Tags: <reference-request><game-theory><incomplete-information><card-games>
Title: AI for games which involve social intelligence. Games like warewolf where players must persuade, charm, threaten etc
UserDisplayName: Shiny_and_Chrome
ThreadText: # AI for games which involve social intelligence. Games like warewolf where players must persuade, charm, threaten etc
  
  (Asked by: username_0 on 2021-09-27)
  
  I'm looking for any introductory/accessible reading on AI that can play games which involve social intelligence.
  
  Games like poker, where you might bait someone into overcommiting their hand or threaten them into not betting a lot when they should.
  
  Or warewolf, where there is a group of villagers, and a warewolf. Every night the warewolf "eats" a villager, and in the morning all the villagers get together to kick out a person who they think is the wolf. Wolf wins if he's the last one alive, villagers win if they manage to kick out the wolf before everyone dies.
  
  I know there's some online content on the game warewolf, but how does AI tackle such concepts in general? How are the rules represented, and how does the AI "persuade" and be persuaded?
  
  **Tags:** reference-request, game-theory, incomplete-information, card-games
  > **Comments:**
  > **username_1**: You would probably have to design it. How do humans persuade each other? Chat messages? You probably don't want a whole GPT-2 in your game but maybe you can have some canned messages the AI can say.  
  > **username_0**: thank you for the reply. I have done a bit of reading and I guess what I'm looking for is an entry point into "arumentation theory".   How agents can exchange information to make joint decisions that meet their collective goals, or how they decide if they'll believe argument.  Is there a good entry point into this?  
  > **username_1**: I think it's more of a game design question really. Video game AIs often cheat in order to create the desired level of difficulty. Or for easier difficulties, they kind of un-cheat; they cheat to make their position worse.  
  > **username_1**: Are you asking how AI players cooperate with human players, or how AI players cooperate with each other?  
  > **username_1**: In a typical video game, there would just be some system that decides which AI players co-operate, and that's that. If you're aiming to design an advanced game AI that is even able to co-operate with human players, then maybe the AI doesn't need to know whether other players are AI or human.  
  > **username_1**: I remember in Sid Meier's Alpha Centauri, you can make peace agreements with other AI players, basically just by asking. There is some kind of reputation system so they won't agree to peace if you just captured their city for example. AI players rarely initiate peace offers.  
  > **username_0**: I am asking about how AI cooperate and compete with both human and other AI. Specifically how the AI algorithm encodes the concepts of input from other agents as arguments which may or may not be true, and the AI has to make a estimate of the truth value of the statement.  
  > **username_1**: Probably no different from any other input. A signal from another player that may or may not indicate their intention is no different from a pixel in a picture that may or may not mean it's a cat picture.  
  > **username_2**: Im really sorry for bumping old thread, but searching similar information. Can someone help me?  
  
  ---
  
  ## 0 answers
  
  