Example #1
0
 def reset(self):
     super(BoatRollingAverage, self).reset()
     self.buffer = CircularBuffer(size=self.meters_to_average)
     self.buffer.append(self.other_boat.pace)
     self.pace = BoatRollingAverage.DEFAULT_PACE
     self.current_distance = self.other_boat.distance
     self.next_update_at = self.current_distance
     self.next_update_pace_at = self.current_distance