Reference Times and Deltas - wasabee-project/Wasabee-IITC GitHub Wiki

[Feature coming soon]

Reference Time

The reference time is set in the operation setting dialog. This time can be any value of significance for the operators. After much discussion and debate about which time would be best, we decided to leave it vague. The chief gets to decide when "0" is. The following options were discussed, use whichever seems best to you.

  • Target checkpoint
  • Target completion time
  • Time to start throwing links
  • Time to start clearing blockers

Each of these choices has advantages and disadvantages, and deciding which to use is really a subjective choice.

Deltas

Actions that are to take place before the reference time (aka "0") should be entered in the value of "minutes before reference time". E.g. -60 for "one hour before reference time" or -1440 for "one day before reference time." Likewise, events that take place after the reference time should be entered in "minutes after reference time."

Any number of steps can have the same delta time (e.g. zero-delta blocker drops, with protective links being thrown an instant later). Or each step can have a distinct delta time if required.

Rationale

The "0" time can change due to any number of factors. If an absolute time is set on each step (e.g. "2021-04-50 14:32 GMT") then changing the op time becomes very difficult--each step would need to be adjusted. Using delta times, referenced to a single "0" time, lets an entire op be rescheduled by changing only the reference time.