![]() |
|
AnkiWarrior - making Anki more addictive (plug-in) - Printable Version +- kanji koohii FORUM (http://forum.koohii.com) +-- Forum: Learning Japanese (http://forum.koohii.com/forum-4.html) +--- Forum: Learning resources (http://forum.koohii.com/forum-9.html) +--- Thread: AnkiWarrior - making Anki more addictive (plug-in) (/thread-6521.html) |
AnkiWarrior - making Anki more addictive (plug-in) - harhol - 2010-10-24 Been using this for about a day with my audio-enabled vocab deck. I do like it a lot, but here are some (hopefully constructive) criticisms: - I don't like the 25/50/75 noises & reminders, particularly the noises. The progress bar is more than enough. I'm on level 23 and I still seem to get a sound playing every seven or eight cards. It's overkill & distracting imo. - The level up noise is bearable but I'd prefer something a little shorter and less offputting, maybe a "ding" sound or something like that, so it doesn't cause clipping when I want to skip it. - Your idea of conquering cities is great but I think a more tangible reward is necessary in order to make it feel like a reward. Maybe a paragraph of information or some interesting facts as a nice little five second break. The Wiki link is not quite enough because I don't want to quit reviewing to open up a new Wikipedia page. - Overall I think if you're going to have longer & more detailed sounds it should be much harder to level up. I almost want to turn it off sometimes because of the repetitive sounds. Hopefully this doesn't come across as too harsh. I really do like it, honestly!
AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-24 Hi, thanks again for your comments! The thing with cheating is... you could easily download a shared deck in Anki and just click easy on all the card without really answering them. The idea of a common set of vocabs is a good solution, though it would probably be implemented best and easiest in a standalone web application. This takes quite some effort and I might consider this later, but right now I focus on anki-based solutions. I think everybody should be clever enough not to be tempted by the plugin to change their rating behaviour and therefore the learning effect! After all, you do Anki to learn something, not to level up. Reviewed Wrote:Just a bug I noticed; if you undo a review, your convinced population counter remains as if it hadn't been undone.Thanks for the bug report. I'll look into it if it's easy to fix. If not, I'll probably leave it as it is, as that situation shouldn't occur to often. harhol Wrote:- I don't like the 25/50/75 noises & reminders, particularly the noises. The progress bar is more than enough. I'm on level 23 and I still seem to get a sound playing every seven or eight cards. It's overkill & distracting imo.Can you tell me about how many cards you answered, and, if you know it, about how much population you get per card? When I tested it, I got about 400-800 new population per card, therefore it takes more than 100 cards to reach a new level. Didn't test it with new card though. Definitely you shouldn't get 25% for every 8 cards or so! If they are to obnoxious, you can disable the sounds, if you change line 13 of AnkiWarrior.py to "useSounds = False". I'll try to make the sounds and messages more user-configurable in a future release. harhol Wrote:- Your idea of conquering cities is great but I think a more tangible reward is necessary in order to make it feel like a reward. Maybe a paragraph of information or some interesting facts as a nice little five second break. The Wiki link is not quite enough because I don't want to quit reviewing to open up a new Wikipedia page.I see your point, yet it's a lot of effort to add specific information. All the currently available information I could add easily & mostly automatically. I'm thinking of reducing the cities to 100 and adding more "interesting" content. harhol Wrote:Hopefully this doesn't come across as too harsh. I really do like it, honestly!Not at all! Constructive critique is essential for improvement! Thank you very much! AnkiWarrior - making Anki more addictive (plug-in) - vinniram - 2010-10-24 Hi. This seems like a very cool idea. However, when I installed the plugin and restarted anki, then tried using my deck, the "AnkiWarrior" didn't appear. I checked under plugins, it is ticked, so I'm not sure why it's not popping up. If it's of any help, everytime I open anki I have to close a dialogue box that always pops up which says something about "plugin is broken", but this was happening since a long while ago. AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-24 Hi, AnkiWarrior should appear after you click on "Tools -> AnkiWarrior". If there is no option, which version of Anki are you using, and could you post the exact error message about the broken plugin? Are you using any other plugins that are working? Can you see a new status bar in the bottom right corner with some percentage value? AnkiWarrior - making Anki more addictive (plug-in) - donjorge22 - 2010-10-24 Hey Proxx, Can you make it so you can have the plugin enabled only for certain decks? If I'm boning up on physics or maths I'm not going to be impressing the people of Japan with my language skills ![]() Otherwise it rocks
AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-24 donjorge22 Wrote:Hey Proxx,Will be implemented in the next version :-) AnkiWarrior - making Anki more addictive (plug-in) - vinniram - 2010-10-24 Ah thanks Proxx, it's working now. Very cool! AnkiWarrior - making Anki more addictive (plug-in) - bizarrojosh - 2010-10-25 I installed this plugin and I really like it alot. I think it alleviates some of the boredom that comes along with just doing reviews. I'll probably keep using it because it adds some "excitement" to the grind. I would like to humbly suggest a few things though. I agree with the other guy about the sounds; I find them to be a bit long and especially annoying when I have an audio card come up while it's playing. I think a nice "ding" would be perfect. (keep the visual notification, sometimes I have the sound off while at work so it's a good visual notification). I do like the long sound for the "LEVEL UP" since it's more of an accomplishment rather than the 25% mark. I kind of want to see a "character" of myself. The game calls me "Shogun" but I never see "myself". It would be cool if there were a way to have some pre-made characters uploaded to some site so that when you reach a certain level you can see your character change outfits or get stronger or look more badass in general. In the MMO's I played half of the fun was trying to get gear to look badass; so if you found some awesome images of a dude in rags and then each time you defeat a city you get nicer and cooler looking stuff that would make me and I'm sure others, very very happy. This point kind of ties in with the previous point. I would like to be able to view all of the cities I conquered so that I can covet my accomplishments. haha, I want to be able to click a link or something and see "me" in a new outfit after I dominate a city (since I got more money or whatever) and see my kingdom on a map or whatever (maybe the cities that I've conquered are shaded in or something. It will make me feel like I've accomplished something. I think that this will make the game more fun since we can have more of an accomplished thing. I know that what makes MMO's fun for me is that fact that I can look at all the cool gear that I got. So if I can see the my character move up from wearing rags to something like a full blown suit of armor then that would make me keep reviewing to see what's next. so those are just some thoughts. I don't know how hard it is to do any of this stuff so if it is impossible or will take too much time forget it. Thanks for the great game! AnkiWarrior - making Anki more addictive (plug-in) - bizarrojosh - 2010-10-25 oh, also, I don't know what happened but when I first installed the plugin all of my cards with sound didn't play the sound. I disable the plugin, restarted anki, enable the plug in, restarted anki and they worked. I don't know if it was caused by the plugin or if anki screw up but I thought that I would post this here just incase others had the same problem. AnkiWarrior - making Anki more addictive (plug-in) - julianjalapeno - 2010-10-25 Good work on this, it's a lot of fun. Definitely breaks up the monotony of hour-long study sessions. My one complaint is the sound clips are too frequent. Maybe if it took more time to woo the population's of each city it would work, but I'm getting that 25/50/75% alert melody every 20 seconds (on my easier deck, but still). btw, how many cities are there? I'm hoping the town I live in is somewhere in here. AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-25 bizarrojosh Wrote:I agree with the other guy about the sounds; I find them to be a bit long and especially annoying when I have an audio card come up while it's playing.I will do something about this in the next release. I didn't think of audio decks when programming the plugin... bizarrojosh Wrote:I kind of want to see a "character" of myself. The game calls me "Shogun" but I never see "myself". It would be cool if there were a way to have some pre-made characters uploaded to some site so that when you reach a certain level you can see your character change outfits or get stronger or look more badass in general.I agree that this would be really cool. But it's also quite complicated. I don't have any experience in creating nice graphics, and I don't know where I could get any from. If anybody wants to create some "characters" for the plugin, I'd be glad to implement the logic. Until then I have to rely on things I can use and get for free from the internet. bizarrojosh Wrote:I would like to be able to view all of the cities I conquered so that I can covet my accomplishments. haha, I want to be able to click a link or something and see "me" in a new outfit after I dominate a city (since I got more money or whatever) and see my kingdom on a map or whatever (maybe the cities that I've conquered are shaded in or something.A google map with all conquered cities might not be so complicated. I'll try to think of something cooler though. Thanks for your great suggestions! They are really useful to me. About the sound bug: I don't know what part of AniWarrior could cause the sound to break. It's just one line which is playing the sounds. If any other poeple have problems with it, I'll try to look deeper into that. julianjalapeno Wrote:My one complaint is the sound clips are too frequent. Maybe if it took more time to woo the population's of each city it would work, but I'm getting that 25/50/75% alert melody every 20 seconds (on my easier deck, but still).I haven't figgured this one out yet; it could be a bug in AnkiWarrior. You seem to convince population too fast. Could you tell me how much population you get for answering a card? Are you answering mainly new cards or maybe very old ones? These information would really help me out! AnkiWarrior includes all 267 Japanese cities with more than 100.000 inhabitants. If your city has more, it is in there somewhere :-) AnkiWarrior - making Anki more addictive (plug-in) - julianjalapeno - 2010-10-25 I just downloaded the first Core 6000 deck and most of it is stuff I already know, so I'm burning through it pretty quick, hence my rampant conquering. At this rate, Japanese school children will be learning the Star Spangled Banner by noon tomorrow. With my personal deck, filled with many unnecessary and hard to remember items, progress is slower. 1% gained for "again", 2% for the next option, 5% for the third and 7% for the last. Most of these are mature cards. As far as the towns go, I'm afraid my town is just under 20,000. AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-25 Thanks, AnkiWarrior had a bug which let you progress much faster after after you've answered more than 100 cards a day. It is now fixed, along with some other minor changes: v. 1.0.1: - added an experience multiplicator for levels up to 20 (progress faster early on) - added option to dis-/enable AnkiWarrior on certain decks - added option to dis-/enable AnkiWarrior sounds on certain decks - fixed a bug which convinced too much population after answering more than 100 cards a day - changed the 25/50/75% sound to something shorter it's downloadable again in the Shared Plugins. Your current level should be preserved when updating. If some people preferred the old sound, I have to think about a good solution :-) AnkiWarrior - making Anki more addictive (plug-in) - julianjalapeno - 2010-10-25 Works great! I'm not hearing any sound at all for the 25/50/75%, but I think I like it better that way. I did like an extra hour of study tonight solely because of this, thanks! AnkiWarrior - making Anki more addictive (plug-in) - TaylorSan - 2010-10-25 This is an awesome idea, can't wait to try it! How about random hidden items, or special tiered "major achievement" items, maybe famous swords? Family crests? Ancient Scrolls, Japanese art prints! Sky's the limit, but I love the city idea! AnkiWarrior - making Anki more addictive (plug-in) - KMDES - 2010-10-25 Random tradable drops, kind of like TF2. People play just to get damn hats and even run servers to idle in to get drops while away they're so addicted to getting hats and such. Gotta keep pluggin away at those reviews and get them right in order to get that awesome super rare anki badge. D: AnkiWarrior - making Anki more addictive (plug-in) - hereticalrants - 2010-10-25 This is great, especially in combination with the Trophies plugin. Thanks! AnkiWarrior - making Anki more addictive (plug-in) - harhol - 2010-10-26 Downloaded the update and it works much better now. No more levelling up every five minutes! ![]() The only thing to work on now is the reward system imo. Mixing various aspects of Japanese culture (complete w/ brief descriptions) would imo be more enjoyable than Google map pic after Google map pic. For example: L1: Hello Kitty L2: Naruto L3: Sushi L4: Haruki Murakami L5: Asian Kung-Fu Generation L6: BAPE And so on, with the items getting more hardcore and less gaijin-y as you progress. It has the potential to be quite educational as well as a bit of fun. Really appreciate the work you've already put in here.
AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-26 Glad to hear it works better now. I agree with the ranks and items. Actually it takes a lot of time to collect appropriate content. Maybe we could collect possible ranks here. I was thinking of 50-100 different ranks, if that's possible. Probably it's best to start with the titles of the ranks, we can take care of images and descriptions later. I'd suggest to arrange the ranks roughly in five groups, with higher levels being more awesome ranks. And only person or animal related stuff. I'd say for example: G1: Hello Kitty, Daruma G2: Naruto, Kappa, Otaku G3: YUI, Hachiko G4: Haruki Murakami, Asian Kung-Fu Generation, Gundam G5: Tokugawa Ieyasu, Godzilla, Musashi Miyamoto I think you get the idea. In a next step we could think about items
AnkiWarrior - making Anki more addictive (plug-in) - mpacheco - 2010-10-28 This is brilliant. So stoked to install and try it out! AnkiWarrior - making Anki more addictive (plug-in) - mpacheco - 2010-10-28 I hate that my first post after using this is a bug report, so let me say that it's a great idea and I have a ~ahem~ suggestion on how you might improve it. ![]() If you Undo Answer Card (ctrl-z) and answer the same card twice, three times, four times, etc. then you can get population points for each time answering the same card. Not a big deal for most people I expect, but for those who are a little loose on the trigger like myself and tend to hit the space bar for every card, even difficult or super easy ones, then undo the review to enter the proper difficulty, fixing this would be keen. ![]() #edit - Also, having a mode for sentence study vs. vocabulary study would make the app friendlier to a wider audience. Since sentence study tends to take more time than vocab study, you could include some very simple equation to make level advancing a bit faster for those of us who choose to study long and sometimes complex sentences. #2nd edit - Found another bug (maybe?). I wasn't really paying attention beforehand so I can't really provide exact steps to reproduce, but I hit "1" (my Again shortcut key) for a card that I missed and AnkiWarrior popped up the little announcement that I had convinced 50% of the population of the city... seems strange that missing a card would convince anyone of anything.
AnkiWarrior - making Anki more addictive (plug-in) - bizarrojosh - 2010-10-28 Hello Proxx, Thanks for the update of the plugin. I think that all of the options you implemented are wonderful. I really like how you changed the sounds to a ding for the 25/50/75 marks. overall the update was great. I want to add pictures for some of the cities without pics and that rely on google maps. Is there an easy way for me to do this? AnkiWarrior - making Anki more addictive (plug-in) - Tykkylumi - 2010-10-28 It doesn't work for me D: - An error occurred in a plugin. Please contact the plugin author. Please do not file a bug report with anki. Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/ankiqt/ui/main.py", line 2571, in loadPlugins __import__(nopy) File "/home/adam/.anki/plugins/AnkiWarrior.py", line 324, in locale.setlocale(locale.LC_ALL, "") File "/usr/lib/python2.6/locale.py", line 513, in setlocale return _setlocale(category, locale) Error: unsupported locale setting AnkiWarrior - making Anki more addictive (plug-in) - harhol - 2010-10-28 Proxx Wrote:In a next step we could think about itemsThis is the kind of thing that I had in mind: ![]() I'd be happy to compile a bunch of images & blurbs similar to this for famous authors, popular figures, etc. Unfortunately I'd be no use on the coding front (I only managed to do the above by butchering the code of the main file - you can see I don't even know how to justify text!). @bizarrojosh: To change images just open up the plugin folder, open up Anki Warrior's image folder and replace whichever image you want to replace with an image which has the same filename. AnkiWarrior - making Anki more addictive (plug-in) - Proxx - 2010-10-28 Update v. 1.1.0: - added a link to a google map which displays all conquered cities so far - (probably) fixed a bug concering the 'locale'-function on some machines - added support for 'one' undo (no consecutive undos supported, no redo) Thanks for all the comments and bug reports :-) mpacheco Wrote:If you Undo Answer Card (ctrl-z) and answer the same card twice, three times, four times, etc. then you can get population points for each time answering the same card.Fixed in the new version. I guess the support of one undo operation should cover most cases? If it's necessary I could support more then one consecutive undo operation and redos. mpacheco Wrote:Also, having a mode for sentence study vs. vocabulary study would make the app friendlier to a wider audience.That's a little bit difficult... how do I measure audio cards for example? The current implementation decreases your experience after studying more than 150 cards a day. That should have a similar effect... I don't know if there is an optimal solution. mpacheco Wrote:seems strange that missing a card would convince anyone of anything.Yeah, actually you get a small amount of experience for failing. I did this so that people wouldn't avoid to click on Failed. For now I'll leave it as it is, maybe I'll change it later. bizarrojosh Wrote:I want to add pictures for some of the cities without pics and that rely on google maps. Is there an easy way for me to do this?As harhol said, you can replace them for yourself, or you could send them to me ( ankiwarrior at hallojapan.de) and I'll include them in the next release, would be great! You can open aw_cities.py in a text editor and see which city is at which level. Just name the image file after the level, like "267.jpg" for Tokyo. Tykkylumi Wrote:It doesn't work for me D:Thanks for the report! Might be fixed now. Could you download the update and try again? harhol Wrote:This is the kind of thing that I had in mind:Look great! You thought of replacing the cities with famous persons, or use the famous persons additionally (depending on the level)? |