示例#1
0
 def setUp(self):  # noqa
     self.model = Osyczka()
     self.c1_pattern = re.compile(
         'x\[0\] \+ x\[1\] - 2 >= 0',
         re.MULTILINE)
     self.c2_pattern = re.compile(
         '6 - x\[0\] - x\[1\] >= 0',
         re.MULTILINE)
     self.c3_pattern = re.compile(
         '2 - x\[1\] \+ x\[0\] >= 0',
         re.MULTILINE)
     self.c4_pattern = re.compile(
         '2 - x\[0\] \+ 3 \* x\[1\] >= 0',
         re.MULTILINE)
     self.c5_pattern = re.compile(
         '4 - \(x\[2\] - 3\) \*\* 2 - x\[3\] >= 0',
         re.MULTILINE)
     self.c6_pattern = re.compile(
         '\(x\[4\] - 3\) \*\* 2 \+ x\[5\] - 4 >= 0',
         re.MULTILINE)
 def setUp(self):  # noqa
     random.seed(0)
     self.model = Osyczka()
     self.particles = (Particle(self.model, 0, 0) for _ in range(30))