🏆️Anki leaderboard Wiki

banner_shigeyuki_2

This add-on ranks all of its users by the number of cards reviewed today

This add-on is a customized version (fork) of the shutdown Anki LeaderBoard, originally created by Thore Tyborski and credit goes to him.

leaderboard
I've enhanced graphics by adding countries, ranks, tooltips, etc. If you find it distracting you can disable it in the settings. (Config -> others tab -> add Pic country and league)
alt text
(This image is a sample so all user names are hidden.)



📖How to use

  1. This add-on ranks all of its users by the number of cards reviewed today, time spend studying today, current streak, reviews in the past 31 days, and retention.
  2. You can also compete against friends, join groups, and join a country leaderboard.
  3. You'll only see users, that synced on the same day as you.

🏆League

  1. In the league tab, you see everyone who synced at least once during the current season. There are four leagues. (Alpha, Beta, Gamma, and Delta)
  2. The top 20% will be promoted, and the bottom 20% will be demoted. (Start -> Delta -> Gamma -> Beta -> Alpha)

📅Season (League)

  1. A season lasts two weeks. You don't have to sync every day. For now I have it set to tally after 3 days and start a new league on the next Monday. (Because of time zone differences between countries and the time it takes mobile users to sync leagues on their PC)

👥Group

  1. Groups is the function to create private leaderboards. e.g. if you create a group with your schoolmates or friends only users who know the password can use the leaderboard. Anyone can freely create groups. If you want anyone to be able to join your group please include the password in the group name.
  2. By default, there are public groups for Medicine, Language, and Pokemon. (password 1234)
  3. If you want to delete the group, please contact me.
  4. If you do not set a password, an error will occur.

🤝Friends

  • You can add users to friends and display them like a group. They will not be notified of your name.

🗝️Account

  • You can Sign-up, Log-in, Delete account, Log-out, Change user name, and Bio.
  • Do not use anything in your name or Bio that would be offensive to other users.

📈XP formula

  1. XP = days studied percentage x ((6 x time) + (2 x reviews x retention))

  2. You have to study at least 5 minutes per day. Otherwise, this day won't be counted as “studied” (See this issue for more info).

🌐Leaderboard Web

  1. 📌Rearrange home addons
  2. 🐻TidyAnkiBear - Select and hide Anki menu bar items
  3. 📱Anki Discord Sidebar - Chat room within Anki

💖Credit



🚨Report problems or requests

If you have any problems or requests feel free to send them to me.

  1. AnkiWeb (Rate Comment) : You can contact me anonymously, and AnkiWeb will send you an email when I reply, a high rating increases priority of development.
  2. Reddit (Fixed add-ons, or DM) : You can request me to repair broken Add-ons.
  3. Github (Issues) : Makes it easier to track problems. (I haven't created a repository yet.)
  4. Patreon (Direct Message) : Response will be prioritized.



💡Frequently Asked Questions


Q. Can I show the leaderboard without opening the add-on window?

  • The leaderboard can be displayed in Anki's Home by Config. (Leaderboard Config -> Settings -> Home screen -> Show the home screen leaderboard)

Q. How do I show the leaderboard after the review is finished?

  • This feature is not yet available, you can sync when the review is finished by Config. (Leaderboard Config -> Settings -> General -> Sync when deck is finished)
  • You can open the leaderboard with a shortcut key. (Shift + L)

Q. Login keeps failing and sync is not finished, what should I do?

  • Sometimes bad internet communication can prevent the connection, please try again later.
  • It may work if you remove the add-on and reinstall it.

Q. A user is cheating, what should I do?

There are two ways to Hide or Report a user.

1. Hide user

Basically if you find such users distracting, please hide them.

  • Double click on user name -> Hide user

2. Report

These are some of the most commonly reported examples of suspected cheats:

  1. Review time is too fast
  2. Retention is too high

However these may not be cheats because learner use Anki in different ways, these are possibilities:

  1. The learner may be reviewing a batch of cards before the exams.
  2. The learner reviews a lot of easy cards.
  3. The Learner is delayed review and trying to catch up.
  4. The learner may be using Anki's option to shorten the time to record.

In my opinion these learning methods are not malicious so they do not deserve a ban (perhaps the calculation method needs to be changed).
In any way we lack development resources yet at the moment, so basically please address this problem with hide user.


Q. How do I delete a group?

  • The function to delete a group is not yet developed, please contact me.

Q. When will the new league start?

  • For now I have it set to tally after 3 days and start a new league on the next Monday. Because of time zone differences between countries and the time it takes mobile users to sync leagues on their PC.

Q. Why doesn't my XP match when I calculate it manually?

  • The cause of this problem is that the XP formula is partially omitted.

    • days studied percentage : This value is calculated as a number (0-100), not percentage (0%-100%).
    • Retention :
      • Retention is bonus is added, so it will be a little larger than the actual value. (e.g. 70% -> 85%, 40% -> 55% )
        Retention Bonus:
        85%-100% -> 100%
        70%-84%  -> 85%
        55%-69%  -> 70%
        40%-54%  -> 55%
        25%-39%  -> 40%
        10%-24%  -> 25%
        0%-9%   -> 0%
        
      • This value is first calculated as a number (0-100) and then converted to a percentage (0%-100%).

Q. What is the reason for using the bonus instead of real retention?

The reason for this is that retention is calculated by ranges.

Basically the retention rate recommended by Anki is 80-90%, and dedicated learners may aim for 90-95% or so. It is possible to aim for 95%-100%, but this is not efficient because the learning workload increases significantly, like this:

workload


This means that Anki retention rates are not recommended to be perfect or as high as possible, and possibly slightly lower is more efficient for learning.

So I think 85% would be a reasonable range to be in the same range as 100%, 85% users do not need to go higher, and 95%+ users can lower the retention rate to make learning more efficient and not affect XP. (If the retention rate is changed to the same value as it is, users may make learning inefficient by making the retention rate as high as possible.)



📥 How do I install this add-on?

  1. Copy and paste the add-on code ( 175794613 ) into Anki and you can install it. ( Menu -> Tools -> Add-ons -> Get Add-ons -> Code [ add-on code ] )
  2. When I develop bug fixes, create new features, or compatibility for New Anki, I will notify you and you can install it.
  3. The leaderboard is a special add-on that uses the server, unless I manage it regularly it will be broken in a few months, so If you like this add-on please support my volunteer development by rating, sharing, and donating. Thank you!

Click here and please Rate this add-on, Thank you! :-)
Please rate this