Old Discrete and Strategic Form Module

We gratefully acknowledge support from the National Science Foundation, NSF #9952280,
administered by the Department of Undergraduate Education.

using Java2 platform.

using Java2 platform

using Java2 platform.
If you do not have Java installed, here is the link with Java which is needed to run this application. Java 1.4 link . (Note that Java 1.3.1 or Java 1.4.1 will work as well).

Instructions for designing games with discrete form module

Instructions for designing games with strategic form module

Extensive form module - old version (Java 1.3.1 required)


This module is for designing games that human subjects play in experiments conducted over the Internet. Strategic form games for two players can be designed with this module, and so can discrete form games, in which several players jointly determine a path through one or more game trees.

The strategic form is for use in experiments that investigate strategic behavior between two players. Games defined in this form have a bi-matrix representation. The designer defines the dimensions and elements of each matrix, two payoff elements per cell. The moderator conducting the experiment determines the number of rounds in each game, and thus defines the number of strategies for each player, and their payoffs at the end of the game. In experimental sessions subjects are paired off according to a protocol determined by the moderator. One player in a typical pair chooses the column of the matrix, the other simultaneously chooses the row, and then they receive the corresponding payoff element that respectively applies to the row and column player.

The discrete form is based on the concept of a game tree, as defined in non-cooperative game theory. In the discrete form, several trees may be drawn, each tree representing a stage in the game. Probability transition vectors connecting the trees determine how likely a given tree will be repeated, direct play from one tree to another, and also define the probability the game will end. The discrete form is more flexible than the extensive form. It allows designers to construct a game in extensive form from a single tree, and thus relate each game history to a unique terminal node. Alternatively designers may exploit the parsimony of a Markov representation, by using several trees linked by their probability transitions.