private static Session GetSession2_3() { var ex = new CleanAndJerk(Clean, Jerk) { 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 GetSession4_3() { var ex1 = new CleanAndJerk(CleanPullTillPowerPosition, MuscleSquatClean) { Repeats = GetRange(0.5, 0.6, 5, new[] { 3, 3 }) }; var ex2 = new CleanAndJerk(Clean) { Repeats = GetRange(0.5, 0.6, 6, 3) }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2) } }; return(session); }
private static Session GetSession4_1() { var ex1 = new CleanAndJerk(Stats.FrontSquat, FrontSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex2 = new BackSquat(Stats.BenchBackSquat, BenchBackSquat) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12, Sets = 2 } } }; var ex3 = new Accessory(SingleLegReach) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 4 } } }; var ex4 = new Accessory(SquatReach) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 20, Sets = 2 } } }; var ex5 = new CleanAndJerk(Stats.PushPress, PushPress) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex6A = new Accessory(AsymmetryPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12 } } }; var ex6B = new Accessory(DiscPress) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 12 } } }; var ex7A = new Accessory(DiscFrontRise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 16 } } }; var ex7B = new Accessory(DiscRussianTwist) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 16 } } }; var session = new Session { Rounds = new Round[] { new(ex1), new(ex2), new(ex3), new(ex4), new(ex5), new(4, ex6A, ex6B), new(2, ex7A, ex7B) } }; 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); }
private static Session GetSession1_1() { var ex1 = new BackSquat(ExerciseType.BackSquat) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex2 = new BackSquat(Stats.BenchBackSquat, BenchBackSquat) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 10, Sets = 3 } } }; var ex3 = new Accessory(BackSplitSquat) { Repeats = new Repeat[] { new MultiRepeat { Repeats = new[] { 15, 15 }, Sets = 2 } } }; var ex4 = new Accessory(CalfRise) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 20, Sets = 2 } } }; var ex5 = new Accessory(Press) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 3 } } }; var ex6 = new CleanAndJerk(Stats.PushPress, PushPress) { IsWarmupNeeded = true, Repeats = new Repeat[] { new SingleRepeat { Repeats = 8, Sets = 3 } } }; var ex7 = new Accessory(ReverseFly) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 20, Sets = 2 } } }; var ex8 = new Accessory(Crunch) { Repeats = new Repeat[] { new SingleRepeat { Repeats = 15, Sets = 2 } } }; var ex9 = new Accessory(Plank) { 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(ex6), new(ex7), new(ex8), new(ex9) } }; return(session); }