edu.princeton.repeatedgames.rgsolve.games.specialgames
Class RandomNormalGame

java.lang.Object
  extended by edu.princeton.repeatedgames.rgsolve.games.Game
      extended by edu.princeton.repeatedgames.rgsolve.games.BimatrixGame
          extended by edu.princeton.repeatedgames.rgsolve.games.specialgames.RandomNormalGame
All Implemented Interfaces:
java.io.Serializable

public class RandomNormalGame
extends BimatrixGame
implements java.io.Serializable

Creates a game where payoffs are distributed bivariate normal

See Also:
Serialized Form

Field Summary
(package private)  double mu1
          Mean for player 1
(package private)  double mu2
          Mean for player 2
(package private)  double rho
          Correlation between payoffs
private static long serialVersionUID
          Serialization ID
(package private)  double sigma1
          Std Deviation for player 1
(package private)  double sigma2
          Std Deviation for player 2
 
Fields inherited from class edu.princeton.repeatedgames.rgsolve.games.Game
description, extension
 
Constructor Summary
RandomNormalGame(int m1, int m2, double mu1, double mu2, double sigma1, double sigma2, double rho)
          Constructor
 
Method Summary
 
Methods inherited from class edu.princeton.repeatedgames.rgsolve.games.BimatrixGame
payoff1, payoff2, setPayoff
 
Methods inherited from class edu.princeton.repeatedgames.rgsolve.games.Game
actionUsable, copyUsableActions, delta, m, m1, m2, payoff, payoff, setActionUsable, setDescription, setDiscount, usableActionsDefined
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Serialization ID

See Also:
Constant Field Values

mu1

double mu1
Mean for player 1


sigma1

double sigma1
Std Deviation for player 1


mu2

double mu2
Mean for player 2


sigma2

double sigma2
Std Deviation for player 2


rho

double rho
Correlation between payoffs

Constructor Detail

RandomNormalGame

public RandomNormalGame(int m1,
                        int m2,
                        double mu1,
                        double mu2,
                        double sigma1,
                        double sigma2,
                        double rho)
Constructor

Parameters:
m1 -
m2 -
mu1 -
mu2 -
sigma1 -
sigma2 -
rho -