1-Rep Maximums
A simple tool for predicting the 1-RM of an individual based on basic demographic information and their submaximal performance.
1-RM
The 1-RM is the maximum weight a person can lift for one repetition. 1-RM can be used as an upper bound for weight training load, where the load is measured as a percentage of the 1-RM.
Maximal testing for 1-RM may not be safe and should only be performed with safety measures by experienced weight lifters. A submaximal testing approach is safer and can be used by less experienced weight lifters to estimate 1-RM without taking on the safety risks. The 1-RM estimators could understimate an individual's real 1-RM in cases where the individual is inexperienced, or less muscular. These 1-RM estimators are modelled on the performances of experienced weight lifters.
Choosing the right model
Each estimation method is modelled on the performances of a specific demographic, and should only be applied to individuals and performances that fit that criteria of the model. The above application only renders the 1-RM estimation for applicable models based on the information provided. For information on each model, including the demographics and limitations, see the wiki on 1-RM Estimators.
For developers: each Fit.strength.RMEstimator
has an isValid
method. Based on the Fit.Gender
, age, repetitions, and weight of the submaximal test, the method will return true
or false
to indicate if the model can/should be used to predict the 1-RM of the individual. This way the developer can write applications to dynamically choose models.