public Suggestion createSuggestion(Set<Card> seenCards, Map <String, Card> cards, Map<Character, String> rooms){
		Card rCard =new Card("Name", Card.CardType.ROOM);
		Random rand = new Random();
		int randNum = rand.nextInt(cards.size());

		ArrayList <Card> unseenC = new ArrayList <Card>();
		for(String c : cards.keySet()){
			unseenC.add(cards.get(c));
		}

		for(Card c : seenCards){
			for(int i = 0; i < unseenC.size(); i++)
				if(unseenC.get(i).getName().equals(c.getName())){
					unseenC.remove(i);
				}	
		}
		String pName=null;
		String wName=null;
		randNum = rand.nextInt(unseenC.size());
		while(pName == null || wName == null){
			if(unseenC.get(randNum).getCartype() == CardType.PERSON){
				pName = unseenC.get(randNum).getName();
			}
			if(unseenC.get(randNum).getCartype().equals(Card.CardType.WEAPON)){
				wName = unseenC.get(randNum).getName();
			}
			randNum = rand.nextInt(unseenC.size());
		}

		rCard = cards.get(rooms.get(lastVisited));
		Suggestion guess = new Suggestion(pName, wName, rCard.getName());
		return guess;
	}