code: public int[] bestSequence(SequenceModel model) {
      int[] initialSequence = getRandomSequence(model);
      return findBestUsingSampling(model, numSamples, sampleInterval, initialSequence);
    }
docs: Finds the best sequence by collecting numSamples samples, scoring them, and then choosing
  the highest scoring sample.
  @return the array of type int representing the highest scoring sequence