---
# System prepended metadata

title: '2022-11-14'

---

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