Hello,

I want to execute coarse filter only at a specific time interval. Like weekly, 15 days or monthly. I will take example of monthly - 

if self.Time.month == self.current: return Universe.Unchanged self.current = self.Time.month

How is it different from  - 

if self.Time.month - self.current < 2: return Universe.Unchanged self.current = self.Time.month

Considering we have initialized self.current on init -

self.current = self.Time.month

I get different results for both the scenarios above.

Also, how can I make the code run every 15 days or every week?

Thanks,

Ray