Package inonit.domain.game.card.hearts

Classes related to the card game Hearts.

See:
          Description

Interface Summary
Entrant.Registration Unsupported.
Game.Participant Unsupported.
Intelligence An object capable of playing Hearts.
Intelligence.Environment An object which can provide an Intelligence with services from, or information about, the environment in which it is running.
Intelligence.Environment.Storage An object which can be used by an Intelligence to persist data.
Intelligence.Game An object which can provide information to Intelligences about a game in which they are participating.
Intelligence.Game.Log A log for a particular game.
Intelligence.Game.Rules An object which an Intelligence can use to determine the rules under which a Game is being played.
Intelligence.Hand An object which can provide information to Intelligence objects about a hand in which they are participating.
Intelligence.Kitty An object representing a "kitty" -- a set of leftover cards which is distributed to one of the players in a game in which the deck is not evenly divisible among the players.
Intelligence.Pass An object containing information about a particular set of cards that was passed.
Intelligence.Play An object representing a card played.
Intelligence.Trick An object representing a trick in which this Intelligence is participating.
Rules Unsupported.
 

Class Summary
Entrant Unsupported.
Game Unsupported.
Hearts Root class containing some methods specific to the game of Hearts.
Score Unsupported.
 

Exception Summary
Game.Participant.InstantiationFailure Unsupported.
Rules.Illegal Unsupported.
 

Package inonit.domain.game.card.hearts Description

Classes related to the card game Hearts.