SGSolve
|
▼Cexception | |
CSGException | SGSolve specific exceptions |
Cstd::list< SGAction > | |
Cstd::list< SGIteration > | |
Cstd::list< SGIteration_MaxMinMax > | |
Cstd::list< SGStep > | |
Cstd::list< SGTuple > | |
CpolicyComp | Function object for comparing two policies |
▼CQAbstractListModel | |
CSGActionComboModel | Model for the action select menu |
CSGStateComboModel | Model for stateCombo |
▼CQAbstractTableModel | |
▼CSGTableModel | Table models for SGViewer |
▼CSGPayoffTableModel | Derived class for payoff table models |
CSGProbabilityTableModel | Reimplements SGPayoffTable model to specialize to probabilities |
▼CQCheckBox | |
CSGBoolParamBox | Class for changing boolean parameters |
CSGPlotFeatureBox | |
▼CQCustomPlot | |
CSGCustomPlot | A customized version of QCustomPlot |
CSGSimulationPlot | A customized version of QCustomPlot |
▼CQDialog | |
CSGLegend | A class for displaying a legend for the solution plots |
CSGPlotSettingsHandler | A widget for setting parameters of the algorithm |
CSGRandomHandler | |
CSGRiskSharingHandler | A widget for setting parameters of the risk sharing game |
CSGSettingsHandler | A widget for setting parameters of the algorithm |
▼CQLineEdit | |
CSGDblAttrEdit | A widget for editing double attributes |
CSGDblParamEdit | Class for changing double parameters |
CSGIntAttrEdit | A widget for editing integer attributes |
CSGIntParamEdit | Class for changing integer parameters |
▼CQMainWindow | |
CSGMainWindow | Main window for SGViewer |
▼CQObject | |
CSGGameHandler | This class handles the widgets for editing/displaying the game |
CSGPlotController | Handles the plot settings for SGSolutionHandler |
CSGSolutionHandler | Handles the widgets for displaying the solution |
CSGSolverWorker | Class for implementing the twist algorithm within SGViewer |
▼CQTableView | |
CSGTableView | Specialized table view for SGViewer |
▼CQWidget | |
CSGSimulationHandler | Widget for forward simulating an equilibrium |
▼CSGAbstractGame | A virtual class for constructing games |
CContributionGame | N-player prisoners' contribution game |
CRiskSharingGame | Two player version of the Kocherlakota (1996) risk sharing game |
CRiskSharingGame_3Player | Three player version of the Kocherlakota (1996) risk sharing game |
CRiskSharingGame_3Player_Merged | Two player version of the Kocherlakota (1996) risk sharing game |
CSGApprox | Approximation of the equilibrium payoff correspondence |
▼CSGBaseAction | Describes an action in the game |
CSGAction_MaxMinMax | Enhanced version of SGBaseAction |
CSGAction_PencilSharpening | Enhanced version of SGBaseAction |
CSGEdgePolicy | Class for iterating edges of a product policy |
CSGEnv | Manages parameters for algorithm behavior |
▼CSGGame | Describes a stochastic game |
CSGRandomGame | Class to generate random games |
CSGHyperplane | Represents a hyperplane in ![]() |
CSGIteration_MaxMinMax | Stores data on the behavior of SGSolver_MaxMinMax |
CSGIteration_PencilSharpening | Stores data on the behavior of SGApprox::generate() |
CSGPlotSettings | |
CSGPoint | A vector in ![]() |
CSGPointComparator | Tuple of SGPoint objects |
CSGPolicy | A policy for the max-min-max algorithm |
CSGProductPolicy | Class for storing product policies |
CSGSimulator | Class for forward simulating equilibria |
CSGSolution_MaxMinMax | Records the progress of SGSolver_MaxMinMax::solve() |
CSGSolution_PencilSharpening | Records the progress of SGSolver::solve() |
CSGSolver_JYC | Class that implements the JYC algorithm using Gurobi |
CSGSolver_MaxMinMax | Class for solving stochastic games |
CSGSolver_MaxMinMax_3Player | Class for solving stochastic games |
CSGSolver_MaxMinMax_GRB | Class that implements a version of the max-min-max algorithm using Gurobi |
CSGSolver_PencilSharpening | Class for solving stochastic games |
CSGStep | A single step of the max-min-max algorithm |
CSGTuple | |
Cstd::vector< const SGAction * > | |
Cstd::vector< list< SGAction > > | |
Cstd::vector< SGAction * > | |
Cstd::vector< SGPoint > | |
Cstd::vector< SGTuple > | |
Cstd::vector< vector< SGPoint > > |