Skip to Content

critique of Rules of Play by Salen and Zimmerman

2 replies [Last post]
TDang
Offline
Joined: 10/10/2010

I'm trying to learn about the art of game design (that's why I'm here). I have a background in economics and game theory. The games I have designed to date have been "games" for the sake of economics/game theory experiments, not for entertainment. Anyway, on this thread, pelle pointed me toward the book Rules of Play by Salen and Zimmerman. I was able to get a copy from the library right away, and I'm checking it out.

I don't intend this to be a full review by any means. This is a chatty, uncareful discussion of their section on game theory (starting page 232 in my book). There are mistakes, and I'm trying to figure out if those mistakes make it more harmful than helpful to a game designer, or make it an appropriate simplification.

The section got my hackles up right away by saying, "Although it caused quite a sensation when it was introduced, the promises of game theory were never quite fulfilled, and it has largely fallen out of favor as a methodology within economics." As I mentioned in that other thread, this is simply not true. Game theory is hugely important in economics. This might not matter to a game designer, but it was a mistake which made me worry.

The sections on Decision Trees and Strategies are OK, although one could take the wrong message from some of it. First, there's an implication (which I think is just a bit of mis-phrasing, not a serious error) that a strategy is something selected from reasonable/non-stupid play on a game tree. Since it's trying to use the technical idea of a strategy, a strategy is anything which defines your play. From a programming standpoint, a strategy would be the program you give to a robot to tell them how to play the game, no matter what your opponent does, sensible or moronic. I think overall they describe a strategy well. Second, "players make a finite number of clear decisions that have knowable outcomes". Technically, for a game *tree* there might need to be finite strategies, but continuous choices (say, setting a price) are used in continuous variations on the tree idea all the time.

Probably a minor point, the concept of utility long predates von Neumann and Morgenstern, although they did formalize the ideas of expected utility theory (which is used lots when randomness comes into play, and may be the single most criticized-but-essential thing in standard economic theory).

In the "Game Theory Games" section there are a number of simplifications. Some are more misleading than others.

"Usually, game theory limits itself to games with only two players."
This is wrong. Economists and game theorists look at games with many players all the time.
"simulteneity"
This is confusing. In a strict, technical sense it may be correct, but given all the time they spent previously talking about decision trees, simultaneous doesn't seem to capture it. There are kinds of game theory for simultaneous moves and kinds of game theory for sequences of moves.
"utility"
I think they've got this OK. Utility is a number which is supposed to capture overall happiness with a situation. There might be quibbles, nothing big and wrong here.
"rational players"
This is a simplification which may or may not be appropriate. The core of game theory does assume rational (in the economic sense) game players. That's always where people start the analysis. Behavioral game theory includes many ways to weaken this assumption and allow "boundedly rational" players. No single way of weakening rationality has won the day yet, and everyone always starts with rational until they see a specific reason to try something else. But there are "something else"s available.
game theory game
There's a bit of uncarefulness in the way they describe things which I wouldn't accept from a student in a game theory course, but ... I'm not positive how harmful it is in this context. In game theory there are games and there are solution concepts. A game doesn't assume anything about rationality, it describes what possible choices are and how those choices lead to outcomes. A solution concept is a method for looking at a game and trying to figure out what would actually happen if that game were played. The most common solution concepts (Nash equilibrium and its variants) DO assume rationality. Anyway, this distinction between a game and a solution concept is important to a game theorist. I'm not positive if it's important to a game designer.

Getting to some meat, the descriptions of the three games which are classic games used for teaching various aspects of game theory (Cake Division, Playing for Pennies, Prisoner's Dilemma) are wrong or misleading in various ways. Best to just ignore them.

Overall, this is a bad way for a game designer to be introduced to game theory.

pelle
pelle's picture
Offline
Joined: 08/11/2008
Thank you for those comments.

Thank you for those comments. I know only the parts of game theory I have briefly encountered in courses on artificial intelligence and maybe some maths course (but that was over 10 years ago).

I have read most of the book, but not yet all chapters, and I think for every chapter an expert in that particular domain could probably come up with a list of comment like yours. Having a background in computer science I have (some) domain knowledge in many of the areas discussed in the book and can tell of a number of simplifications. Worse is that since each chapter is about 50 % a brief simplified introduction to something and 50 % about how that something applies to game design. Unfortunately this means that very little space is actually spent on discussing game design, and what you get is also quite shallow since no previous knowledge is assumed everything is kept on a very low level.

I can see the point in making a book on game design that requires virtually no prior knowledge, but on the other hand I can see that the book could have been much shorter and more precise and teach more if they had assumed at least that the reader already had some basic knowledge of maths, logic, graph theory, probability, statistics etc.

Other than that I like reading the book and feel like I learn many new ways of looking at game. If someone knows of a book that looks at game from different perspectives like this book do, but do so assuming that the reader has a more technical background to be able to do a deeper analysis on each aspect (or some aspects), that would be good to hear about.

Not that game design is purely technical in any sense, but when discussing it in a theoretic way like Rules of Play do it certainly helps to have some basic knowledge.

I like reading the book anyway though. Lots of interesting quotes and discussions, even practical hints despite the theoretic focus.

SiddGames
SiddGames's picture
Offline
Joined: 08/02/2008
Thanks

I have yet to read this book, though I've heard of it. Thanks to both of you for your comments on it.

Syndicate content


forum | by Dr. Radut