SGSolve
SGAction_MaxMinMax Member List

This is the complete list of members for SGAction_MaxMinMax, including all inherited members.

actionSGBaseActionprotected
bndryDirsSGBaseActionprotected
calculateMinIC(const SGGame &game, const vector< bool > &update, const SGTuple &threatTuple)SGAction_MaxMinMax
calculateMinIC(const SGGame &game, const SGTuple &threatTuple)SGAction_MaxMinMaxinline
calculateMinIC(int action, int state, int player, const SGGame &game, const SGTuple &threatTuple)SGAction_MaxMinMaxstatic
cornerSGBaseActionprotected
distToTrimmed() constSGAction_MaxMinMax
envSGAction_MaxMinMaxprivate
getAction() constSGBaseActioninline
getBindingContinuations() constSGBaseActioninline
getBndryDir(const int player, const int point) constSGAction_MaxMinMax
getBndryDirs() constSGBaseActioninline
getIsNull() constSGBaseActioninline
getMinICPayoffs() constSGBaseActioninline
getPoints() constSGBaseActioninline
getState() constSGBaseActioninline
getTrimmedBndryDirs() constSGAction_MaxMinMaxinline
getTrimmedPoints() constSGAction_MaxMinMaxinline
getTuples() constSGBaseActioninline
hasCorner() constSGBaseActioninline
intersectHalfSpace(const SGPoint &normal, const double level, int player, SGTuple &segment, SGTuple &segmentDirs)SGAction_MaxMinMax
intersectPolygonHalfSpace(const SGPoint &normal, const double level, int player, SGTuple &extPnts, SGTuple &extPntDirs)SGAction_MaxMinMax
isCorner(const int p, const int k) constSGBaseAction
isNullSGBaseActionprotected
mergeDuplicatePoints(const double tol)SGAction_MaxMinMax
minICSGBaseActionprotected
numPlayersSGBaseActionprotected
pointsSGBaseActionprotected
resetTrimmedPoints()SGAction_MaxMinMax
resetTrimmedPoints(const SGPoint &payoffUB)SGAction_MaxMinMax
serialize(Archive &ar, const unsigned int version)SGBaseActioninline
setCorner(bool tf)SGBaseActioninline
setMinICPayoffs(const SGPoint &newMinIC)SGBaseActioninline
setPoints(const vector< SGTuple > &newPoints)SGBaseActioninline
setPointsAndTuples(const vector< SGTuple > &newPoints, const vector< vector< int > > &newTuples)SGBaseActioninline
setTuples(const vector< vector< int > > &newTuples)SGBaseActioninline
SGAction_MaxMinMax()SGAction_MaxMinMaxinline
SGAction_MaxMinMax(const SGEnv &_env)SGAction_MaxMinMaxinline
SGAction_MaxMinMax(const SGEnv &_env, int _state, int _action)SGAction_MaxMinMaxinline
SGAction_MaxMinMax(const SGEnv &_env, int _numPlayers, int _state, int _action)SGAction_MaxMinMaxinline
SGBaseAction()SGBaseActioninline
SGBaseAction(int _state, int _action)SGBaseActioninline
SGBaseAction(int _numPlayers, int _state, int _action)SGBaseActioninline
stateSGBaseActionprotected
supportable() const (defined in SGAction_MaxMinMax)SGAction_MaxMinMax
trim(const SGPoint &normal, double level)SGAction_MaxMinMax
trimmedBndryDirsSGAction_MaxMinMaxprivate
trimmedPointsSGAction_MaxMinMaxprivate
tuplesSGBaseActionprotected
updateTrim()SGAction_MaxMinMax
~SGBaseAction()SGBaseActioninline