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 ...
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