|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
GameExtremePoint
,
which defines an equilibrium extreme point of V*
and how it is generated.
See:
Description
Interface Summary | |
---|---|
RobustConvexHull.SignedAreaFunc | Interface for signed area calculator |
Class Summary | |
---|---|
GameExtremePoint | This class extends the Point class. |
GameExtremePointList | A custom ArrayList storing GameExtremePoint |
PolygonMethods | This class contains methods for polygons,
which are interpreted as arrays of Point
that are sorted counter-clockwise |
RobustConvexHull | 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.ExtractSumObject | |
RobustConvexHull.PointComparator | 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. |
Enum Summary | |
---|---|
GameExtremePoint.CONSTRAINT | An enum type for the player identity of binding incentive constraints |
Contains classes and methods used for storing
and manipulating the polygons that define
payoff sets - Includes a convex hull routine,
and the class GameExtremePoint
,
which defines an equilibrium extreme point of V*
and how it is generated.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |