Beispiel #1
0
    def test_azpsa_gives_at_least_same_obj_func(self):
        instance = self.map_instance

        aream = AreaManager(instance.Wrook, instance.Y)
        rm = RegionMaker(aream, into_regions)

        alpha = 0.85
        maxiterations = 3

        ob_before = rm.objInfo
        rm.AZPSA(alpha, maxiterations)
        ob_after = rm.objInfo
        self.assertTrue(ob_before >= ob_after)