every#

eclypse.policies.schedule.every(interval, policy, *, start=0)[source]#

Run a policy every interval steps starting from start.

Parameters:
  • interval (int) – Number of steps between policy applications.

  • policy (UpdatePolicy) – The wrapped policy.

  • start (int) – First step at which the policy becomes eligible.

Returns:

A scheduled wrapper around policy.

Return type:

UpdatePolicy