code: @Override
    public void updateAdaptiveData(final String[] tokens,
        final String[] outcomes) {
  
      for (int i = 0; i < tokens.length; i++) {
        this.previousMap.put(tokens[i], outcomes[i]);
      }
    }
docs: Generates previous decision features for the token based on contents of the
  previous map.