def compactToSize()

in sketches/Sampler.py [0:0]


    def compactToSize(self, min_size_per_objective):
        self.thresholds = self.getScaledThresholds(min_size_per_objective)
    
        new_buffer = SortedList()
        for s in self.buffer:
            if self.lt(s.priority, self.thresholds):
                new_buffer.add(s)
        self.buffer = new_buffer