예제 #1
0
 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)
예제 #2
0
def find_packing(servers):
    return best_fit_decreasing(servers, 0, weight=lambda s: s.rate)
예제 #3
0
 def test_best_fit_decreasing(self):
     sets = bp.best_fit_decreasing(self.items, self.bins, self.cap)
     self.assertEqual(sets, self.empty)
예제 #4
0
파일: run.py 프로젝트: RSpliet/schedcat
def find_packing(servers):
    return best_fit_decreasing(servers, 0, weight=lambda s: s.rate)