Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
edu.princeton.repeatedgames.rgsolve.AlgoParameters

Packages that use AlgoParameters
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.
edu.princeton.repeatedgames.rgsolve.games | Contains the `Game` class which defines a repeated game, and classes for constructing, manipulating and analyzing games.
edu.princeton.repeatedgames.rgsolve.utilities | A grab-bag of utility classes used by rgsolve, including some I/O classes.

Uses of AlgoParameters in edu.princeton.repeatedgames.rgsolve

Fields in edu.princeton.repeatedgames.rgsolve declared as AlgoParameters
`private AlgoParameters` | `RGSolve.params` the parameters/settings associated with this instance of the solver
`AlgoParameters` | `RGSolution.params` The parameters used in constructing this sol'n

Methods in edu.princeton.repeatedgames.rgsolve that return AlgoParameters
`static AlgoParameters` | `AlgoParameters.getDefaults()` Returns default parameter values: `convergeTol = 1.0E-12` `ccwTol = 1.0E-15` `angTol = 1.0E-15` `keepIters = false` `smoothHull = true` `keepActions = true` `maxGenPts = 100000` `roundDigits = 14` `doRounding = false` `intersectTol = 1.0E-15` `continueIters = true` `useMinMax = true` `doMultiThread = false` `algo_type = ALGO_TYPE.AS` `useRectangleW0 = false`
`AlgoParameters` | `RGSolve.getParams()` Returns the value of the field called 'params'.

Methods in edu.princeton.repeatedgames.rgsolve with parameters of type AlgoParameters
`static RGSolution` | `InnerApproximation.getInnerApproximationSolution(Game game, AlgoParameters params, Point[] W0, double scale)` This method returns the inner approximation solution implied by the set `W0`.
`private void` | `RGSolve.initializeObject(Game game, AlgoParameters params, RGSolveProgressUpdater progressUpdater)` Initializes all rgsolve-object data
`void` | `RGSolve.setParameters(AlgoParameters params)` Sets new `AlgoParameters` in the solver
`static RGSolution` | `RGSolve.staticSolveGame(Game game, AlgoParameters params)` Solves the game statically (no RGSolve object) and which prints status updates to the console

Constructors in edu.princeton.repeatedgames.rgsolve with parameters of type AlgoParameters
`RGSolution.RGSolutionUserRule(AlgoParameters.ALGO_TYPE algo_type, Point[] W0, GameExtremePoint[] V_star, Point punishment_star, int[] BR1, int[] BR2, int iters, long time_ms, boolean converged, double error, java.util.ArrayList<RGIter> iterList, int genPtsCount, boolean keptActions, AlgoParameters params, boolean fromInnerApproximation, GameCodeData gmcode)` Straightforward constructor; same as for `GameCodeData`, but it stores a `GameCodeData` object rather than a game.
`RGSolution(AlgoParameters.ALGO_TYPE algo_type, Point[] W0, GameExtremePoint[] V_star, Point punishment_star, Game game, int[] BR1, int[] BR2, int iters, long time_ms, boolean converged, double error, java.util.ArrayList<RGIter> iterList, int genPtsCount, boolean keptActions, boolean fromInnerApproximation, AlgoParameters params)` Default constructor for initializing fields of data structure
`RGSolve(Game game, AlgoParameters params)` Constructor using user-passed-in parameters `params`, and which prints status updates to the console
`RGSolve(Game game, AlgoParameters params, RGSolveProgressUpdater progressUpdater)` Constructor using user-passed-in parameters `params`, and which prints status updates to `progressUpdater`

Uses of AlgoParameters in edu.princeton.repeatedgames.rgsolve.games

Methods in edu.princeton.repeatedgames.rgsolve.games with parameters of type AlgoParameters
`static java.util.List<GameExtremePoint>` | `StageGameMethods.getFeasibleSetHull(Game gm, AlgoParameters params, boolean doMultiThread)` Computes and returns the convex hull of the set of feasible stage payoffs in the game `gm`.

Uses of AlgoParameters in edu.princeton.repeatedgames.rgsolve.utilities

Methods in edu.princeton.repeatedgames.rgsolve.utilities that return AlgoParameters
`static AlgoParameters` | `SettingsIO.loadSettings()`

Methods in edu.princeton.repeatedgames.rgsolve.utilities with parameters of type AlgoParameters
`static boolean` | `SettingsIO.saveSettings(AlgoParameters params, boolean suppressDialog)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES