Commit graph

11 commits

Author SHA1 Message Date
3d07f272c3 Just finished up the error handling with the app and changed the file saving feature so that it now includes the date of the generation, which doesn't overwrite previous versions in case someone wanted to keep track of the workouts they were doing and when they were doing them. 2015-06-28 16:52:20 -05:00
29c61c723e Once again I completely re-wrote the program, this time automating the generation process so the code is now considerably shorter and cleaner, and can create up to a 6 day split for beginner, intermediate, and advanced lifters. All that's left now is to add more exercises to the list and then the alpha version will be complete. 2015-06-27 23:11:13 -05:00
8095d3d4c5 Filled in the chart for the excel spreadhsheet and began work on the experience feature. 2015-06-26 18:28:47 -05:00
b67212a059 Added an engine class to automate the process of running all of the functions within the generator class. 2015-06-26 17:04:09 -05:00
a9269e95c6 I completely re-wrote the generator from top to bottom. Everything is now controlled by functions, and there are no more global or static variables. The program only runs by creating an instance of the generator class and then running each of its functions. I'll probably write a function to automate that so then the only function needed to run the program would be to start the generation process. Aside from that, the generated workout now adds a warm up and cool down to each workout, referencing the user to see that section of the app (which will be coming soon, in a web-app format). 2015-06-26 13:49:47 -05:00
1627439427 Added some more comments to clear up some things and tidied up the code a little bit. 2015-06-25 12:17:51 -05:00
a6f6373738 I finished separating the exercises into their respective categories, and added a few more exercises and categories. I also modified the generator script so that first it asks you if you want to use free weights, and if you say yes, then it asks you if you want to use dumbbells and barbells. If you say no, the script won
't ask about dumbbells or barbells.
2015-06-24 21:12:46 -05:00
8216323ddc Ok, so, lots of changes here. The exercises have now been split into separate categories according to their type, and now the user is prompted to input their preferences for each type. Also, the end result is now printed to an external file, so that the user can just open it up and then print it out directly from their text editor. I still need to finish separating the exercises into their categories though. 2015-06-23 14:55:54 -05:00
0dc68a12a0 New feature added: the program now asks a user what their goals are, between strength, endurance, or hypertrophy, and changes the sets, reps, and template of the workout generated to tailor to their needs. 2015-06-23 03:37:17 -05:00
9b1208d1f0 Removed the muscle classes and exercise lists from the generator file since they now have their own module and added support for up to a 4 day per week routine. 2015-06-20 13:38:03 -05:00
40b7d9fa46 Changed the file name to lower-case letters because I'm lazy and don't like using capital letters in the terminal :P 2015-06-20 11:47:17 -05:00