Skip to main content

Reference Weights

A reference weight is the anchor for all progression calculations in a mesocycle. Every weekly weight target is derived from it. Getting it right matters — but getting it wrong is fixable.

What is a reference weight?

Your reference weight for an exercise is roughly your estimated 10RM — the weight you could lift for about 10 reps with 1 rep left in reserve. It's not the weight you'll train with on Week 1; it's the baseline the algorithm uses to compute your entire mesocycle.

Week 1 weight = round(reference_weight × 0.85, increment)

So if your reference weight is 235 lbs (barbell), Week 1 starts at 200 lbs. That leaves plenty of room to grow across the mesocycle while starting at a comfortable ~3 RIR.

When reference weights are set

Reference weights are set once per exercise when you start a mesocycle. They live on the exercise instance (the running copy), not the program template. This means:

  • Different mesocycles of the same program can have different reference weights
  • Changing a reference weight mid-cycle only affects remaining weeks (past workouts are untouched)
  • The template doesn't store reference weights — they're always specific to a mesocycle run

How HyperIron suggests reference weights

When you start a mesocycle, HyperIron looks at your recent workout history and suggests a reference weight for each exercise:

  1. Find your recent best — Scans your completed workouts (most recent first) for each exercise and finds the heaviest weight you've used
  2. Back-calculate the reference — Divides that max weight by the starting factor (0.85) to get a reference weight that would produce that weight mid-to-late in a mesocycle
suggested_reference = max_recent_weight / 0.85

Example: You've been benching 215 lbs recently.

suggested_reference = 215 / 0.85 = 253 lbs
Week 1 = round(253 × 0.85, 5) = round(215, 5) = 215 lbs

The suggestion assumes your recent best was near the end of a progression curve. If that weight was comfortable, the suggestion is probably right. If it was a grind, it may be too high.

When there's no history

If HyperIron has no workout data for an exercise, no suggestion is made. You'll enter a reference weight manually — or skip it entirely and enter weights freestyle during your first workout.

Accepting or overriding suggestions

