| 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
          Description
| Class Summary | |
|---|---|
| ClientRegistry | A registry for a game client to track shouts, transactions, traders, and specialists in the game. | 
| ClientSynchronizer | This class aims to make sure that the server will not start the game until all local clients check in in order. | 
| Game | 
 Main class of jcat when jcat is run as a Java application to launch a game,
 including a GameServer and multiple GameClients. | 
| GameApplet | Main class for jcat when running as an applet. | 
| GameClient | A generic class featuring the common behavior of market (specialist) clients and trader clients. | 
| GameServer | 
 Main class of jcat game server, used when the server is launched separatedly
 from the game clients; otherwise the Game class should be used. | 
| GameServerWithTraders | A main class for starting jcat game server and traders at the same time. | 
| MarketClient | Main class of a market (specialist) client, used to launch a single such client. | 
| MarketRegistry | A registry for a market client, which extends ClientRegistry, and
 tracks and provides additional information for decision making in the market. | 
| TraderClient | Main class of a trader client, used to launch a single such client. | 
| TraderRegistry | A registry for a trader client. | 
Main classes for launching jcat in different ways.
  | 
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||