At the start of my internship I needed to get used to the
environment and meet all kinds of different people who I might be working with.
It quickly became clear that I needed to figure out what kind of project I wanted
to do here; they gave me freedom to do whatever I wanted, as long as it fit in with
recent ICT studies.
As stated in the introduction, one of their studies looked
at the influence of a virtual human’s facial expressions on a human player
while playing a game called Iterated Prisoner’s Dilemma. However, the avatar
only showed a brief facial expression after a round was done; it was not
possible to infer the computer’s decision based on his face. If two human
players were playing this game, one of the players might be able to guess what
decision the other player has made based on an (involuntary) expression.
Source: C. De Melo, L. Zheng and J. Gratch, "Expression of Moral
Emotions in Cooperating Agents," in 9th International Conference on
Intelligent Virtual Agents, Amsterdam, 2009.
I decided to focus more on that part of facial expressions
in games. However, the Iterated Prisoner’s Dilemma is not an ideal scenario to
look for facial expressions, because a player’s goal is not very clear. If a
player shows a genuine smile, the meaning of this smile is still ambiguous; he/she
might smile out of either competition or cooperation. In order to remove this
ambiguity I needed to design a new game where a player’s goal is always
obvious. Since we will be looking at facial expressions during gameplay, I
started thinking of bluffing in a poker game, so why not let people play a game
of poker against each other?
Unfortunately there are a couple of good answers to this
simple question. We would need to take a player’s existing poker playing
experience into account, especially when an experienced player is matched
against an inexperienced player. There are a lot of different variations of
poker, and even though Texas Hold’Em is considered to be the most popular by
far, it is also the most complex to analyze; we want to be able to tell what a
person is thinking when he/she makes a decision.
To remedy or reduce all of these problems I designed a new
game that is a drastically simplified version of poker. Players receive a
single card between 2 and 10 and they only have 4 different betting options: No
bet, low bet, medium bet or high bet. Additionally, the players will have a limited
time to make their betting decision, but this betting decision will only be
revealed to the other player when this time has passed. This is done to reduce an
experienced player’s ability to ‘intimidate’ a less experienced player by
placing bets instantly. The players will play for a limited amount of rounds
and will start out with enough chips to place high bets every round if needed. We
will record all facial expressions during the game and analyze these to possibly
find differences between bluffs, tells and general smiles. This information can
then be used for a more realistic virtual human playing a similar
pure-competitive game. A quick and dirty preview:
This preview has a working server back-end (meteorJS) that sends and receives messages from the Javascript front-end. The card is made completely in CSS with fancy transforms that allow you to rotate the card to put it face down.
Geen opmerkingen:
Een reactie posten