README.md in rufus-scheduler-3.0.3 vs README.md in rufus-scheduler-3.0.4
- old
+ new
@@ -715,19 +715,25 @@
Rufus::Scheduler.parse('* * * * * *').frequency # ==> 1
Rufus::Scheduler.parse('5 23 * * *').frequency # ==> 24 * 3600
Rufus::Scheduler.parse('5 * * * *').frequency # ==> 3600
Rufus::Scheduler.parse('10,20,30 * * * *').frequency # ==> 600
+
+Rufus::Scheduler.parse('10,20,30 * * * * *').frequency # ==> 10
```
It's used to determine if the job frequency is higher than the scheduler frequency (it raises an ArgumentError if that is the case).
+### brute_frequency
+Cron jobs also have a ```#brute_frequency``` method that looks a one year of intervals to determine the shortest delta for the cron. This method can take between 20 to 50 seconds for cron lines that go the second level. ```#frequency``` above, when encountering second level cron lines will take a shortcut to answer as quickly as possible with a usable value.
+
+
## looking up jobs
### Scheduler#job(job_id)
-The scheduler #job(job_id) method can be used to lookup Job instances.
+The scheduler ```#job(job_id)``` method can be used to lookup Job instances.
```ruby
require 'rufus-scheduler'
scheduler = Rufus::Scheduler.new