A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

S

SAVE - Variable in class edu.princeton.repeatedgames.rgsolve.components.OutputFrame
 
saveNum - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
savePictureName - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
savePictures - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
saveSettings(AlgoParameters, boolean) - Static method in class edu.princeton.repeatedgames.rgsolve.utilities.SettingsIO
 
saveSolution(RGSolution) - Static method in class edu.princeton.repeatedgames.rgsolve.utilities.RGSolveIO
This method serializes and saves an RGSolution object
ScaledGame - Class in edu.princeton.repeatedgames.rgsolve.games
This class scales the payoffs of a Game object linearly, according to the function newPayoff(player) = payoff(player) * slope[player] + offset[player]
ScaledGame(Game) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.ScaledGame
 
ScaledGame(Game, double[], double[]) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.ScaledGame
 
scroll - Variable in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.GameWriter.TextArea
 
scrollText - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph.SolutionWrapperPanel
 
serialVersionUID - Static variable in class edu.princeton.plot.Point
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.AlgoParameters
serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.BimatrixGame
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.Game
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.ScaledGame
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.AbreuSannikovExample1
serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.AbreuSannikovExample2
serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.ArmsRace
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.BattleOfTheSexes
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.BertrandImperfectSubs
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.BertrandPerfectSubs
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.CournotGame
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.GrabTheDollar
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.HawkDove
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.PrisonersDilemma
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.RandomNormalGame
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.Sierpinski
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.SimpleCournot
serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.games.SymmetricBimatrixGame
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.polygon.GameExtremePoint
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.RGIter
serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.RGSolution.RGSolutionUserRule
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.RGSolution
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.RGSolve
Serialization ID
serialVersionUID - Static variable in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.GameCodeData
Serialization ID
set(int, double) - Method in class edu.princeton.plot.Point
Sets the coordinate index of this Point to value
SET_MAX_FRAC_CONVERGENTS - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph.SolutionWrapperPanel
 
setA(double) - Method in class edu.princeton.repeatedgames.rgsolve.games.specialgames.CournotGame
Sets the field called 'a' to the given value.
setActionUsable(int, int, boolean) - Method in class edu.princeton.repeatedgames.rgsolve.games.Game
Sets whether the action profile (a1,a2) is usable in equilibrium
setActSliderMap(int) - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
setB(double) - Method in class edu.princeton.repeatedgames.rgsolve.games.specialgames.CournotGame
Sets the field called 'b' to the given value.
setC1(double) - Method in class edu.princeton.repeatedgames.rgsolve.games.specialgames.CournotGame
Sets the field called 'c1' to the given value.
setC2(double) - Method in class edu.princeton.repeatedgames.rgsolve.games.specialgames.CournotGame
Sets the field called 'c2' to the given value.
setContent(RGGui) - Method in class edu.princeton.repeatedgames.rgsolve.RGSolveApplet
 
setDescription(String) - Method in class edu.princeton.repeatedgames.rgsolve.games.Game
Sets the game descriptions string
setDiscount(double) - Method in class edu.princeton.repeatedgames.rgsolve.games.Game
Initializes the discount rate delta
setDiscount(double) - Method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Sets the discount factor in the solver and its associated game
setDiscount(double) - Method in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.TempGameHolder
 
setGameCodeData(GameCodeData) - Method in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.TempGameHolder
Sets the GameCodeData associated with this Game
setInitialPlotBounds() - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
setInnerApprox(boolean) - Method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Sets whether this solver is doing inner approximation methods.
setLookAndFeel() - Method in class edu.princeton.repeatedgames.rgsolve.RGSolveApplet
 
setMaxConvergents() - Static method in class edu.princeton.repeatedgames.rgsolve.utilities.Fraction
GUI display to change max convergents
setMaxConvergents(int) - Static method in class edu.princeton.repeatedgames.rgsolve.utilities.Fraction
 
setMIN_CUTOFF(int) - Static method in class edu.princeton.repeatedgames.rgsolve.AlgoParameters
Sets the field called 'mIN_CUTOFF' to the given value.
setMIN_MULTI_ACTIONS(int) - Static method in class edu.princeton.repeatedgames.rgsolve.AlgoParameters
Sets the field called 'mIN_MULTI_ACTIONS' to the given value.
setNumActions(int, int) - Method in class edu.princeton.repeatedgames.rgsolve.games.Game
Initializes the number of actions in this game
setOffset(double[]) - Method in class edu.princeton.repeatedgames.rgsolve.games.ScaledGame
Offsets this game by offset
setOptPanel() - Static method in class edu.princeton.repeatedgames.rgsolve.games.staticmethods.FictitiousPlay
 
