code: def _enough_time_has_passed(self, FPS):
      '''For limiting how often frames are computed.'''
      if FPS == 0:
        return False
      else:
        earliest_time = self.last_update_time + (1.0 / FPS)
        return time.time() >= earliest_timf _enough_time_has_passed(self, FPS):
      '''For limiting how often frames are computed.'''
      if FPS == 0:
        return False
      else:
        earliest_time = self.last_update_time + (1.0 / FPS)
        return time.time() >= earliest_time
docs: For limiting how often frames are computed.