| 
|||||||||
| 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 | ||||||||