class StrengthBasedParameterOrder implements ParameterOrder {

    @Override
    public int[] getInitialParameters(Int2IntMap parameters, int strength) {
        int size = Math.min(parameters.size(), strength);
        
        return IntStream.range(0, size).toArray();
    }

}