(self)
| 57 | self.com = self.center_of_mass() |
| 58 | |
| 59 | def center_of_mass(self): |
| 60 | return np.average( |
| 61 | self.bubbles[:, :2], axis=0, weights=self.bubbles[:, 3] |
| 62 | ) |
| 63 | |
| 64 | def center_distance(self, bubble, bubbles): |
| 65 | return np.hypot(bubble[0] - bubbles[:, 0], |