Class Player

java.lang.Object
  extended by Player

public class Player
extends java.lang.Object


Field Summary
 AggressiveSet aggressiveValues
           
 boolean alive
           
 boolean bankrupt
           
 int hotels
           
 int houses
           
 int[] improvedProps
           
 int lastTaker
           
 int[] maxHouses
           
 int[] maxNumPropsOwned
           
 int[] minHouses
           
 int money
           
 double moneyCheck
           
 int[] mortgagedProps
           
 java.awt.Color myColor
           
 int myNum
           
 int noJailCardsChance
           
 int noJailCardsCommunity
           
 int[] numPropertiesOwned
           
 int numRailroads
           
 int numUtilities
           
 int place
           
 java.util.ArrayList<java.lang.Integer> placesOwned
           
 java.util.ArrayList<Property> properties
           
 int spaceNum
           
 int turnCheck
           
 int turnsInJail
           
 
Constructor Summary
Player()
           
Player(int number, java.awt.Color c)
           
 
Method Summary
 void addOwnedPlace(int x)
           
 void addProperty(Property p)
           
 void addTurn()
           
 void changeHotels(int h)
           
 void changeHouses(int h)
           
 void changeImproved(int x, int y)
           
 void changeJailed(int x)
           
 void changeMaxHouses(int x, int y)
           
 void changeMinHouses(int x, int y)
           
 void changeMoney(int x)
           
 void changeMoneyChange(int a, int b, int c)
           
 void changeMortgaged(int x, int y)
           
 void changeNoJailCardsChance(int x)
           
 void changeNoJailCardsCommunity(int x)
           
 void changeNumPropertiesOwned(int x, int y)
           
 void changeRailroads(int h)
           
 boolean changeSpace(int x)
           
 void changeUtilities(int u)
           
 AggressiveSet getAggressiveSet()
           
 int getAggressiveValue(int a, int b, int c)
           
 int[] getChanged()
           
 java.awt.Color getColor()
           
 Property[] getGroupProperty(int g)
           
 int getHotels()
           
 int getHouses()
           
 int getImproved(int x)
           
 boolean getJailed()
           
 int getLastTaker()
           
 int getMaxHouses(int x)
           
 int getMaxNumPropertiesOwned(int x)
           
 int getMinHouses(int x)
           
 int getMoney()
           
 int getMoneyChange(int a, int b)
           
 double getMoneyCheck()
           
 int getMonopolies()
           
 boolean getMonopoly(int x)
           
 int getMortgaged(int x)
           
 int getMyNum()
           
 int getNoJailCards()
           
 int getNoJailCardsChance()
           
 int getNoJailCardsCommunity()
           
 int getNumPropertiesOwned(int x)
           
 boolean getPlaying()
           
 java.util.ArrayList<Property> getProperties()
           
 Property getProperty(int x)
           
 int getRailroads()
           
 int getSpace()
           
 int getTurnCheck()
           
 int getTurnsInJail()
           
 boolean getUsed(int x, int y)
           
 int getUtilities()
           
 void remove(Property p)
           
 void removeOwnedPlace(int x)
           
 void removeProperty(int x)
           
 void resetTurn()
           
 void resetUsed()
           
 void setAggressiveSet(AggressiveSet a)
           
 void setAggressiveValue(int a, int b, int c, int d)
           
 void setChanged(int[] x)
           
 void setJailed(int b)
           
 void setLastTaker(int x)
           
 void setMinHouses(int x, int y)
           
 void setMoneyCheck(double x)
           
 void setPlaying(boolean b)
           
 boolean setSpace(int x)
           
 void setTurn(int x)
           
 void setUsed(int x, int y)
           
 void setUsed(int x, int y, boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myNum

public int myNum

spaceNum

public int spaceNum

money

public int money

turnsInJail

public int turnsInJail

noJailCardsChance

public int noJailCardsChance

noJailCardsCommunity

public int noJailCardsCommunity

houses

public int houses

hotels

public int hotels

numRailroads

public int numRailroads

numUtilities

public int numUtilities

numPropertiesOwned

public int[] numPropertiesOwned

maxNumPropsOwned

public int[] maxNumPropsOwned

maxHouses

public int[] maxHouses

minHouses

public int[] minHouses

improvedProps

public int[] improvedProps

mortgagedProps

public int[] mortgagedProps

placesOwned

public java.util.ArrayList<java.lang.Integer> placesOwned

myColor

public java.awt.Color myColor

bankrupt

public boolean bankrupt

alive

public boolean alive

properties

public java.util.ArrayList<Property> properties

aggressiveValues

public AggressiveSet aggressiveValues

place

public int place

turnCheck

public int turnCheck

lastTaker

public int lastTaker

moneyCheck

public double moneyCheck
Constructor Detail

Player

public Player()

Player

public Player(int number,
              java.awt.Color c)
Method Detail

getLastTaker

public int getLastTaker()

setLastTaker

public void setLastTaker(int x)

getTurnCheck

public int getTurnCheck()

addTurn

public void addTurn()

resetTurn

public void resetTurn()

setTurn

public void setTurn(int x)

getMoneyCheck

public double getMoneyCheck()

setMoneyCheck

public void setMoneyCheck(double x)

setChanged

public void setChanged(int[] x)

getChanged

public int[] getChanged()

getUsed

public boolean getUsed(int x,
                       int y)

getAggressiveSet

public AggressiveSet getAggressiveSet()

setAggressiveSet

public void setAggressiveSet(AggressiveSet a)

getMoneyChange

public int getMoneyChange(int a,
                          int b)

changeMoneyChange

public void changeMoneyChange(int a,
                              int b,
                              int c)

getAggressiveValue

public int getAggressiveValue(int a,
                              int b,
                              int c)

setAggressiveValue

public void setAggressiveValue(int a,
                               int b,
                               int c,
                               int d)

setPlaying

public void setPlaying(boolean b)

getPlaying

public boolean getPlaying()

remove

public void remove(Property p)

addProperty

public void addProperty(Property p)

getProperty

public Property getProperty(int x)

removeProperty

public void removeProperty(int x)

getGroupProperty

public Property[] getGroupProperty(int g)

getProperties

public java.util.ArrayList<Property> getProperties()

getMonopolies

public int getMonopolies()

getMonopoly

public boolean getMonopoly(int x)

getMinHouses

public int getMinHouses(int x)

changeMinHouses

public void changeMinHouses(int x,
                            int y)

setMinHouses

public void setMinHouses(int x,
                         int y)

getMaxHouses

public int getMaxHouses(int x)

changeImproved

public void changeImproved(int x,
                           int y)

getImproved

public int getImproved(int x)

changeMortgaged

public void changeMortgaged(int x,
                            int y)

getMortgaged

public int getMortgaged(int x)

setUsed

public void setUsed(int x,
                    int y,
                    boolean b)

setUsed

public void setUsed(int x,
                    int y)

changeMaxHouses

public void changeMaxHouses(int x,
                            int y)

getMaxNumPropertiesOwned

public int getMaxNumPropertiesOwned(int x)

getNumPropertiesOwned

public int getNumPropertiesOwned(int x)

changeNumPropertiesOwned

public void changeNumPropertiesOwned(int x,
                                     int y)

getColor

public java.awt.Color getColor()

changeRailroads

public void changeRailroads(int h)

changeUtilities

public void changeUtilities(int u)

getRailroads

public int getRailroads()

getUtilities

public int getUtilities()

changeHouses

public void changeHouses(int h)

changeHotels

public void changeHotels(int h)

getHouses

public int getHouses()

getHotels

public int getHotels()

getNoJailCards

public int getNoJailCards()

getNoJailCardsChance

public int getNoJailCardsChance()

getNoJailCardsCommunity

public int getNoJailCardsCommunity()

changeNoJailCardsChance

public void changeNoJailCardsChance(int x)

changeNoJailCardsCommunity

public void changeNoJailCardsCommunity(int x)

getTurnsInJail

public int getTurnsInJail()

setJailed

public void setJailed(int b)

changeJailed

public void changeJailed(int x)

getJailed

public boolean getJailed()

resetUsed

public void resetUsed()

addOwnedPlace

public void addOwnedPlace(int x)

removeOwnedPlace

public void removeOwnedPlace(int x)

changeSpace

public boolean changeSpace(int x)

setSpace

public boolean setSpace(int x)

changeMoney

public void changeMoney(int x)

getSpace

public int getSpace()

getMoney

public int getMoney()

getMyNum

public int getMyNum()