Rebuild a disrupted training week around work, sport, travel, appointments and preferred rest days. The planner protects your most important sessions first, reduces unnecessary session stacking and makes practical use of the days that remain available.
Real training weeks rarely contain seven completely free days. Work schedules, school, travel, sport practices, family commitments and preferred rest days can all compete with planned workouts. The problem is not simply finding an empty calendar slot; moving one workout can change the spacing of several other sessions.
This tool treats your week as a scheduling problem. It gives higher priority to sessions you identify as important, respects explicitly unavailable days, accounts for preferred rest days and tries to avoid unnecessary consecutive training. When everything cannot fit, it shows what was protected, moved or omitted rather than pretending that every original session can be completed unchanged.
The resolver uses a practical priority-and-spacing heuristic rather than claiming that there is one universally correct weekly schedule. Higher-priority training categories receive stronger protection. Unavailable days and preferred rest days receive strong penalties. Consecutive sessions receive an additional spacing penalty, with the size of that penalty changing according to the recovery setting and your stated tolerance.
The result is therefore a planning recommendation based on the information you entered. It is not a physiological prediction and it does not know your individual recovery capacity, injury history, sleep quality or coaching plan.
A hard strength session, a high-intensity conditioning workout and a sport practice can all compete for recovery or performance quality. Simply placing each workout on the first free day can produce a week that looks complete on paper but is difficult to execute well. The resolver instead tries to preserve higher-value sessions and distribute demanding work where possible.
The tool does not automatically cram every session into the remaining days. When the requested number of sessions exceeds your available capacity, lower-priority sessions can be marked as omitted. That gives you a clear decision point: reduce the week's workload, move an activity to another week, or manually override the suggested arrangement.
Suppose a user wants five training sessions but has a work commitment on Tuesday, travel on Thursday and a preferred rest day on Sunday. If the remaining sessions include two important strength workouts and one hard conditioning session, the resolver attempts to protect those sessions while using easier or lower-priority sessions to fill remaining space.
The example illustrates the principle rather than prescribing a universal schedule. Your own available days, training history and recovery capacity should determine the final plan.
This application is a scheduling aid. It does not measure readiness, fatigue, sleep, soreness, injury status or individual adaptation. Its spacing rules are deliberately practical rather than a clinical or individualized recovery model. If you already follow a structured program from a qualified coach, use that program's sequencing requirements when they conflict with a generic scheduling heuristic.
The most useful input is accurate information about what you genuinely cannot move. The resolver can only optimize around constraints that are entered into the application.
No. It rearranges the sessions and constraints you provide. It does not prescribe exercises, sets, repetitions or a complete training program.
Yes. If a sport practice is physically demanding or important to your schedule, entering it helps prevent the planner from treating that day as completely free.
The tool attempts to protect both when the available week permits it. If not, the resulting plan identifies the conflict so you can decide which session should receive priority.
No. A preferred rest day is treated as a scheduling preference. If your requested training volume makes it difficult to preserve, the planner can use that day rather than creating an unrealistic arrangement.
Because the next free day may already be adjacent to another demanding session. A practical schedule considers spacing and priorities rather than only calendar availability.
Yes. Treat the output as a planning starting point. You can manually change any day based on your actual circumstances.