-
Notifications
You must be signed in to change notification settings - Fork 1
Sprint 6
Gaëtan Schwartz (@gaetschwartz)
This sprint, I designed a new icon, which took time at first to find a proper idea, but was then pretty fast. I then added some internal feature we relaized we needed to continue (#74). I also finished linking and testing the whole matchmaking. This feature is not a PR yet, as we are still looking for someone with a credit card to link to Cloud Functions (see feat/full-online).
Adam Narozniak (@adam-narozniak)
This week, I've finished the tests for the game simulation and I've been working on displaying opponents' moves. I decided to change the images to radio buttons (for theme consistency with the user choices) but don't let the user click on them. The implementation itself wasn't hard but figuring out that solution took some time. In the next week, I plan on supporting the re-play mode and multi-round game.
Silvio Müller (@aladin6060)
For this week I implemented an ML pipeline to identify the pose of rock paper or scissors. For this, I took a dataset with images of the three poses and trained a TF lite model on it. This model was then integrated into the app. Which was really challenging for me and took some time. I did not have time to implement testing, therefore I left the pull request as a draft (PR 72). In the next week I will improve the model with more images and implement testing.
Bhargav Venugopal (@bhvrgav)(Scrum Master)
This week I wanted to integrate the friend's page with the database. I spent a lot of time trying to understand how the connection can be established and how communication between the database and the application happened. I was still unable to figure out how to utilise the various methods specifically for my needs. I also was unable to spend much time on the project this week because of a mid term. So I spent about 5h researching instead of the usual 8h+. For the coming week, I will be seeking help from my group mates who are more well versed with firebase and will aim to connect the friend's page with it. I hope to show successfully a friend request, your current friends and all their statistics. I predict it should be doable with 8h of work.
Leonardo Pennino (@leonardopennino)
Jinglun Pan (@panadax)
For Sprint 6, I am responsible for the leaderboard module design (PR #77) . With the experience from the STATS module, I feel more confident and actually, I can be quick to get started. For this implementation, I learned a good way called "RecyclerView" to create dynamic lists, i.e. the scoreboard list. Therefore, I make the user interface more elegant and efficient compared with the STATS module, also I have confirmed with @Gaëtan the data fetching from Firebase for this part, which should be implemented for the next sprint.