cloudsim-plus-master/cloudsim-plus-master/cloudsim-plus-testbeds/src/main/java/org/cloudsimplus/testbeds/ExperimentRunner.java
protected SummaryStatistics computeFinalStatistics(List<Double> values) {
        final SummaryStatistics stats = new SummaryStatistics();
        values = computeBatchMeans(values);
        values = computeAntitheticMeans(values);
        values.forEach(stats::addValue);
        return stats;
    }
/**
     * Creates a SummaryStatistics object from a list of
     * Double values, allowing computation of statistics
     * such as mean over these values.
     * The method also checks if the
     * {@link #isApplyAntitheticVariatesTechnique() Antithetic Variates}
     * and the {@link #isApplyBatchMeansMethod() Batch Means} techniques
     * are enabled and then apply them over the given list of Doubles.
     * These techniques are used for variance reduction.
     *
     * @param values the List of values to add to the {@link SummaryStatistics} object
     * @return the {@link SummaryStatistics} object containing
     * the double values, after applying the the techniques for
     * variance reduction.
     */
Creates a SummaryStatistics object from a list of
Double values, allowing computation of statistics
such as mean over these values.
The method also checks if the
#isApplyAntitheticVariatesTechnique() Antithetic Variates
and the  #isApplyBatchMeansMethod() Batch Means techniques
are enabled and then apply them over the given list of Doubles.
These techniques are used for variance reduction.

@param values the List of values to add to the  SummaryStatistics object
@return the  SummaryStatistics object containing
the double values, after applying the the techniques for
variance reduction.
Creates a SummaryStatistics object from a list of Double values allowing computation of statistics such as mean over these values . The method also checks if the #isApplyAntitheticVariatesTechnique () Antithetic Variates and the #isApplyBatchMeansMethod () Batch Means techniques are enabled and then apply them over the given list of Doubles . These techniques are used for variance reduction . @param values the List of values to add to the SummaryStatistics object @return the SummaryStatistics object containing the double values after applying the the techniques for variance reduction .
protected SummaryStatistics computeFinalStatistics(List<Double> values) {
        final SummaryStatistics stats = new SummaryStatistics();
        values = computeBatchMeans(values);
        values = computeAntitheticMeans(values);
        values.forEach(stats::addValue);
        return stats;
    }
protected SummaryStatistics computeFinalStatistics ( List < Double > values ) { final SummaryStatistics stats = new SummaryStatistics ( ) ; values = computeBatchMeans ( values ) ; values = computeAntitheticMeans ( values ) ; values . forEach ( stats :: addValue ) ; return stats ; }
Creates a SummaryStatistics object from a list of
 Double values, allowing computation of statistics
 such as mean over these values.
Creates a SummaryStatistics object from a list of Double values allowing computation of statistics such as mean over these values .