else
response.sendStatus(404);
- if (game.state.end_answers.size > (game.state.players_answered.length / 2))
+ /* The majority rule here includes all players that have answered as
+ * well as all that have started typing. */
+ const players_involved = (game.state.players_answered.length +
+ game.state.players_answering.size);
+
+ if (game.state.end_answers.size > players_involved / 2)
game.perform_judging();
});