Open macterra opened 6 years ago
Types of games:
formal: has codified rules informal: an activity that can be usefully characterized as a game
abstract: substrate independence (chess, poker) concrete: substrate dependence (sports, mating, evolution, business)
finite: end conditions (time, score, etc) infinite: no end conditions (continues as long as there exist players)
competitive: player vs player cooperative: player vs environment
static: fixed rules dynamic: evolving rules
simple: self-contained complex: system of interacting games
Some initial thoughts...
A game is an activity that involves one or more players making choices (decisions, moves) in order to advance goals (preferences)
A player is an (intentional) agent that actively participates in a particular game
The game state is defined as the subset of world properties that are of interest to players.
Players assign a value to the difference between any two possible game states, positive if the transition is desirable, negative if it is undesirable, or 0 if the player is indifferent.
A team is a group of players in a game that cooperate because they have aligned goals.
Opponents in a game compete because they have unaligned goals.