|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| GameReport | An interface defined for game logging. |
| ScoreDaysCondition | An interface used to determine scoring game days. |
| Class Summary | |
|---|---|
| AbstractScoreDaysCondition |
An abstract ScoreDaysCondition which makes decision once for each
queries day. |
| AllScoreDaysCondition | A ScoreDaysCondition defines that all game days are counted for
scoring. |
| CatReportVariableNameDecoder | The class that allows to use patterns in ReportVariable names and
provides the replacements for each pattern to obtain actual variable names. |
| ClientDynamicsReport | A report logging the behaviors of game clients for debugging purpose. |
| CombiGameReport | A report that combines several different reports. |
| CombiScoreDaysCondition | A ScoreDaysCondition that is based on the rules in a set of sub-
ScoreDaysConditions. |
| ConnectionStateReport |
A report that records the states of specialists in a CSV file based on
CSVWriter. |
| DailyAssessmentReport | A report executing daily assessment on specialists according to the TAC market design tournament assessment process document. |
| DefaultScoreDaysCondition | A ScoreDaysCondition with which game days after a certain point are
counted with a certain probability for scoring. |
| DirectRevelationReport |
A report that uses FourHeapShoutEngine
to process shouts at specialists to make theoretical analysis later on (in
subclasses). |
| DistributionBasedScoreDaysCondition |
A ScoreDaysCondition defines that game days are chosen for scoring
with probabilities according to the cumulative distribution function of a
certain distribution. |
| FeeReport | A report tracking and recording charges announced by specialists. |
| HistoricalReport | A report that keeps a historical record of the shouts in the market that lead to the last N transactions. |
| MarketMetricsReport | A report calculating actual efficiency, actual convergence coefficient, and equilibrium price, quantitiy, and profit of specialists. |
| MoreRevelationReport | A report that uses ThetaShoutEngine to
process shouts at specialists to do additional theoretical analysis. |
| PayoffReport | This class aims to support an ecological simulation of a set of specialists in an all-round cat game. |
| ProfitReport | A report tracking the cumulative profits of specialists. |
| RangeBasedScoreDaysCondition | A ScoreDaysCondition with which game days falling into a certain
frame are all counted for scoring. |
| ReportVariableWriterReport |
This class writes values of specified report variables to the specified
DataWriter objects, and thus can be used to log data to, e.g., CSV
files, a database back end, etc. |
| ResourceReport | A report collecting resource consumption information, including memory use, etc. |
| RoundlyReportVariableWriterReport |
This class writes values of specified report variables to the specified
DataWriter objects, and thus can be used to log data to, e.g.,
CSV files, a database back end, etc. |
| Score | a record of the score of a specialist. |
| ScoreReport | A report on scores of specialists with a ScoreDaysCondition
specifying scoring game days. |
| ShoutReport | A report tracking shouts and transactions that have been made at specialists day by day. |
| StatisticalReport | This class tracks the values of specified report variables, and calculates and outputs the distribution of each value. |
| TraderDistributionReport | A report tracking how traders are distributed among specialists over days. |
| TraderReport | A report recording information about traders. |
Classes that generate reports on different aspects of cat game.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||