public String getPlayerAvalableAction(int playerIndex) {
		Player currentPlayer = playerList.get(playerIndex);

		//player's state is fold or all-in or lose
		if(currentPlayer.getState().equals(Player.States.ALL_IN)
				|| currentPlayer.getState().equals(Player.States.FOLD)
				|| currentPlayer.getState().equals(Player.States.LOSE)){
			return null;
		}
		
		//preflop && bb
		if(state.getState().equals("preflop")
				&& playerIndex == nextIndex(table.smBlindIndex)) {
			if(getState().getBetChip() == Table.bBlind){
					return "0 1 1 1 1 0";
			}
		}
		
		//player's state is wait and no one bet
		if(currentPlayer.getState().equals(Player.States.WAIT)
				&& state.getBetChip() == 0){
			return "0 1 1 0 1 1";
		} 
		
		return determinByChip(currentPlayer);
	}