Skip to content

Understanding Your Program & Progression

How double-progression, linear, RPE, and other progression methods automatically adjust your training loads.

"Progression" is the rule that decides whether your next session's weight goes up, stays the same, or comes down. MuscleBuddy doesn't hardcode one method: your program (or your coach) picks the one that fits, and the engine applies it automatically after every logged session.

The methods

12014016018012345678WorkoutWorking weight (lb)DoubleLinearRPE
One lifter, one lift, eight workouts, three rules reading the same training. Linear adds weight on a schedule whatever happened. Double progression holds the bar until every set reaches the top of the rep range, then jumps. RPE follows how the opening set was rated, so it eases off once the training starts grinding. These lines are computed by the same functions that prescribe your next workout.
Show the numbers behind this chart
Working weight (lb) by workout, comparing Double, Linear, RPE.
WorkoutDoubleLinearRPE
1132 lb132 lb132 lb
2132 lb138 lb138 lb
3132 lb143 lb143 lb
4138 lb149 lb143 lb
5143 lb154 lb143 lb
6143 lb160 lb138 lb
7149 lb165 lb132 lb
8154 lb171 lb127 lb
MethodWhat moves the barReads your repsReads your effortBest for
Double progressionReps first, then weightYesNoMost hypertrophy work
LinearA fixed step on a scheduleNoNoEarly strength training
RPE-basedHow hard the set feltNoYesAnyone whose weeks vary
Percentage-basedA share of a training maxNoNoStrength-focused blocks
WaveA planned cycle across sessionsNoNoPeaking and intensity blocks
  • Double progression: hit the top of your rep range for all sets, then weight goes up and reps reset to the bottom of the range.
  • Linear progression: a fixed weight increase every session, common for beginners on compound lifts.
  • RPE-based: your logged RPE/RIR drives the adjustment: an easy session nudges weight up, a grinding one holds or backs off. See the free RPE calculator if you want to sanity-check a rating against a percentage of your max.
  • Percentage-based: working weight is a percentage of a training max, common in strength-focused blocks. Estimate yours with the 1RM calculator.
  • Wave: weight cycles across sessions in a planned wave rather than climbing every time.

You don't have to pick one

Different exercises in the same program can run different methods: your squat might be on percentage-based while accessory work uses double progression. This is set per exercise, not per program.

Why a lift stalls

If a lift isn't moving, it's usually one of: the deload/phase transition is due, recovery is behind (check the Health hub), or logged RPE has been creeping up for a few sessions in a row. The engine surfaces this rather than silently repeating the same weight forever.

What you seeWhat it usually meansWhat the engine does
Same weight, target reps climbingDouble progression is mid-rangeHolds the load until every set hits the top
Weight steps down after repeated missesSeveral sessions short of the rep targetBacks the load off so you can build into it again
Weight eases while your reps stay fineLogged effort is above your target RPETrims the load toward the effort you asked for
Nothing moves for a whole weekA deload or phase transition is duePrescribes the deload rather than repeating the block

A back-off is not lost progress

A lighter prescription after a run of missed sessions is the rule working. The methods that read your sessions are the ones that can rescue a stall; a fixed schedule can only keep adding weight.

Where to go next

More guides

Get the guides by email

Training and nutrition guides, written the same way these pages are. No spam, and one-click unsubscribe on every email.

Track your sets and reps automatically with MuscleBuddy

Free workout logging, auto-progression, and a coaching layer that adapts to your real data.

Create your free account