code: public void incrementSufficientStatistics(SufficientStatistics statistics,
        SufficientStatistics currentParameters, VariableNumMap variables,
        Assignment assignment, double count) {
      incrementSufficientStatistics(statistics, currentParameters,
          FactorMarginalSet.fromAssignment(variables, assignment, 1.0), count);
    }
docs: Accumulates sufficient statistics (in {@code statistics}) for
  estimating a model from {@code this} family based on a point
  distribution at {@code assignment}. {@code count} is the number
  of times that {@code assignment} has been observed in the
  training data, and acts as a multiplier for the computed
  statistics {@code assignment} must contain a value for all of the
  variables in {@code this.getVariables()}.
  
  @param statistics
  @param currentParameters
  @param assignment
  @param count