An apparatus for implementing a game having a deterministic component and a non-deterministic component wherein a player uses the game through at least one player interface unit. Each player interface unit generates a player record indicating player-initiated events. A random number generator provides...http://www.google.ca/patents/US6428413?utm_source=gb-gplus-sharePatent US6428413 - Universal game engine for a game network and method therefor