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

R

RandomNormalGame - Class in edu.princeton.repeatedgames.rgsolve.games.specialgames
Creates a game where payoffs are distributed bivariate normal
RandomNormalGame(int, int, double, double, double, double, double) - Constructor for class edu.princeton.repeatedgames.rgsolve.games.specialgames.RandomNormalGame
Constructor
REAL - Static variable in class edu.princeton.repeatedgames.rgsolve.games.GameFactory
Real (double) fields
resizePayoffPanel() - Method in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph.SolutionWrapperPanel
 
retObject - Variable in class edu.princeton.repeatedgames.rgsolve.components.SolutionGraph
 
rg_iter - Variable in class edu.princeton.repeatedgames.rgsolve.RGSolve.RecursiveActionLoop
stores information on this iteration
RGIter - Class in edu.princeton.repeatedgames.rgsolve
This data structure represents one iteration of the AS (or APS) algorithm
RGIter(int, boolean, int, GameExtremePoint[], Point, int, BitSetFixed) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGIter
Constructor: see field information
RGSolution - Class in edu.princeton.repeatedgames.rgsolve
This data structure represents rgsolve's solution to a game (including detailed information on the algorithm's steps).
RGSolution(AlgoParameters.ALGO_TYPE, Point[], GameExtremePoint[], Point, Game, int[], int[], int, long, boolean, double, ArrayList<RGIter>, int, boolean, boolean, AlgoParameters) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolution
Default constructor for initializing fields of data structure
RGSolution.RGSolutionUserRule - Class in edu.princeton.repeatedgames.rgsolve
A special case of RGSolution, for games where the user entered Java-code payoff rules into the rgsolve GUI
RGSolution.RGSolutionUserRule(AlgoParameters.ALGO_TYPE, Point[], GameExtremePoint[], Point, int[], int[], int, long, boolean, double, ArrayList<RGIter>, int, boolean, AlgoParameters, boolean, GameCodeData) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolution.RGSolutionUserRule
Straightforward constructor; same as for GameCodeData, but it stores a GameCodeData object rather than a game.
RGSolution.TEXT_OUTPUT_TYPE - Enum in edu.princeton.repeatedgames.rgsolve
enum for formatting of V* as text table
RGSolution.TEXT_OUTPUT_TYPE() - Constructor for enum edu.princeton.repeatedgames.rgsolve.RGSolution.TEXT_OUTPUT_TYPE
 
RGSolve - Class in edu.princeton.repeatedgames.rgsolve
This class contains the heart of the rgsolve package.
RGSolve(Game) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolve
Constructor using rgsolve default parameters, and which prints status updates to the console
RGSolve(Game, AlgoParameters) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolve
Constructor using user-passed-in parameters params, and which prints status updates to the console
RGSolve(Game, AlgoParameters, RGSolveProgressUpdater) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolve
Constructor using user-passed-in parameters params, and which prints status updates to progressUpdater
RGSolve.RecursiveActionLoop - Class in edu.princeton.repeatedgames.rgsolve
Class for parallelizing the generation extreme points, by partitioning the action space.
RGSolve.RecursiveActionLoop(int, int, GameExtremePoint[], Point, RGIter, int, int, int, int, int, int, int, int, double, double, double, double) - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolve.RecursiveActionLoop
A helper method within the Abreu-Sannikov (or APS) operator for calculating potential extreme points supported by actions in the range startAct to endAct.
rgsolve_Matlab - Static variable in class edu.princeton.repeatedgames.rgsolve.components.AboutRGSolve
 
RGSolveApplet - Class in edu.princeton.repeatedgames.rgsolve
Class for launching the RGSolve Applet
RGSolveApplet() - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolveApplet
 
RGSolveExample - Class in edu.princeton.repeatedgames.rgsolve.example
A class with some simple examples to get a Java programmer started using the rgsolve package!
RGSolveExample() - Constructor for class edu.princeton.repeatedgames.rgsolve.example.RGSolveExample
 
