Added All questions to the Practice Mode Round Size selector.
Selecting All uses every question in the selected set in randomized order.
Starting another practice game preserves the selected round size.
Corrected the Practice setup text to show DUM and WIZ.
QuizPlay v0.8.3
Practice bot labels corrected
Updated remaining Practice Mode references from SB0 to WIZ.
Updated remaining Practice Mode references from DB0 to DUM.
Internal bot identifiers remain unchanged for compatibility with existing saved settings.
QuizPlay v0.8.2
Immediate local timer start
Removed the visible ready/start transition that could shift the answer screen after a question was already displayed.
Each player timer now starts immediately when that question appears on that player device.
Local speed scoring continues to measure from question display to answer tap.
The server keeps a 3-second delivery grace before closing a timed-out question so slower delivery does not shorten a player’s usable answer window.
QuizPlay v0.8.1
Synchronized question start
Players now acknowledge that a question has been received and displayed before the server starts the countdown.
The server starts once all connected human players acknowledge the question, with a 3-second fallback so one slow or disconnected device cannot stall the game.
Local speed scoring still measures from each player’s displayed question to their answer tap.
This prevents players from receiving only a few seconds to read and answer because of delivery lag.
QuizPlay v0.8.0
Import format compatibility fix
Fixed QuizPlay question import so the standardized SET_ID / SET_NAME / QUESTION / MC / CORRECT format works.
Older SET / TITLE / Q / ANSWER import files remain supported.
Updated the import example shown in QuizPlay settings to use the standardized format.
QuizPlay v0.7.9
Fairer local response-time scoring
Speed bonus timing now measures from when the question appears on each player device to when that player taps an answer.
The phone sends its local response time with the answer so slower internet connections do not lose speed points just because the request reaches the server later.
The server still controls whether the question is open or closed and validates the reported response time against the question time limit.
Base correctness scoring remains unchanged.
QuizPlay v0.7.8
Practice bot names
Renamed practice bot DB0 to DUM.
Renamed practice bot SB0 to WIZ.
Existing internal bot settings remain compatible with prior QuizPlay games and settings.
QuizPlay v0.7.7
Home link and timer reliability
Added a configurable Home Page URL to QuizPlay settings.
The default Home Page URL is https://www.jbq.org/quiz-play/.
Added Back to Home buttons at the end of hosted and practice games.
Standardized question timing on UTC timestamps to prevent unexpectedly short answer windows.
QuizPlay v0.7.6
Practice mode flow fix
Removed the Ready button from Practice Mode.
Removed the 10-second Practice Mode delay; the game advances immediately after reveal.
Cleared stale practice timers and polling callbacks before starting a new practice round.
Fixed a new practice round changing question content while still showing the same question number.
QuizPlay v0.7.5
Practice flow controls
Added a Ready — Next Question button in Practice Mode to skip the remaining 10-second pause.
Added Start New Practice Game at the end of a practice round.
A new practice round starts from the same question set without requiring a host.