public List<PlayerAction> ApplicableActions(GameState inState){
		ArrayList<PlayerAction> output = new ArrayList<PlayerAction>();
		for(PlayerAction Action : AllActions){
			if(Action.isRelevant(inState)) output.add(Action);
		}
		return output;
	}