RGSolveIO - Class in edu.princeton.repeatedgames.rgsolve.utilities
This class contains IO methods for saving and opening files
RGSolveIO() - Constructor for class edu.princeton.repeatedgames.rgsolve.utilities.RGSolveIO
 
RGSolveIO.OpenGameReturnObject - Class in edu.princeton.repeatedgames.rgsolve.utilities
Contains a StageGame object and its title/name and extension
RGSolveIO.OpenGameReturnObject(String, Game, String, String) - Constructor for class edu.princeton.repeatedgames.rgsolve.utilities.RGSolveIO.OpenGameReturnObject
Constructor
RGSolveIO.SpecialFileFilter - Class in edu.princeton.repeatedgames.rgsolve.utilities
This class is used for extracting the extensions from files so that they can be opened/parsed properly by rgsolve
RGSolveIO.SpecialFileFilter() - Constructor for class edu.princeton.repeatedgames.rgsolve.utilities.RGSolveIO.SpecialFileFilter
 
RGSolveMain - Class in edu.princeton.repeatedgames.rgsolve
This class launches the rgsolve GUI
RGSolveMain() - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolveMain
 
RGSolveMathematica - Class in edu.princeton.repeatedgames.rgsolve
These methods return commands for Mathematica and Matlab for finding exact algebraic solutions for V* given an approximate numerical solution.
RGSolveMathematica() - Constructor for class edu.princeton.repeatedgames.rgsolve.RGSolveMathematica
private constructor
RGSolveMathematica.SOFTWARE - Enum in edu.princeton.repeatedgames.rgsolve
An enum type for which software to generate code for
RGSolveMathematica.SOFTWARE() - Constructor for enum edu.princeton.repeatedgames.rgsolve.RGSolveMathematica.SOFTWARE
 
RGSolveProgressUpdater - Interface in edu.princeton.repeatedgames.rgsolve
An interface showing necessary functions for any GUI that is compatible with updating of information from within RGSolve methods
rgsolveWesbite - Static variable in class edu.princeton.repeatedgames.rgsolve.components.AboutRGSolve
 
rho - Variable in class edu.princeton.repeatedgames.rgsolve.games.specialgames.RandomNormalGame
Correlation between payoffs
RobustConvexHull - Class in edu.princeton.repeatedgames.rgsolve.polygon
Computes convex hull robustly using Andrew's Monotone Chain algorithm (based on C++ code found here: http://www.algorithmist.com/index.php/Monotone_Chain_Convex_Hull.cpp), with robustness checks from the literature.
RobustConvexHull() - Constructor for class edu.princeton.repeatedgames.rgsolve.polygon.RobustConvexHull
 
RobustConvexHull.ExtractSumObject - Class in edu.princeton.repeatedgames.rgsolve.polygon
 
RobustConvexHull.ExtractSumObject(double, double[]) - Constructor for class edu.princeton.repeatedgames.rgsolve.polygon.RobustConvexHull.ExtractSumObject
 
RobustConvexHull.PointComparator - Class in edu.princeton.repeatedgames.rgsolve.polygon
This object compares Point objects lexicographically, using the rule: p1 < p2 iff p1.x > p2.x || (p1.x == p2.x && p1.y < p2.y) This is the usual Lexicographic ordering except we have flipped the comparison on the x-coordinate; we want points ordered right-to-left.
RobustConvexHull.PointComparator() - Constructor for class edu.princeton.repeatedgames.rgsolve.polygon.RobustConvexHull.PointComparator
 
RobustConvexHull.SignedAreaFunc - Interface in edu.princeton.repeatedgames.rgsolve.polygon
Interface for signed area calculator
rotate(double) - Method in class edu.princeton.plot.Point
Interpreting this point as a direction vector, rotates the vector by angle theta,
roundDigits - Variable in class edu.princeton.repeatedgames.rgsolve.AlgoParameters
Digits to round to if doRounding is selected
roundEquals(int) - Method in class edu.princeton.plot.Point
Rounds the coordinates of this points to digits many digits
roundPointList(List<T>, int) - Static method in class edu.princeton.plot.Point
Rounds the list of points list to digits many digits

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