Package edu.princeton.repeatedgames.rgsolve

Contains the core classes of the rgsolve package, including the solver class RGSolve, the solver settings AlgoParameters, and data structures like RGSolution for storing game solutions and algorithm information.

See:
          Description

Interface Summary
RGSolveProgressUpdater An interface showing necessary functions for any GUI that is compatible with updating of information from within RGSolve methods
 

Class Summary
AlgoParameters This class stores a data structure representing rgsolve's settings.
InnerApproximation This class is for inner-approximating the equilibrium set V* from smaller sets, by applying the Abreu-Sannikov operator to sets inside the calculated V*.
RGIter This data structure represents one iteration of the AS (or APS) algorithm
RGSolution This data structure represents rgsolve's solution to a game (including detailed information on the algorithm's steps).
RGSolution.RGSolutionUserRule A special case of RGSolution, for games where the user entered Java-code payoff rules into the rgsolve GUI
RGSolve This class contains the heart of the rgsolve package.
RGSolveApplet Class for launching the RGSolve Applet
RGSolveMain This class launches the rgsolve GUI
RGSolveMathematica These methods return commands for Mathematica and Matlab for finding exact algebraic solutions for V* given an approximate numerical solution.
 

Enum Summary
AlgoParameters.ALGO_TYPE enum type on algorithm choice
RGSolution.TEXT_OUTPUT_TYPE enum for formatting of V* as text table
RGSolveMathematica.SOFTWARE An enum type for which software to generate code for
 

Package edu.princeton.repeatedgames.rgsolve Description

Contains the core classes of the rgsolve package, including the solver class RGSolve, the solver settings AlgoParameters, and data structures like RGSolution for storing game solutions and algorithm information.