as per ashby's original document, all units' weights should be randomised in the event that one of them is outwith the threshold