Choose your operation mode to begin.
Session Found
Previous session data detected.
Enter Instructor Key
โ ๏ธ Danger Zone
As an instructor, you control the randomizer and broadcast the selected student's result to all participants connected in the session.
The sidebar panels give you quick access to session data. Click the vertical tab selection buttons on the right edge of the sidebar to open each panel.
Open the Settings panel via the โ๏ธ icon (bottom-left). Changes sync immediately to all connected instructors.
The engine uses a Stochastic Decaying Penalty model to guarantee fairness and geographic diversity across sessions.
P(i) = max(0.01, 1 โ (S/10 ร R^i))
The following are sync across multiple open browser sessions, so other viewers can see the same live data.
Connecting to backend to fetch historical student data.
You are currently in Demo Mode. This is a sandbox environment.
Any spins you make, settings you change, or students you mark as absent will not affect the real database or other users.
This mode is perfect for training, testing the randomizer logic, or preparing for a session without risking live data.
Tweak the application behavior to suit your preference. These settings only affect your current browser session.
The engine uses a Stochastic Decaying Penalty model to ensure variety and fairness.
Practice data management using local JSON files.
presented.json
file.If you would like to volunteer during the extra time, you can use this feature to digitally raise your hand and notify the instructor.