# 2022-11-14 # Weekly Report, COMP361 ## Meta Information ### Group * Hexanome-10 * Java ### Team Members * Ze Rui Guo * Tales Trindade Henriques L Andrade * Yingjie Xu * Joy Zhou * Humzah Soomro ## Status ### 3 most outstanding tasks scheduled until the next report, per team member * Ze Rui Guo * start M5 * Discuss with team about future tasks * Implement join and load game * Tales Trindade Henriques L Andrade * Work on the network functionality for players connectivity * Clean code using good practices learned in class * Work on the necessary changes of the UI regarding the functionalities wanted in M5. E.g., Player's inventory * Yingjie Xu * Setting up the backend repo with good practices of maven * Update client UI for displaying available sessions * Add interaction between GUI and LobbyService for creating/joining/launching sessions * Joy Zhou * Start working on M5 * Brainstorm ideas on card and deck selection implementation * Familiarize self on checkstyle best practices * Humzah Soomro * start working on M5 * start implementing inventory based interactions, as well as inventory management systems ### Tasks achieved, scheduled for this report, per team member * Ze Rui Guo * Worked on Environment model client-server and server-client * Worked on Environment model LS-server and server-LS * Worked on Environment model client-LS and LS-client * Tales Trindade Henriques L Andrade * Worked on updating the Environment model based on appropriate interactions between GUI Actor, Client, Server and LS * Discuss with Yingjie on the required tasks for M5 * Set up JIRA for M5 with all tasks decided * Yingjie Xu * Worked on the Concept model for both client and server * Worked on updating the Environment and Operation model based on the appropriate interactions with LS * Discuss with Tales on the required tasks for M5 * Joy Zhou * Wrote up initial Operation model regarding client-ver-client interactions * Updated environmental model as needed * Humzah Soomro * worked on protocol model * updated operation and environmental models as needed ### Tasks missed, scheduled for this report * start coding part for M5 ### Top 3 unexpected challenges encountered since last report * Lack of group communication and organization regarding M4 * Understanding of the consistency between models ### Top 3 lessons learned since last report * Need to understand LobbyService * No need to have a private session * Need to clean the code repo ### 3 most critical bugs in current functionality (optional) ### Contribution statement * Ze Rui Guo contributed 25% of the work effectuated since last week. * Tales Trindade Henriques L Andrade contributed 20% of the work effectuated since last week. * Yingjie Xu contributed 30% of the work effectuated since last week. * Joy Zhou contributed 20% of the work effectuated since last week. * Humzah Soomro contributed 20% of the work effectuated since last week. ### Team mood * Everything great, need to clean our code repo!