private AnswerCombination generateAnswerCombination(int black, int white) {
    List<Token<AnswerColors>> tokens = new ArrayList<Token<AnswerColors>>();
    for (int i = 0; i < black; i++) {
      tokens.add(new Token<AnswerColors>(AnswerColors.BLACK));  
    }
    for (int i = 0; i < white; i++) {
      tokens.add(new Token<AnswerColors>(AnswerColors.WHITE));  
    }
    while (tokens.size() < Combination.SIZE){
      tokens.add(new Token<AnswerColors>(AnswerColors.EMPTY));
    }
    return new AnswerCombination(tokens);
  }