Learned bootstrap throughout the week. Prevented many merge conflicts with Brandon as we were going to be working on the same method(s). Will show UI mock-ups in class.
Tutorial for Bootstrap: https://www.youtube.com/watch?v=gqOEoUR5RHg
Learned Angular to interact between newly refractored backend and the views
Tutorial for Angular: https://www.youtube.com/watch?v=TRrL5j3MIvo
There's two parts, very informative
Added attributes to the player table: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/d335f99dbcaf9eaf6a2afc1a29070262db703f2e
Created controllers for teams and leagues: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/b57499f865d81c4b751af361e17695f8362e72bf
Added get() and getbyid() for the league and teams api routes: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/a154007fa24b0623d494a335f7d57ad0cf9b2596
Added Dominant Arm Enum, and things to the League table: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/6e6ca269c5a14bacfa4713d498c389de9f7778fb
Separated attributes to separate table as well as created a stats table and added all relevant stats: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/12280e20567c43e6e5591caf9b17a4638a1c6801
Added createLeague and deleting team or league by id: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/c473620fed247e250f12ff15f335d913f7983063
Finished the Atrribute Distribution Algorithm, added it to Player Controller: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/3866b531b7e77d4a97ec92189102c7b0f66f3c4f 660b9e
Added stats to players, displayable through post: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/70d19ae421ace02989089b35ddf7ba1d10273395
Worked on Game algorithm: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/c1915976c2748647a04a2c0ce8ed797f2c8ffc47
Basic tracking of player stats: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/31195e0b1d7e3e3e490b367f33efba6584a85841
Tweaking to game algorithm: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/f3a16d37bdcf3e249f916a4c2f12a5017acbcd11
Created a random player assignor: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/f3a16d37bdcf3e249f916a4c2f12a5017acbcd11
Assisted Brandon in developing logic to use lineups in the game algorithm: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/128254b28fa50b9be56bdd7f5ad9872db3193535
Added preliminary logic to count balls and strikes: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/6cb11a44798533403f25236f0b351aa62d52f0e0
Improved stat tracking, stores into the database: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/d1695326e44098f16e72d310d2f69e3713896898 https://github.com/YCPCS-481-TeamB/BaseballSim/commit/cd41f25aa56bb796d731be1b726a63943195c165
Added comments to my methods for better understanding for Brandon to link lineups: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/9150fff21950b83783e5dd87027ad2b6f370079b
Learned bootstrap throughout the week. Prevented many merge conflicts with Brandon as we were going to be working on the same method(s). Will show UI mock-ups in class. Tutorial for Bootstrap: https://www.youtube.com/watch?v=gqOEoUR5RHg
Added baseball logic to balls and strikes counter, and inning tracking: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/fe5ccbd8ca03a7b33f286520696aa73728b5f5e4
Learned Angular to interact between newly refractored backend and the views Tutorial for Angular: https://www.youtube.com/watch?v=TRrL5j3MIvo There's two parts, very informative
Played with views for the console, seeing how bootstrap and angular mesh: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/70b796264895a3603383e671ce2ad0a269a011d5
Added issues for 50% working system on the UI side
Redesigned all views for a better UI experience: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/635cf85bf0f045d04b3524b99786b6228b42b5bb https://github.com/YCPCS-481-TeamB/BaseballSim/commit/22d0ac0f06073920302c25656b7a880ec5f170e2
Brandon Walton is not the only player name now: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/6faf3a0db61b7673afc2666456ba1344e460ecb9
Added complexity to views throughout the week: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/3a2819dc46ee33b31f5628817d13ca26ee7116e6 https://github.com/YCPCS-481-TeamB/BaseballSim/commit/79a196abc76d64c11d31109f90a528345ad07527
Added documentation for Teams & Games API routes: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/a0c3e17a05c280800f6cabd7c847ec29d9da5ba0 https://github.com/YCPCS-481-TeamB/BaseballSim/commit/31d80d4b7fea2f52ccc3f864ddecb5fb3969be17
Created a leagues page in the controller index.js: https://github.com/YCPCS-481-TeamB/BaseballSim/commit/33a479410d69c000375ddfad1110a8336ae14da3
Started final report, added guidelines to follow
Helped Brandon identify score-keeping bug, since has been resolved https://github.com/YCPCS-481-TeamB/BaseballSim/commit/50ca5a6747635b8d7844c083e06cfe3ddf477800
Began drafting final paper
Edited UML Diagram for use in paper