Rebuild a strength session when available time suddenly drops by protecting high-priority exercises and trimming flexible work instead of cutting everything equally.
When a session suddenly loses twenty minutes, cutting every exercise by the same percentage can remove the set that mattered most while leaving several low-priority sets untouched. A priority-preserving approach starts with the order of importance you actually gave the exercises.
Every exercise has a priority from 1 to 5. When the session is too long, flexible sets are removed from lower-priority exercises first. The result preserves the existence of high-priority exercises longer than the accessories.
The calculator uses work seconds and rest seconds to estimate session duration. It does not know plate changes, equipment queues or real-time pauses. That is why a modest buffer remains useful in practice.
If even one set of every listed exercise cannot fit the available window, the correct answer is not to pretend otherwise. Remove or defer the lowest-priority exercise manually rather than squeezing every set into an unrealistic pace.
Priority is a programming decision. The tool does not infer it from exercise names because a movement that is an accessory in one program can be a primary objective in another.
No. It preserves the input order and adjusts set counts. Use the order explorer when you want to change sequence.
Yes, if the available time is so limited that even the protected structure cannot fit, but the tool attempts to cut lower-priority sets first.
The output will usually trim only a small amount of flexible volume.
No. It keeps your entered rest values and changes set counts first.
Only approximately, because paired exercises need a different timing model.
No. It restructures the session you entered.