15.12.2012 Views

Bayesian Programming and Learning for Multi-Player Video Games ...

Bayesian Programming and Learning for Multi-Player Video Games ...

Bayesian Programming and Learning for Multi-Player Video Games ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

effects. In RTS games, there is a lot of strategy <strong>and</strong> tactics that have to be infered from<br />

partial in<strong>for</strong>mation.<br />

• Inductive reasoning: the capacity <strong>for</strong> abstraction, generalization, going from simple observations<br />

to a more general concept. A simple example of generalization is: [Q of the sample<br />

has attribute A] ⇒ [Q of the population has attribute A]. In all games, it is important<br />

to be able to induce the overall strategy of the opponent’s from action-level observations.<br />

In games which benefit from a really abstract level of reasoning (Chess, Go, RTS), it is<br />

particularly important as it allows to reduce the complexity of the problem at h<strong>and</strong>, by<br />

abstracting it <strong>and</strong> reasoning in abstractions.<br />

• Decision-making: the capacity to take decisions, possibly under uncertainty <strong>and</strong> stress.<br />

Selecting a course of actions to follow while not being sure of their effect is a key ability<br />

in games, particularly in (very) partial in<strong>for</strong>mation games as Poker (in which r<strong>and</strong>omness<br />

even adds to the problem) <strong>and</strong> RTS games. It is important in Chess <strong>and</strong> Go too as<br />

reasoning about abstractions (as <strong>for</strong> RTS) brings some uncertainty about the effects of<br />

moves too.<br />

• Knowledge: we distinguish two kinds of knowledge in games: knowledge of the game <strong>and</strong><br />

knowledge of particular situations (“knowledge of the map”). The duality doesn’t exist in<br />

Chess, Go <strong>and</strong> Poker. However, <strong>for</strong> instance <strong>for</strong> racing games, knowledge of the map is<br />

most often more important than knowledge of the game (game mechanics <strong>and</strong> game rules,<br />

which are quite simple). In FPS games, this is true too as good shortcuts, ambushes <strong>and</strong><br />

efficient movements comes from good knowledge of the map, while rules are quite simple.<br />

In RPG, rules (skills <strong>and</strong> spells effects, durations, costs...) are much more complex to<br />

grasp, so knowlege of the game is perhaps more important. Finally, <strong>for</strong> RTS games, there<br />

are some map-specific strategies <strong>and</strong> tactics, but the game rules <strong>and</strong> overall strategies are<br />

also already complex to grasp. The longer are the rules of the game to explain, the higher<br />

the complexity of the game <strong>and</strong> thus the benefit from knowledge of the game itself.<br />

• Psychology: the capacity to know the opponent’s move by knowing them, their style,<br />

<strong>and</strong> reasoning about what they think. It is particularly important in competitive games<br />

<strong>for</strong> which there are multiple possible styles, which is not really the case <strong>for</strong> Chess, Go<br />

<strong>and</strong> racing games. As players have multiple possible valid moves, reasoning about their<br />

decision-making process <strong>and</strong> effectively predicting what they will do is what differentiate<br />

good players from the best ones.<br />

Finally, we made a quick survey among gamers <strong>and</strong> regrouped the 108 answers in table 2.9<br />

page 39. The goal was a to get a grasp on which skills are correlated to which gameplays. The<br />

questions that we asked can be found in Appendix A.2. Answers mostly come from good to<br />

highly competitive (on a national level) amateurs. To test the “psychology” component of the<br />

gameplay, we asked players if they could predict the next moves of their opponents by knowing<br />

them personally or by knowing what the best moves (best play) was <strong>for</strong> them. As expected,<br />

Poker has the strongest psychological dimension, followed by FPS <strong>and</strong> RTS games.<br />

38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!