org.gscg.game
Class Game

java.lang.Object
  extended byorg.gscg.game.Game
All Implemented Interfaces:
nl.tudelft.simulation.dsol.ModelInterface, java.io.Serializable

public class Game
extends java.lang.Object
implements nl.tudelft.simulation.dsol.ModelInterface

The Game is the object which initializes the game.

Copyright (c) 2003-2005 Delft University of Technology, Jaffalaan 5, 2628 BX Delft, the Netherlands. All rights reserved. See for project information www.simulation.tudelft.nl . The source code and binary code of this software is proprietary information of Delft University of Technology.

Since:
1.0.0
Version:
$Revision: 1.2 $ $Date: 2005/08/09 15:43:42 $
Author:
Alexander Verbraeck , Stijn-Pieter van Houten
See Also:
Serialized Form

Field Summary
protected  DistributorStatistics distributorStatistics
          the distributor statistics; reference made for persistency reasons
protected  ManufacturerStatistics manufacturerStatistics
          the manufacturer statistics; reference made for persistency reasons
 
Constructor Summary
Game()
          constructs a new Game
 
Method Summary
 void constructModel(nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator)
           
static nl.tudelft.simulation.supplychain.banking.Bank getBank()
           
protected  GlobalRowOrColumnNumber getStaticGlobalRowOrColumnNumber()
           
protected  GlobalProgressDateAndTime getStaticProgressDateAndTime()
           
static void main(java.lang.String[] args)
          executes SingeUserGame
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

manufacturerStatistics

protected ManufacturerStatistics manufacturerStatistics
the manufacturer statistics; reference made for persistency reasons


distributorStatistics

protected DistributorStatistics distributorStatistics
the distributor statistics; reference made for persistency reasons

Constructor Detail

Game

public Game()
constructs a new Game

Method Detail

constructModel

public void constructModel(nl.tudelft.simulation.dsol.simulators.SimulatorInterface simulator)
                    throws java.rmi.RemoteException
Specified by:
constructModel in interface nl.tudelft.simulation.dsol.ModelInterface
Throws:
java.rmi.RemoteException
See Also:
ModelInterface.constructModel(nl.tudelft.simulation.dsol.simulators.SimulatorInterface)

getStaticGlobalRowOrColumnNumber

protected GlobalRowOrColumnNumber getStaticGlobalRowOrColumnNumber()
Returns:
Returns the staticGlobalRowOrColumnNumber instance

getStaticProgressDateAndTime

protected GlobalProgressDateAndTime getStaticProgressDateAndTime()
Returns:
Returns the staticProgressDateAndTime instance

getBank

public static nl.tudelft.simulation.supplychain.banking.Bank getBank()
Returns:
Returns the bank

main

public static void main(java.lang.String[] args)
executes SingeUserGame

Parameters:
args - the commandline arguments


Copyright © 2002-2005 Delft University of Technology, the Netherlands. All Rights Reserved.