setParameters(AlgoParameters) - Method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Sets new AlgoParameters in the solver
setPayoff(int, int, double, double) - Method in class edu.princeton.repeatedgames.rgsolve.games.BimatrixGame
Sets the payoff at action (a1,a2) to to payoffs (g1,g2)
setPayoff(int, int, double) - Method in class edu.princeton.repeatedgames.rgsolve.games.SymmetricBimatrixGame
Sets the payoff at action (a1,a2) to to payoffs (g1,g2)
setProgress(int, int) - Method in interface edu.princeton.repeatedgames.rgsolve.RGSolveProgressUpdater
Sets the state of the solver into the GUI
setState(GameCodeData) - Static method in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.GameWriter
 
setText(String) - Method in class edu.princeton.repeatedgames.rgsolve.components.OutputFrame
 
setText(String) - Method in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.GameWriter.TextArea
 
SETTINGS_FOLDER - Static variable in class edu.princeton.repeatedgames.rgsolve.utilities.SettingsIO
The default folder settings are saved to / loaded from
SettingsIO - Class in edu.princeton.repeatedgames.rgsolve.utilities
This class is used for opening and saving settings, the object type AlgoParameters
SettingsIO() - Constructor for class edu.princeton.repeatedgames.rgsolve.utilities.SettingsIO
 
setUsableActions(BitSetFixed) - Method in class edu.princeton.repeatedgames.rgsolve.games.Game
sets the usable actions
setX(double) - Method in class edu.princeton.plot.Point
 
setY(double) - Method in class edu.princeton.plot.Point
 
SHOW_V_STAR - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph.SolutionWrapperPanel
 
showCompleteAlgorithm(boolean, int) - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showCounter - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showCounterMax - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showFeasibleSet - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showFullAlgo - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showingAlgoNow - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showKey - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showLatexTable(String, Game) - Static method in class edu.princeton.repeatedgames.rgsolve.games.StageGameMethods
Shows a JFrame with the game in LaTeX table format
showPrevPts - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showPunishment - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showSolutionPanel(RGSolution) - Static method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
Shows the solution contained in this object.
showSpeeds - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showStaticNash - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
showVertices - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
shrinkSet(Point[], double) - Static method in class edu.princeton.repeatedgames.rgsolve.InnerApproximation
"Shrinks" the set W by contracting each vertex v towards the point q, i.e.
Sierpinski - Class in edu.princeton.repeatedgames.rgsolve.games.specialgames
A game forming the Sierpinski triangle
Sierpinski() - Constructor for class edu.princeton.repeatedgames.rgsolve.games.specialgames.Sierpinski
The Sierpinski Triangle Game
sigma1 - Variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.RandomNormalGame
Std Deviation for player 1
sigma2 - Variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.RandomNormalGame
Std Deviation for player 2
SimpleCournot - Class in edu.princeton.repeatedgames.rgsolve.games.specialgames
"A simple Cournot game with demand P(Q) = max{0, A - B * Q}, and marginal costs c1 and c2, with quantity actions on [0, A/B] and discount delta
SimpleCournot(int, int, double, double, double, double, double) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.specialgames.SimpleCournot
 
slope - Variable in class edu.princeton.repeatedgames.rgsolve.games.ScaledGame
slope of payoff scaling
smoothHull - Variable in class edu.princeton.repeatedgames.rgsolve.AlgoParameters
This is a switch for whether the convex hull routine should "smooth" the hull by eliminating extraneous extreme points via certain robustness checks, or whether the convex hull routine should naively return all potential extreme points based on a potentially inaccurate floating point signed area calculations.
SOLN_FOLDER - Static variable in class edu.princeton.repeatedgames.rgsolve.utilities.RGSolveIO
The default location of game solutions
SolutionGraph - Class in edu.princeton.repeatedgames.rgsolve.components
TODO Put here a description of what this class does.
SolutionGraph(RGSolution, boolean) - Constructor for class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
SolutionGraph.SolutionWrapperPanel - Class in edu.princeton.repeatedgames.rgsolve.components
 
SolutionGraph.SolutionWrapperPanel(SolutionGraph) - Constructor for class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph.SolutionWrapperPanel
 
