Uses of Class
utilities.Game

Packages that use Game
learningRules   
models   
utilities   
 

Uses of Game in learningRules
 

Constructors in learningRules with parameters of type Game
SmoothPayoffLearning(Game g, double gam)
           
SmoothBGLearning(Game[] g, double gam)
          Initializing a BgLearning model.
PayoffLearning(Game g)
           
MyopicBRLearning(Game g)
          Constructor
ImitateBestLearning(Game g)
          Constructor
HybridLearning(Game[] g)
           
BgLearning(Game[] g)
          Initializing a BgLearning model.
 

Uses of Game in models
 

Methods in models that return Game
 Game[] StandardModel.getGames()
          Returns the games for StandardModel
 Game SingleDPL.getGame()
          Returns the value of game.
 Game[] SingleBGM.getGames()
          Returns the games for the BgModel
 Game RandomNetworkModel.getGame()
          Returns the value of game.
 Game PayoffLearningModel.getGame()
          Returns the value of game.
 Game[] HybridModel.getGames()
          Returns the games for the BgModel
 Game BiasedNetworkModel.getGame()
          Returns the value of game.
 Game[] BgModel.getGames()
          Returns the games for the BgModel
 

Methods in models with parameters of type Game
 void StandardModel.setGames(Game[] g)
          Sets an array of games, one for each state of the world.
 void StandardModel.createPlayersHigh(Individual[] inds, int s, ConnectionRule c, LearningRule l, Game g, double m, double z)
          Forms a new network of specified size; expects random to be set.
 void SingleDPL.setGame(Game game)
          Sets the value of game.
 void SingleBGM.setGames(Game[] g)
          Sets an array of games, one for each state of the world.
 void RandomNetworkModel.setGame(Game game)
          Sets the value of game.
 void PayoffLearningModel.setGame(Game game)
          Sets the value of game.
 void HybridModel.setGames(Game[] g)
          Sets an array of games, one for each state of the world.
 void HybridModel.createPlayersHigh(Individual[] inds, int s, ConnectionRule c, LearningRule l, Game g, double m, double z)
          Forms a new network of specified size; expects random to be set.
 void BiasedNetworkModel.setGame(Game game)
          Sets the value of game.
 void BgModel.setGames(Game[] g)
          Sets an array of games, one for each state of the world.
 void BgModel.createPlayersHigh(Individual[] inds, int s, ConnectionRule c, LearningRule l, Game g, double m, double z)
          Forms a new network of specified size; expects random to be set.
 

Constructors in models with parameters of type Game
RandomNetworkModel(Individual[] i, Game g, LearningRule l, double m, double p)
           
PayoffLearningModel(Individual[] i, Game g, ConnectionRule c, LearningRule l, double m)
           
BiasedNetworkModel(Individual[] i, Game g, LearningRule l, double m, double min, double max)
           
 

Uses of Game in utilities
 

Methods in utilities that return Game
 Game Individual.getGame()
          Returns the game
 

Methods in utilities with parameters of type Game
 void Individual.setGame(Game g)
          Sets the game