Suggestions are just that — suggestions. Before starting the mesocycle, you can:

  • Accept the suggested weight for exercises where it looks right
  • Adjust up if the suggestion feels too conservative (e.g., you've gotten stronger since your last logged workout)
  • Adjust down if you've been away from training, are recovering from injury, or want a more conservative start
  • Leave blank if you want to enter weights manually during workouts
tip

When in doubt, err on the side of too light. A mesocycle that starts easy and builds well is more productive than one where you're grinding from Week 1. You can always increase the reference weight mid-cycle.

How reference weights drive weekly targets

Once set, the reference weight feeds into every week's calculation. Here's the full chain for weight progression mode:

WeekFormulaWhat happens
1round(ref × 0.85, increment)Starting weight — intentionally easy
2round(ref × 0.85 × 1.02^1, increment)~2% increase
3round(ref × 0.85 × 1.02^2, increment)~4% above start
......Continues compounding
Nround(ref × 0.85 × 1.02^(N-1), increment)Final loading week
Deloadround(ref × 0.85, increment)Reset to starting weight

For rep progression mode, the reference weight still determines the fixed training weight (ref × 0.85), which stays constant while reps increase.

Adjusting reference weights mid-cycle

Sometimes you get the reference weight wrong. Maybe Week 1 felt too easy and you're barely being challenged, or maybe Week 2 already feels like a grind. Here's how to handle it.

Signs the reference weight is too high

  • You're failing to hit the rep target in the first 2–3 weeks
  • Your RIR is lower than prescribed (target says 3 RIR but you're at 1)
  • You're getting excessive soreness early in the mesocycle
  • Fatigue ratings are consistently -1 or -2 from the start

Signs the reference weight is too low

  • Week 1 feels like a warm-up (you could do 5+ more reps)
  • You're breezing through the moderate phase with no challenge
  • Fatigue ratings are consistently +2 (no pump, no soreness)
  • The aggressive phase still feels easy

How to adjust

Open your active mesocycle, find the exercise, and edit its reference weight. When you change a reference weight mid-cycle:

  • All future weeks recalculate immediately. The same formulas apply — just with the new reference weight as the anchor. Week 5's target will be round(newRef × 0.85 × 1.02^(lwIndex-1), increment), where lwIndex is the loading week index.
  • Past weeks are untouched. Your logged workouts stay exactly as they are.
  • The compounding curve doesn't restart. The loading week index stays the same — only the reference anchor shifts. This means the percentage-based ramp continues smoothly.

Worked example: adjusting down

Bench press, 6 loading weeks, original reference 250 lbs, barbell (5 lb increment).

After Week 2, you realize it's too heavy — you're already at RIR 1 when you should be at RIR 3. You lower the reference to 225 lbs.

WeekOriginal ref (250)New ref (225)Notes
1215 lbs(already done)Logged as-is
2220 lbs(already done)Logged as-is
3200 lbsround(225 × 0.85 × 1.02^2, 5)
4200 lbsround(225 × 0.85 × 1.02^3, 5)
5205 lbsround(225 × 0.85 × 1.02^4, 5)
6210 lbsround(225 × 0.85 × 1.02^5, 5)

The remaining weeks now have manageable weights. The lifter still gets progressive overload — just from a more appropriate baseline.

Worked example: adjusting up

Lateral raises, 6 loading weeks, rep mode, rep range 8–12, original reference 30 lbs, dumbbell (5 lb increment).

After Week 3, the weight feels trivially easy — the lifter is hitting 10+ reps with 5+ RIR when the target is 2 RIR. They increase the reference to 40 lbs.

WeekOriginal ref (30)New ref (40)Notes
125 lbs × 8(already done)
225 lbs × 9(already done)
325 lbs × 10(already done)
435 lbs × 10round(40 × 0.85, 5) = 35, reps from schedule
535 lbs × 11
635 lbs × 12

The fixed weight jumped from 25 to 35 lbs. Rep targets continue from the same schedule position.

When NOT to adjust

Don't change the reference weight because of one bad session. Bad days happen — poor sleep, high stress, skipped meals. If Week 3 is rough but Weeks 1 and 2 were fine, just log what you can and move on. The fatigue autoregulation system will reduce volume if needed.

Adjust the reference weight when there's a pattern — multiple consecutive sessions where the weight is clearly wrong, not just one off day.

Reference weights across mesocycles

When you complete a mesocycle and start a new one, HyperIron seeds reference weights from your actual performance:

Weight mode

Your heaviest successfully completed weight from the final loading week becomes the new reference weight. Since Week 1 of the new mesocycle starts at 85% of the reference, you get a built-in step-back that allows for a fresh ramp.

Example: You finished your last mesocycle benching 220 lbs in Week 6.

New reference = 220 lbs
New Week 1 = round(220 × 0.85, 5) = 185 lbs

You start lighter than where you finished, but you'll surpass it — the new mesocycle should peak higher than 220 lbs.

Rep mode

If you hit the top of your rep range at the current weight, the new mesocycle bumps the weight up one increment and resets reps to the bottom. If you didn't reach the top, the weight stays the same and you continue building reps.

Example: Lateral raises at 30 lbs, hit 12 reps (top of 8–12 range).

New reference = 35 lbs (one increment up)
New Week 1 = round(35 × 0.85, 5) = 30 lbs × 8 reps (back to bottom)

Volume

Final auto-regulated set counts carry forward as starting volume for the new mesocycle. Over multiple blocks, volume naturally converges on what your body can handle.

Common scenarios

"I'm new to HyperIron and have no workout history"

HyperIron can't suggest reference weights without data, so you'll set them manually. A good starting point is to estimate your 10RM — the weight you could lift for 10 reps with about 1 rep left in the tank. If unsure, start light. Here's what a conservative first mesocycle might look like for bench press:

Bench Press — estimated 10RM: 185 lbs, barbell, 5 lb increment, 5 loading weeks + deload

InputValue
Reference weight (your estimate)185 lbs
Starting weightround(185 × 0.85, 5) = 155 lbs
WeekWeightRepsRIRPhase
1155 lbs83Conservative
2160 lbs82Moderate
3160 lbs82Moderate
4165 lbs82Moderate
5165 lbs81Aggressive
6 (deload)155 lbs4Deload

If Week 1 at 155 lbs felt like you had 5+ reps in the tank instead of 3, bump the reference up to 200 lbs before Week 2. If it felt heavy, leave it — you'll still get stronger across the mesocycle.

"I've been training elsewhere and just started using HyperIron"

Same idea — estimate your 10RM for each exercise. If you only know your 1RM or 5RM, rough conversions:

Known maxApproximate 10RM
1RM of 225 lbs~170 lbs (× 0.75)
3RM of 205 lbs~175 lbs (× 0.85)
5RM of 195 lbs~180 lbs (× 0.90)

These are rough — err on the low side. Enter the 10RM estimate as your reference weight.

"I finished a mesocycle — what happens to my reference weights?"

HyperIron seeds the next mesocycle automatically. Here's a concrete example across two mesocycles:

Mesocycle 1 — Squat, reference 300 lbs, barbell, 6 loading weeks + deload

WeekWeightRepsRIRPhase
1255 lbs83Conservative
2260 lbs83Conservative
3265 lbs82Moderate
4270 lbs82Moderate
5275 lbs82Moderate
6280 lbs81Aggressive
7 (deload)255 lbs4Deload

You completed Week 6 at 280 lbs. HyperIron uses that as the new reference:

Mesocycle 2 — Squat, new reference 280 lbs (seeded from Meso 1 peak)

WeekWeightRepsRIRPhase
1240 lbs83Conservative
2245 lbs83Conservative
3250 lbs82Moderate
4255 lbs82Moderate
5260 lbs82Moderate
6265 lbs81Aggressive
7 (deload)240 lbs4Deload

Week 1 of Meso 2 (240 lbs) is lighter than Week 1 of Meso 1 (255 lbs) — that's intentional. The step-back gives you a fresh ramp. But by Week 6, you should be pushing past your Meso 1 peak.

"My reference weight is too heavy — I'm 3 weeks in and struggling"

Barbell Row — original reference 200 lbs, 5 lb increment, 6 loading weeks + deload

Here's what you're experiencing vs. what the targets say:

WeekTargetWhat actually happened
1170 lbs × 8 @ RIR 3Got 8 reps but it felt like RIR 1
2175 lbs × 8 @ RIR 3Only got 6 reps, felt like RIR 0
3175 lbs × 8 @ RIR 2Only got 5 reps, form broke down

This is a clear pattern — not a bad day. Lower the reference to 175 lbs:

WeekOld ref (200)New ref (175)Notes
1170 lbs(already logged)
2175 lbs(already logged)
3175 lbs(already logged)
4180 lbs155 lbsround(175 × 0.85 × 1.02^3, 5)
5180 lbs155 lbsround(175 × 0.85 × 1.02^4, 5)
6185 lbs160 lbsround(175 × 0.85 × 1.02^5, 5)
7 (DL)170 lbs150 lbsDeload

Week 4 drops from 180 to 155 lbs — a big relief. The remaining weeks will feel appropriately challenging with proper RIR targets.

"My reference weight is too light — everything feels like a warm-up"

Overhead Press — original reference 100 lbs, barbell, 5 lb increment, 6 loading weeks + deload

WeekTargetWhat actually happened
185 lbs × 8 @ RIR 3Got 8 reps with RIR 6+ (warm-up)
285 lbs × 8 @ RIR 3Still RIR 5+
390 lbs × 8 @ RIR 2RIR 4–5, no challenge

Increase the reference to 135 lbs:

WeekOld ref (100)New ref (135)Notes
185 lbs(already logged)
285 lbs(already logged)
390 lbs(already logged)
490 lbs120 lbsround(135 × 0.85 × 1.02^3, 5)
590 lbs120 lbsround(135 × 0.85 × 1.02^4, 5)
690 lbs125 lbsround(135 × 0.85 × 1.02^5, 5)
7 (DL)85 lbs115 lbsDeload

The jump from your logged Week 3 (90 lbs) to the new Week 4 (120 lbs) is significant. That's expected — the old reference was way off. Check the progression preview after adjusting to make sure the new numbers look right before you train.

"Should I adjust the reference or just log different weights?"

This is a common question. Here's the difference:

ApproachWhat happens to future weeksWhen to use
Log a different weight (don't change ref)Future weeks unchanged — same targets next weekOne bad day, sick, tweaked something, trying a variation
Change the reference weightAll future weeks recalculatePattern of 2+ sessions where targets are clearly wrong

Rule of thumb: If you'd log a different weight than the target for the same reason next week too, change the reference. If it's a one-time thing, just log what you did and move on.

"I switched from dumbbells to barbell for an exercise mid-cycle"

The increment changes (dumbbell 5 lbs → barbell 5 lbs) and the reference weight is likely different. Treat this as setting a new reference weight — estimate your 10RM for the barbell version and enter it. Future weeks recalculate with the new reference and increment.

WeekDB Bench (ref 70, 5 lb incr)BB Bench (new ref 185, 5 lb incr)
160 lbs × 8(already logged)
260 lbs × 8(already logged)
360 lbs × 8(already logged)
4160 lbs × 8
5165 lbs × 8
6165 lbs × 8

Quick reference

QuestionAnswer
What is it?Your estimated 10RM — the anchor for all weight calculations
When is it set?At mesocycle start (one per exercise)
How is it suggested?From your recent best: max_weight / 0.85
Can I change it mid-cycle?Yes — future weeks recalculate, past weeks stay
Does the curve restart?No — loading week index stays the same, only the anchor shifts
What about across mesocycles?Seeded from your final performance data
Log different weight vs. change ref?Change ref for patterns; log differently for one-offs