accord-core/src/main/java/accord/utils/RandomSource.java [134:142]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        checkBiasedUniform(minMedian, medianMedian, maxMedian);
        checkBiasedUniform(minRange, medianRange, maxRange);
        if (minMedian < absoluteMinInclusive)
            throw new IllegalArgumentException(String.format("absoluteMin (%s) should be less than or equal to minMedian (%s)", absoluteMinInclusive, minMedian));
        if (maxMedian > absoluteMaxExclusive)
            throw new IllegalArgumentException(String.format("absoluteMax (%s) should be greater than or equal to maxMedian (%s)", absoluteMaxExclusive, maxMedian));
        if (minRange < 1)
            throw new IllegalArgumentException(String.format("minRange (%s) should be greater than or equal to 1", minRange));
        return () -> {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



accord-core/src/main/java/accord/utils/RandomSource.java [203:211]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        checkBiasedUniform(minMedian, medianMedian, maxMedian);
        checkBiasedUniform(minRange, medianRange, maxRange);
        if (minMedian < absoluteMinInclusive)
            throw new IllegalArgumentException(String.format("absoluteMin (%s) should be less than or equal to minMedian (%s)", absoluteMinInclusive, minMedian));
        if (maxMedian > absoluteMaxExclusive)
            throw new IllegalArgumentException(String.format("absoluteMax (%s) should be greater than or equal to maxMedian (%s)", absoluteMaxExclusive, maxMedian));
        if (minRange < 1)
            throw new IllegalArgumentException(String.format("minRange (%s) should be greater than or equal to 1", minRange));
        return () -> {
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



