What if we replaced the level system with a rating system, similar to ELO in chess?

Here's how it could work: Each problem will be assigned some kind of rating (similar to number of points, now). Submitting a correct answer counts as a win; submitting an incorrect answer counts as a loss. (Yes, that means you can "lose" three times against a problem.) Wins and losses affect your rating depending on the rating of the problem: If you have a high rating, you gain almost nothing from solving low-rated problems; if you have a low rating, you gain a lot from solving high-rated problems.

Heck, this rating system could even be extended to the problems themselves! Each time the problem is solved, that counts as a kind of "loss" against it. This would make problem difficulty ratings adaptive. Of course, problems could still start with a "guess" as to their rating, again, similar to number of points, now. Sometimes the guesses will be off, and the rating system will correct for that.

Points could still be awarded as they are now--there's not really a fair way of making point awards adaptive. My proposal is aimed more at replacing the level system, not the points system.

Note by Christopher Johnson
7 years, 7 months ago

This discussion board is a place to discuss our Daily Challenges and the math and science related to those challenges. Explanations are more than just a solution — they should explain the steps and thinking strategies that you used to obtain the solution. Comments should further the discussion of math and science.

When posting on Brilliant:

• Use the emojis to react to an explanation, whether you're congratulating a job well done , or just really confused .
• Ask specific questions about the challenge or the steps in somebody's explanation. Well-posed questions can add a lot to the discussion, but posting "I don't understand!" doesn't help anyone.
• Try to contribute something new to the discussion, whether it is an extension, generalization or other idea related to the challenge.

MarkdownAppears as
*italics* or _italics_ italics
**bold** or __bold__ bold
- bulleted- list
• bulleted
• list
1. numbered2. list
1. numbered
2. list
Note: you must add a full line of space before and after lists for them to show up correctly
paragraph 1paragraph 2

paragraph 1

paragraph 2

[example link](https://brilliant.org)example link
> This is a quote
This is a quote
    # I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
# I indented these lines
# 4 spaces, and now they show
# up as a code block.

print "hello world"
MathAppears as
Remember to wrap math in $$ ... $$ or $ ... $ to ensure proper formatting.
2 \times 3 $2 \times 3$
2^{34} $2^{34}$
a_{i-1} $a_{i-1}$
\frac{2}{3} $\frac{2}{3}$
\sqrt{2} $\sqrt{2}$
\sum_{i=1}^3 $\sum_{i=1}^3$
\sin \theta $\sin \theta$
\boxed{123} $\boxed{123}$

Sort by:

Hi Christopher,

We think this is great idea, and that an ELO style rating system for both people and problems would eliminate a lot of the conceptual complexity of our current leveling system. It would also provide us a much more granular ability to give people problems targeted to their current experience and ability, and provide all of you with more information on your progress as you solve problems on Brilliant.

Staff - 7 years, 7 months ago

×