Back

AnkiWarrior - making Anki more addictive (plug-in)

#12
Hi and thank you for your awesome suggestions and comments!

I was hesitating to post the plug-in here so early because it's in an early stadium but now I am really glad I did it. Your comments encourage me to continue developing and you have some great ideas!

I am trying to address most of the points made in the last comments:

Quote:By the way, I wonder if 'minecraft' or something has Anki-related possibilities...
Please stop suggesting games which look like they would make me addicted if I start playing ;-) . Maybe sometime, an integration with a "real" game would be fantastic of course.

Quote:Maybe after every "easy" you get a special victory dance or something
Take a look at the "positive reinforement" plug-in. Personally I don't want to make AnkiWarrior to obstrusive.

Quote:consider setting up a Google Code repository for it or something, so that people can easily contribute patches
Yes, when I have a basis to build on and a plan where the plug-in should go, I'll try to make it a collaborative project.

Quote:I think it would also be interesting to set up a ladder where people can compete with each other for experience.
I would love to do that, but it's more difficult as it sounds. As you are rating yourself in Anki, it's very easy to cheat. And poeple rate themself different. Some might have more complex flashcards and do less per day... and so on.
Maybe I'll give it a try and see how it's working out.

Quote:Surely it should get harder to level up as you continue? If it only takes 1000 experience points each time, you'll run out of ranks pretty soon, right?
Yes. That's a problem. I think in most EXP-based games you need more and more experience to level up but you also get more and more experience by stronger enemies. But how would you do that in Anki?
Right now, You reach a new rank at these levels: 0, 1, 3, 6, 10, 15, 21
So you'll level up every 1000 EXP, but it takes more and more levels to get a new rank.
I'll probably try to combine level and rank in the future.

Quote:Perhaps to motivate people to continue studying, you could make people slowly lose experience when they don't review for a while. Maybe when you fail a card too.
I am a little bit surprised how many people suggest this :-). I think I'll give it a try.

Quote:What would be cool too, is if you could have every time you get some experience, you get something pop up on the screen saying how much experienced you gained.
I agree, though I think after every card would be to distractive. But I definitely need to show more encouraging messages.

Quote:Some kind of combo bonus (e.g. +10xp for five correct answers in a row).
That's a great idea! Hope it doesn't tempt you to cheat though ;-). Currently I am only giving a bonus if you answer one card successively correct.

Quote:Giving more xp for 'Easy' vs 'Good' or 'Hard' will only encourage inaccurate responses imo.
Currently, I am giving 1 for Hard, 3 for Good and 5 for Easy. A hard card is earlier due again than an easy card. You can therefore answer it "more often", I think giving less EXP is a fair solution.

Thank you so much everybody, awesome suggestions!
I'll make a more general comment on further developement plan in an own reply.
Reply

Messages In This Thread