Example #1
0
  /** Constructor for a feedback from ArrayList representation. */
  public Feedback(ArrayList<String> pegNames, int pegSize) {

    FeedbackPegs[] feedback = new FeedbackPegs[pegSize];

    for (int i = 0; i < pegNames.size(); i++) {
      FeedbackPegs feedbackPeg = FeedbackPegs.valueOf(pegNames.get(i));
      feedback[i] = feedbackPeg;
    }

    this.feedback = feedback;
    this.pegSize = pegSize;
  }