Emergence is above all a product of coupled, context-dependent interactions. Technically these interactions, and the resulting system, are nonlinear: The behavior of the overall system cannot be obtained by summing the behaviors of its constituent parts. We can no more truly understand strategies in a board game by…
Just as the ancient and primitive religions of the world show profound similarities in their fertility rites and their sun and moon worship, many games appear to be common property to human beings everywhere. Indeed, the comparison is not at all farfetched: many games now thought to be mere children's pastimes are, in…
One consequence of the board-gaming boom has been to help designers come up with a set of principles and rules-of-thumb that add up, more or less, to a theory of fun. One way to get a sense of it is to look at a well-known game that violates many of this theory’s tenets. Monopoly is, by most calculations, the…
C is a big language with a lot of features, and it’s easy to get lost in how fun it is. But you can’t really appreciate a feature without knowing what it’s like to do without. So do things with limited resources. Make a binary adder using falling dominoes. Make a functional digital clock with neon bulbs, resistors…