| 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
ListCategoryDataset using
 org.jfree.data.KeyedObjects2D.ScoreDaysCondition which makes decision once for each
 queries day.ClientConnector connects in and establish a
 Connection.
Account.AbstractMarketSelectionStrategy.markets from which this strategy
 will choose one daily
AdaptiveStrategy and
 FixedQuantityStrategy.ThetaShoutEngine in which theta
 starts at 0 and increases in the later rounds of a day so as to increase
 transaction volume and avoid making intra-marginal traders extremely unhappy
 at the same time.ScoreDaysCondition defines that all game days are counted for
 scoring.GenericDoubleAuctioneer may use on some aspect.AuctionError will do.ClientConnector when
 CallBasedInfrastructureImpl is used.Connection when
 CallBasedInfrastructureImpl is used.ServerConnector when
 CallBasedInfrastructureImpl is used.CategoryPlot.ReportVariable names and
 provides the replacements for each pattern to obtain actual variable names.IllegalShoutException is never thrown.
HistoryBasedAcceptingPolicy.threshold.
IllegalShoutException is always thrown.
OnlyNewShoutDecidingAcceptingPolicy.check(Shout) and checks with newShout only.
newShout is acceptable or not to replace
 oldShout.
IllegalShoutException is
 thrown otherwise.
IllegalShoutException is never thrown.
Connection to a server.ScoreDaysCondition that is based on the rules in a set of sub-
 ScoreDaysConditions.ViewPanel that may combine several panels into one
 horizontally or vertically in a BoxLayout.Message.VALUE_SEPARATOR,
 and return its string representation.
Connection is established to the
 server.
SocketBasedInfrastructureImpl.
Message I/O interface for a text message client or server to
 communicate with its counterpart.ConnectionManager on behalf
 of a game server to deal with requests and responses from/to a game client.Connection.Connection
 .ListenableConnection.ConnectionAdaptors, and manage them, including event passing, etc..CSVWriter.Connector that requested to create this connection
Connection.Connector that requested to create this connection
SessionTimeoutTask.
GameClient to create a
 ClientConnector so as to connect to a
 GameServer.
MarketClient, initializes them with parameter database in
 ObjectRegistry using the given parameter base.
MarketClient, initializes them with the given parameter database
 and using the given parameter base.
MarketClient, based on parameter files in the specified directory
 and its subdirectories.
GameServer and initializes it with parameter
 database in the object galaxy.
GameServer to create a
 ServerConnector so as to be able to wait for connection requests
 from GameClients.
TraderClient,
 initializes them with parameter database in the object galaxy, and starts
 them.
AbstractMarketSelectionStrategy.markets.
RandomValuerGenerator, but the valuations are
 redrawn at the end of each day.GameReports so that they may do initialization
 work.GameReports so that they may calculate various
 stats.AbstractListCategoryDataset to manipulate list of
 Intervals.ScoreDaysCondition with which game days after a certain point are
 counted with a certain probability for scoring.AbstractListCategoryDataset to manipulate list of values.FourHeapShoutEngine
 to process shouts at specialists to make theoretical analysis later on (in
 subclasses).FourHeapShoutEngine
 to process shouts at specialists to make theoretical analysis later on (in
 subclasses).TelnetConnection the adaptor works
 for.
ScoreDaysCondition defines that game days are chosen for scoring
 with probabilities according to the cumulative distribution function of a
 certain distribution.EquilibriumCalculator with true shouts from
 traders and a set of actual transactions.RichEvents sent from an external source.RichEvent-based dispatching mechanism is used
 for requesting a transaction and subscription for infomration from
 specialists.
SpecialistInfo and includes even more
 information about a specialist itself so that the specialist is able to make
 decisions.ChargingPolicy.FLAT or
 ChargingPolicy.FRACTIONAL
value.ServerConnector.
ServerConnector.
AccountHolders.GameServer and multiple GameClients.GameServer as a control hub,
 initializing various components, event passing, etc.RandomValuerGenerator, but the valuations are
 redrawn at the end of each game (iteration).Game class should be used.GDStrategy.Auctioneer framework.ShoutEngine.matchShouts().
Message from this connection.
UnknownKeyExceptions.
GDStrategy does based on
 HistoricalReport, and compares it against a
 specified threshold.ChargingPolicy.P_FEES.
DefaultIntervalListCategoryDataset.minValue and incrementing by step as each agent is
 assigned a valuation at agent setup time.FourHeapShoutEngine in the sense that it maximizes the matching
 quantity by pairing high intra-marginal shouts with extra-marginal shouts.Connection to support
 actively pushing Message to a listener.Galaxy, GameServer,
 MarketClients, and TraderClients.
ProactiveConnection with ListenableConnection if
 necessary to make it support registering-and-listening message passing,
 i.e.
