private static Session GetSession1_3() { var ex = new Snatch(PowerSnatch, ExerciseType.Snatch) { Repeats = GetRange(0.5, 0.6, 6, new[] { 2, 2 }) }; var session = new Session { Rounds = new Round[] { new(ex) } }; return(session); }
private static Session GetSession3_3() { var ex1 = new Snatch(ExerciseType.Snatch, OverheadSquat) { Repeats = GetRange(0.5, 0.6, 5, new[] { 3, 3 }) }; var ex2 = new CleanAndJerk(FrontSquat, Jerk) { Repeats = GetRange(0.5, 0.6, 5, new[] { 1, 4 }) }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2) } }; return(session); }
private static Session GetSession3_4() { var ex1 = new Snatch(Stats.DeficitMediumGripPull, DeficitMediumGripPull) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 3 } } }; var ex2 = new Deadlift(Stats.RomanianDeadlift, RomanianDeadlift) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 3 } } }; var ex3A = new Accessory(PullUp) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 8 } } }; var ex3B = new Accessory(LateralPullReverseGrip) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex4A = new Accessory(BicepsCurl) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex4B = new Accessory(DiscHammerCurls) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex5 = new Accessory(Crunch) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 30, Sets = 2 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(3, ex3A, ex3B), new(3, ex4A, ex4B), new(ex5) } }; return(session); }
private static Session GetSession2_1() { var ex1 = new CleanAndJerk(FrontSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 6, Sets = 3 } } }; var ex2 = new BackSquat(Stats.BenchBackSquat, BenchBackSquat) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 3 } } }; var ex3 = new Accessory(ForwardLunges) { Repeats = new Repeat[] { new MultiRepeat { Repeats = new[] { 12, 12 }, Sets = 3 } } }; var ex4 = new Accessory(AsymmetryPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 4 } } }; var ex5 = new Snatch(SnatchPushPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 10, Sets = 3 } } }; var ex6A = new Accessory(LateralRaise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex6B = new Accessory(DiscPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15 } } }; var ex7 = new Accessory(ReversePlank) { Repeats = new Repeat[] { new StaticRepeat { Time = TimeSpan.FromSeconds(45), Sets = 2 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(ex3), new(ex4), new(ex5), new(2, ex6A, ex6B), new(ex7) } }; return(session); }