|
|||||||||
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-
ScoreDaysCondition s. |
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 |