AbstractMarketSelectionStrategy.markets
ClientRegistry, and
 tracks and provides additional information for decision making in the market.Score.P_SCORES.
ThetaShoutEngine.orderly is
 false, try best to pair up most competitive shouts on both
 sides so that they maintain their profit margins as in the traditional
 equilibrium matching.
RandomValuerGenerator.
ThetaShoutEngine
 instance.SessionTimeoutTask to monitor the duration of the
 session via a catp connection with the default timeout.
SessionTimeoutTask to monitor the duration of the
 session via a catp connection with a specified timeout.
ThetaShoutEngine to
 process shouts at specialists to do additional theoretical analysis.org.jfree.chart.plot.MeterPlot, which do not show
 the bound labels of org.jfree.chart.plot.MeterIntervals.SynchronousClockController, but does not exit the
 Java system after a cat game ends.HistoricalReport.accelerator can reset.
FourHeapShoutEngine.
String into a list of doubles.
String into a list of integers.
Message.VALUE_SEPARATOR.
QueueBasedCatpConnection.relayMessage(CatpMessage) to transmit messages.
JLable the number of specialists and trading
 agents that have connected to the cat game server.TraderClient and
 MarketClient respectively to check the validity of the posted
 transaction.
ProactiveConnection that transmits CatpMessages.Message I/O interface for a plain-text message client or
 server to communicate with its peers, which need proactively retrieve
 messages from the communication channel.ChargingPolicy.P_FEES.
Score.P_SCORES.
ClientConnector when
 QueueBasedInfrastructureImpl is used.Connection when
 QueueBasedInfrastructureImpl is used.ServerConnector when
 QueueBasedInfrastructureImpl is used.ScoreDaysCondition with which game days falling into a certain
 frame are all counted for scoring.ReverseDiscountSlidingLearner here for
 convenience.
ReactiveConnection that transmits CatpMessages.CatpMessage I/O interface for a catp client or server to
 communicate with other game players.AbstractMarketSelectionStrategy.getCurrenMarket().
ChargingPolicy.P_FEES.
DataWriter objects, and thus can be used to log data to, e.g., CSV
 files, a database back end, etc.DataWriter objects, and thus can be used to log data to, e.g.,
 CSV files, a database back end, etc.GameReports so that they may calculate various
 stats.KPricingPolicy that adjusts the value of k such that
 the type of shouts that is outnumbered by the other type is favored.ScoreDaysCondition
 specifying scoring game days.AbstractMarketSelectionStrategy.activeMarkets.
Message through this connection.
Connections from
 clients.SessionTimeoutTasks.Helper, which can be retrieved and used by
 AuctioneerPolicy to have additional capabilities that are shared
 with other policies.
CatpMessage.TAG field in the message.
CatpMessage.TAG field in the message.
ParameterDatabase
 invokes Game.setupPreferences(ParameterDatabase) to setup
 preferences using the ParameterDatabase;
 
ChargingPolicy.P_FEES.
ShoutReceivedEvent, which represents a shout is received
 by the cat server but may not be accepted by the corresponding market.ShoutPlacedEvent which
 represents a shout that has been received and placed.Registry by logging game information simply into internal
 data structures, in contrast to some external permanent storage.EquilibriumBeatingAcceptingPolicy, which was used by
 PSUCAT in CAT 2007 competition.ClientConnector when
 SocketBasedInfrastructureImpl is used.Connection when
 SocketBasedInfrastructureImpl is used.ServerConnector when
 SocketBasedInfrastructureImpl is used.Connection when the communication is
 socket-based.Specialist
Specialist and includes
 additional information for a specialist to record detailed information about
 a specialist.SplineThetaShoutEngine.thetas.
ThetaShoutEngine in which theta
 changes according to an interpolated cubic spline.SplineThetaShoutEngine where thetas are
 enumerated as numeric values separately in the parameter database.SplineThetaShoutEngine where thetas are
 specified in a string in the parameter database and thetas are separated by
 comma.DoubleSidedQuotingPolicy that adjusts ask
 and bid quotes when the ask quote falls below the bid quote.GameClock.TelnetConnection from a remote user
 that monitors the game.FourHeapShoutEngine and LazyMaxVolumeShoutEngine.TimableCatpProactiveSession.timeoutAction to process a timeout.
Score.P_SCORES.
Trader.
Trader and includes additional
 information for a specialist to record detailed information about a trader.ChargingPolicy.P_FEES.
Score.P_SCORES.
DefaultValueListCategoryDataset.ValuerGenerator
 instances that can in turn create
 ValuationPolicy instances to generate demand
 and supply schedules among simulated trading agents.ValuationPolicy with each
 for a trader.JPanel that can be embedded into
 GameView to display information on the cat game or control it.
  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||