Skip to content

Feedback & Suggestions #2

Description

@frenchsalad

I've collated some notes from quiz participants and present them here for your perusal.

Issue: Speedguessers

Currently the boints system incentivizes going fast (fastest three answers get boints). This creates two issues:

  • Users closest to the quiz server are possibly at an advantage
  • Guessing randomly as fast as possible has the chance to yield more boints that someone who read slower but knew the answer.

Possible solutions

  • Introduce a "- n boints" for incorrect guesses.
  • Measure "time to respond" as the difference between the client receiving a question and responding to this question. This would eliminate any advantage from being server proximal.
  • The total boints available for an answer (n) starts at one boint and decays in value every xx seconds that the question is live. This would fix the issue of speed guessing and "right but not fast enough" but would require a higher boint resolution.

Issue: Right but not fast enough

Currently users who guess correctly but are outside the fastest three get no boints. This can lead to users feeling cheated out of boints.

Possible solutions

  • Change the scoring function so that correct answers receive a minimum number of boints (0.5 - 1 boint).
  • Adjusting this scale might require retuning the boints awarded for fastest 3 (e.g. third place should get more than 1 boint if all correct answers get 1 boint).

Issue: Farming

Currently users who are available to participate in quizzes throughout the day & night will accumulate boints at a rate other users won't be able to keep up with. Furthermore, people risk being irresponsible with their time to "catch up", turning a fun game into something FOMOesque.

Possible solutions

  • Sort the leaderboard by boints per game rather than total boints. This would preserve some advantage in being more available, but disincentivise users from randomly guessing in all available quizzes to farm boints.
  • Ranked quizzes: a ranked quiz would have a 8 hour cooldown and be unforceable. Users may only particpate in one ranked quiz per 24hour period. A ranked quiz would have a minimum of 5 rounds. A ranked quiz may contain only (hard) or (medium) questions. Ranked quizzes should have a minimum number of participants, this could be achieved by having the bot send a "Ranked Quiz starting, PM me to register" message and recording the responses. If the threshold for players is met, the quiz will begin, otherwise it will not.

Ranked mode suggestions have come primarily from Boocra & tahley, shout out to them ; )

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions