In diesem Artikel werden die Konzepte und Methoden erläutert, mit denen die Anzahl der Punkte bestimmt wird, die ein Teilnehmer beim Beantworten einer Quizfrage erhält, und wie die Quizergebnisse im Allgemeinen berechnet werden.
Kernkonzepte/Entscheidungen
Bonuspunkte
Pro Quiz kann jeder Teilnehmer maximal 499 Bonuspunkte erhalten. Warum 499? Die derzeit zulässigen Punkte für eine Quizfrage liegen bei 500/1000. Um das Kernkonzept beizubehalten, nämlich die Person mit den meisten richtigen Antworten mit der höchsten Punktzahl zu belohnen, muss dieser Wert niedriger sein als die Mindestpunktzahl pro Frage.
Dieser Wert ist derzeit fest codiert. Wenn wir ihn auf der durchschnittlichen Punktzahl pro Quiz basieren würden, könnte die Situation eintreten, dass der schnellste Wähler mehr Punkte erhält als die Person mit den meisten richtigen Fragen (Zeitbeispiel unten).
Es gibt zwei Arten von Bonuspunkten: Punkte für schnelles Antworten und Punkte für das richtige Beantworten mehrerer Fragen hintereinander. Die maximale Anzahl an Bonuspunkten pro Quiz wird halbiert und aufgerundet. Da Streaks jedoch erst bei der zweiten richtig beantworteten Frage aktiviert werden, ist der tatsächliche Wert von der Anzahl der Fragen abhängig.
Streak-Bonuspunkte
Ein Teilnehmer hat eine Serie, wenn er mindestens zwei Fragen hintereinander richtig beantwortet hat. Je höher die Serie, desto mehr Punkte erhält der Teilnehmer. Nach 5 richtigen Antworten erhält der Teilnehmer keine weiteren Punkte mehr für mehr richtige Antworten hintereinander, sondern nur noch die maximale Anzahl an Serienpunkten, die pro Frage vergeben werden. Die genaue Anzahl der Punkte für eine Serie hängt von der Anzahl der Fragen ab. Im Folgenden finden Sie ein Beispiel dafür, wie viele Serienpunkte vergeben werden:
Ein Quiz hat 10 Fragen, die maximale Anzahl an Bonus-Streak-Punkten beträgt (maxQuizStreakPoints / quizQuestionCount) = 25 . Da wir diese Anzahl basierend auf der Anzahl der richtigen Antworten erhöhen (bis zu einem Maximum von 5), wird diese Zahl durch 5 geteilt und mit der Anzahl der Streaks multipliziert. Hier ist ein Beispiel:
Ein Teilnehmer hat 6 Antworten hintereinander richtig:
Sie würden (5 + 10 + 15 + 20 + 25 + 25) = 100 Bonuspunkte erhalten.
Wenn ein Teilnehmer eine Frage falsch beantwortet, verliert er seine Serie, bis er wieder zwei oder mehr richtige Antworten hintereinander hat.
Bonuspunkte für die Zeitmessung
Ähnlich wie bei den Streak-Punkten ist die Anzahl der Bonus-Timing-Punkte, die ein Teilnehmer erhalten kann, von der Anzahl der Fragen abhängig.
Wenn wir dem obigen Beispiel folgen und ein Quiz 10 Fragen hat, liegt die maximale Anzahl an Bonus-Zeitpunkten, die pro Frage vergeben werden, zwischen 0 und (maxQuizTimingPoints/quizQuestionCount) = 25.
Es folgt ein Beispiel für einen Grenzfall, bei dem die Person mit den meisten richtigen Antworten immer mehr Punkte erhält als ein Teilnehmer, der schneller abgestimmt hat.
Teilnehmer A hat 10 von 10 Fragen richtig beantwortet, aber bei jeder Frage erst in der letzten möglichen Sekunde abgestimmt.
Teilnehmer B hatte 9 von 10 Fragen richtig beantwortet, stimmte jedoch sofort ab, als die Abstimmung begann, und erhielt dadurch für jede Frage die Höchstzahl an Bonus-Zeitpunkten.
Teilnehmer A erhält 5250 Punkte für jede richtige Antwort und eine Serie von 10.
Teilnehmer B erhält 4950 Punkte für die richtige Beantwortung aller Fragen bis auf eine und Bonuspunkte für die Zeit und eine Serie von 9.
Aufgrund der festgelegten Begrenzung ist es für einen Teilnehmer mit einer schnellen Reaktionszeit unmöglich, mehr Punkte zu erzielen als für einen langsameren Teilnehmer mit mehr richtigen Antworten.