Skip to main navigationSkip to main contentSkip to footer
Wiki Cram
  • Home
  • Blog
Wiki Cram

A student was asked to implement a game score tracking servi…

A student was asked to implement a game score tracking service with this proto: message ScoreUpdate { string player_name = 1; int32 score = 2; } message ScoreResponse { bool ok = 1; int32 new_total = 2; string message = 3; string error = 4; } Guidelines: On success: set ok=true, new_total, and message On error: set ok=false and error message Their server was implemented with the following Java code for two scenarios: Scenario 1: Player scores 50 points (total becomes 150) ScoreResponse response = ScoreResponse.newBuilder() .setOk(true) .setMessage(“Score updated! New total: 150”) .build(); Scenario 2: Invalid score (negative number) ScoreResponse response = ScoreResponse.newBuilder() .setOk(true) .setNewTotal(0) .setError(“Score cannot be negative”) .build(); Part 1: List all protocol violations across both scenarios. Part 2: Write out how both scenarios should look according to the specification.

A student was asked to implement a game score tracking servi…

Posted on: December 2, 2025 Last updated on: December 2, 2025 Written by: Anonymous Categorized in: Uncategorized
Skip back to main navigation
Powered by Studyeffect

Post navigation

Previous Post PNS myelin cell?
Next Post A single strand of DNA is held together by bonding between w…
  • Privacy Policy
  • Terms of Service
Copyright © 2026 WIKI CRAM — Powered by NanoSpace