NAME
Games::Euchre::Team - Team class for Euchre card game
DESCRIPTION
The Team object is used to keep track of bidding information and current score for the two teams in a Euchre game.
CLASS METHODS
- new GAME NUMBER NAME PLAYER1 PLAYER2
 - 
Create and initialize a new Euchre team for the specified game. The number is "1" or "2". The name is a string used to identify this team. The players are instantiated Games::Euchre::Player instances.
 
INSTANCE METHODS
- getGame
 - 
Return the Euchre game instance to which this team belongs.
 - getOtherTeam
 - 
Returns the team recorded in the setOtherTeam() method.
 - addScore SCORE
 - 
Increment this team's game score by this amount.
 - addTrick
 - 
Increment this team's trick count by one.
 - getNumber
 - 
Return this team's number, between 1 and 2
 - getName
 - 
Return the team name.
 - getPlayers
 - 
Return an array of the two players on this team.
 - getScore
 - 
Return the current game score for this team.\
 - getTricks
 - 
Return the number of tricks won by this team in the current hand.
 - wentAlone
 - 
Returns a boolean indicating whether a member of this team chose to go alone on a bid.
 - isBidder
 - 
Returns a boolean indicating whether a member of this team called the trump suit during bidding.
 - resetGame
 - 
Clear all of the state for the current game and get ready for the next one.
 - resetHand
 - 
Clear all of the state for the current hand and get ready for the next one.
 
SEE ALSO
Games::Euchre
LICENSE
GNU Public License, version 2
AUTHOR
Chris Dolan, chrisdolan@users.sourceforge.net