def test_best_fit_decreasing(self): sets = bp.best_fit_decreasing(self.items, self.bins, self.cap) sets[0].sort() self.assertEqual(sets, self.expected)
def find_packing(servers): return best_fit_decreasing(servers, 0, weight=lambda s: s.rate)
def test_best_fit_decreasing(self): sets = bp.best_fit_decreasing(self.items, self.bins, self.cap) self.assertEqual(sets, self.empty)