solveGame() - Method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Solves the game held in this solver object
solveGame(Point[], Point) - Method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Solves the game held in this solver object, using an initial guess of V*, W_initial
SpecialClassLoader - Class in edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler
 
SpecialClassLoader() - Constructor for class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.SpecialClassLoader
 
SpecialJavaFileManager - Class in edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler
 
SpecialJavaFileManager(StandardJavaFileManager, SpecialClassLoader) - Constructor for class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.SpecialJavaFileManager
 
Split(double) - Static method in class edu.princeton.repeatedgames.rgsolve.polygon.RobustConvexHull
 
src - Variable in class edu.princeton.repeatedgames.rgsolve.utilities.gamecompiler.MemorySource
 
stageConstraint - Variable in class edu.princeton.repeatedgames.rgsolve.polygon.GameExtremePoint
Identity of binding I.C.
stageDiscount - Variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.GrabTheDollar
Stage discount rate
StageGameMethods - Class in edu.princeton.repeatedgames.rgsolve.games
This class contains helper methods for manipulating games and performing basic operations on them
StageGameMethods() - Constructor for class edu.princeton.repeatedgames.rgsolve.games.StageGameMethods
private constructor
START_ITER - Static variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
startAct - Variable in class edu.princeton.repeatedgames.rgsolve.RGSolve.RecursiveActionLoop
The starting action of this partition of the action space
startAct1 - Static variable in class edu.princeton.repeatedgames.rgsolve.games.staticmethods.FictitiousPlay
 
startAct2 - Static variable in class edu.princeton.repeatedgames.rgsolve.games.staticmethods.FictitiousPlay
 
stateChanged(ChangeEvent) - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
StaticGameMethods - Class in edu.princeton.repeatedgames.rgsolve.games.staticmethods
This class has some methods for analyzing the underlying stage game (statically)
StaticGameMethods() - Constructor for class edu.princeton.repeatedgames.rgsolve.games.staticmethods.StaticGameMethods
Private Constructor
StaticGameMethods.PLAYER - Enum in edu.princeton.repeatedgames.rgsolve.games.staticmethods
Player identifier
StaticGameMethods.PLAYER() - Constructor for enum edu.princeton.repeatedgames.rgsolve.games.staticmethods.StaticGameMethods.PLAYER
 
staticNashList - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
staticNashPayoffs - Variable in class edu.princeton.repeatedgames.rgsolve.RGSolve
As a safety precaution, we add in the static pure strategy nash equilibria on every iteration to make sure we don't miss them
staticSolveGame(Game) - Static method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Solves the game statically (no RGSolve object) using rgsolve default parameters, and which prints status updates to the console
staticSolveGame(Game, AlgoParameters) - Static method in class edu.princeton.repeatedgames.rgsolve.RGSolve
Solves the game statically (no RGSolve object) and which prints status updates to the console
statusPrinter - Static variable in interface edu.princeton.repeatedgames.rgsolve.RGSolveProgressUpdater
The default RGGui_Interface that prints all progress updates to the console
STOP - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
stop() - Method in class edu.princeton.repeatedgames.rgsolve.RGSolveApplet
 
stopCompleteAlgorithm() - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
subtract(Point) - Method in class edu.princeton.plot.Point
 
subtract(double) - Method in class edu.princeton.plot.Point
 
subtract(int) - Method in class edu.princeton.plot.Point
 
subtract(Fraction) - Method in class edu.princeton.repeatedgames.rgsolve.utilities.Fraction
 
sumArray(double[]) - Static method in class edu.princeton.repeatedgames.rgsolve.utilities.UtilityFunctions
 
supDistance(Point, Point) - Static method in class edu.princeton.plot.Point
The sup-distance between points p1 and p2;
supDistance(Point) - Method in class edu.princeton.plot.Point
 
supNorm() - Method in class edu.princeton.plot.Point
 
switchKeyText() - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph.SolutionWrapperPanel
 
SymmetricBimatrixGame - Class in edu.princeton.repeatedgames.rgsolve.games
A class for symmetric matrix games
SymmetricBimatrixGame(int, double) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.SymmetricBimatrixGame
constructor for an empty game
SymmetricBimatrixGame(double[][], double) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.SymmetricBimatrixGame
constructor
SymmetricBimatrixGame(double[][], double, BitSetFixed, String) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.SymmetricBimatrixGame
constructor

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z