Class Player

java.lang.Object
  extended by Player
Direct Known Subclasses:
PlayerAI, PlayerHuman

public class Player
extends java.lang.Object

Since:
26/11/2009
Author:
Petri Tuononen

Constructor Summary
Player()
          Default constructor.
Player(int side)
          Constructor which allows to set side.
 
Method Summary
 int getEnemySide()
          Get enemy side.
 int getSide()
          Get side.
 boolean isOwnPiece(Piece piece)
          Find out if piece is owned by player.
 void setSide(int side)
          Set side.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Player

public Player()
Default constructor.


Player

public Player(int side)
Constructor which allows to set side.

Parameters:
side -
Method Detail

getSide

public int getSide()
Get side. Black or white.

Returns:
side

setSide

public void setSide(int side)
Set side. Black or white.

Parameters:
side -

getEnemySide

public int getEnemySide()
Get enemy side.

Returns:
int

isOwnPiece

public boolean isOwnPiece(Piece piece)
Find out if piece is owned by player.

Parameters:
piece -
Returns:
boolean