Esempio n. 1
0
 def generate(self, _):
     if self.value_count <= 1:
         self.value = ""
     self.value = semi([
         KeySplinesValue.control_point()
         for _ in range(self.value_count - 1)
     ])
Esempio n. 2
0
 def linear_time_list(num):
     if num == 1:
         return "0"
     values = [0]
     for _ in range(num - 2):
         values.append(float(Random.float01()))
     values.append(1)
     return semi(list(map(str, sorted(values))))
Esempio n. 3
0
 def discrete_time_list(num):
     values = [str(i) for i in range(num)]
     return semi(values)
Esempio n. 4
0
 def generate(self, _):
     self.value = semi([Random.float01() for _ in range(self.value_count)])
Esempio n. 5
0
 def __str__(self):
     return semi(list(map(str, self.values)))
Esempio n. 6
0
 def __str__(self):
     return semi(list(map(str, self.declarations)))