# 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!