default

Creates a ProportionalAllocator object using DistributeBySign to distribute the difference in the allocation list as follows:

  • Positive difference units: on the first item of greatest value

  • Negative difference units: on the last item of smallest value

This strategy distorts the ratios distribution towards the element of greatest value, i.e., the greatest value in the allocation list will increase while the smallest one will decrease.

Return

A ProportionalAllocator object.