2022-03-28T16:15:10.232904357LibreOffice/7.3.1.3$Linux_X86_64 LibreOffice_project/30$Build-32022-04-01T19:57:48.599827089PT25M26S8 0 0 27263 9483 view1 12 19 2 0 0 0 0 0 100 60 true false Sheet1 2483 0 100 60 false true true true 12632256 true true true true false false false 1270 1270 1 1 true false true true true 0 true true false true false en US 12632256 true true false false true true false 3 false Generic Printer false pAH+/0dlbmVyaWMgUHJpbnRlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU0dFTlBSVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWAAMAxQAAAAAAAAAIAFZUAAAkbQAASm9iRGF0YSAxCnByaW50ZXI9R2VuZXJpYyBQcmludGVyCm9yaWVudGF0aW9uPVBvcnRyYWl0CmNvcGllcz0xCmNvbGxhdGU9ZmFsc2UKbWFyZ2luYWRqdXN0bWVudD0wLDAsMCwwCmNvbG9yZGVwdGg9MjQKcHNsZXZlbD0wCnBkZmRldmljZT0xCmNvbG9yZGV2aWNlPTAKUFBEQ29udGV4dERhdGEKUGFnZVNpemU6TGV0dGVyAER1cGxleDpOb25lAAASAENPTVBBVF9EVVBMRVhfTU9ERQ8ARHVwbGV4TW9kZTo6T2Zm false 1270 1270 1 1 true false true true true true 7 true Sheet1 ??? Page 1 ???(???) 00/00/0000, 00:00:00 Page 1/ 99 Task Status Start Amount 2022-03-29T00:00:00 Some work was done on this day, but not enough to reduce an hour in one of the in-progress tasks. Monday Tuesday Wednesday 2022-03-31T00:00:00 By the end of this day, all five of the protocols that the backend responds to is more or less implemented. There still needs to be some more work done, such as cleaning out stale entries from the backend’s database. Thursday Friday Saturday Sunday Game Logic turn implementation Implement turn changer In Progress 3 1 2022-04-01T00:00:00 This task should be finished once the frontend is fully integrated with the backend. 1 Multiplayer Pairing Front-end to Back-end protocol defined done 1 1 0 Front-end async handling (figuring it out) done Back-end database specification defined done 1 1 0 Back-end minimum viable product impl done 1 2022-03-29T00:00:00 Backend has enough to do basic tests with first two protocol requests. 0 Front-end to Back-end connection impl In Progress 10 4 2022-03-29T00:00:00 There are 5 API requests that can be made to the backend via the specified protocol. Only 3 remain as of the end of Tuesday. The resulting three probably will take longer than implementing the first two due to checking and managing game state. 7 2022-03-30T00:00:00 Finished implementing the fifth protocol request/response. Implementing the rest may take more time due to game logic not yet “wired in” (but symlinked from the front-end code). 5 3 2022-04-01T00:00:00 This requires work on the frontend, but this week was spent only on the backend. 2 2022-03-31T00:00:00 Task was added as this is required to keep the backend’s database small and more robust. Back-end database timer cleanup impl done 3 3 0 Multiplayer Game Start Front-end and Back-end state sync In Progress 4 2022-03-30T00:00:00 By implementing the fifth protocol request, the front-end can request the game state from the back-end. At this point the front-end still doesn’t communicate with the back-end yet. 3 3 2022-04-01T00:00:00 This requires some work on the frontend, but this week was only spent on the backend. 3 Multiplayer game whose turn it is Networked communication turn checking done 2 2022-03-31T00:00:00 Backend’s database keeps track of whose turn it is in each particular game. 0 Multiplayer record turn action Networked communication action checking done 2 2022-03-31T00:00:00 Backend checks the validity of each turn when received. 0 Total Hours Assigned 18 24 27 Hours Remaining 18 18 20 17 12 6 Hours Completed 0 4 7 15 21