Observed since 20 Oct, 20:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
531
Given a 1RM, generate a 4 week 5/3/1 cycle
Given a one rep max, generate a 4 week 5/3/1 cycle.
npm install --save 531
var fto = require('531')
var cycle = fto(455)
// first week, first set weight:
// => cycle[0][0].weight
fto(max, [options]) -> arrayReturns an array (of length 4) of set arrays (each of length 3).
Each set has:
Type: number
The ratio of the 90% 1RM to use for that set.
Type: number
The number of repetitions to perform.
Type: number
The total weight to use (unitless).
Type: boolean
Whether that set should be performed for the maximum number of sets possible.
Required
Type: number
Your estimated one rep max to use.
Type: string
Default: 'down'
The direction to round weights to.
Type: number
Default: 5
The increment to use when rounding weights.
Type: boolean
Default: true
Set to false to use 100% of your estimated one rep max for calculations instead of the recommended 90%.
MIT © Ben Drucker
Download counts and popularity will appear here as the collector receives them.
Declarations describe requirements; they are not a resolved dependency graph.
Source distribution
{
"shasum": "df69edc510ed266453b8409027b619e94f12c184",
"tarball": "https://registry.npmjs.org/531/-/531-1.0.0.tgz",
"integrity": "sha512-XQohJ+541kJHNnwtC2LPcFb3YvNV3DCvtseU/aEHOo5l1zZVwSP+W7bLrpP5gVnQze8gL6pVqSpJFxJJbPFUeQ==",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEQCIErPCklbPApe632Z1sGNI+wyfv7nUNFcVhMxk+TbfAU5AiBCnwMBwJwmJ6HB2z7qqCbmV+K4JST/Ueh/e+Io/tLfPw=="
}
]
}Observed since 20 Oct, 20:24 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:f4e83dd084c70d2f7a7fea8bb74f0d600e74ba84b865fdfe39047bef228bc08f