AnkiWarrior - making Anki more addictive (plug-in)

Index » Learning resources

jettyke Member
From: 九州 Registered: 2008-04-07 Posts: 1194

julianjalapeno wrote:

I just got to level 100:)  Most cities so far have been in the 140k range but it should be interesting when I get to the 1 million+ areas.

Thanks again for this!

Goosh, you lucky!

I'm 15 right now:D

We should make a list of ranking which updates every day, so that we can beat each other and be motivated to do that:D!

Reply #102 - 2010 December 17, 2:06 am
Proxx Member
From: ドイツ Registered: 2007-01-26 Posts: 149 Website

Shiki wrote:

Still not working
but I'm sure you'll end up solving the problem!
Thanks again and good night.

Sorry that it took such a long time, but I finally got it fixed I think.
I've uploaded it yesterday to Anki's Shared Plugins (didn't increase the version number though). Anybody who got the UnicodeDecodeError before please try to download it again.

There was a problem with the thousands decimal seperator. Might be a problem with python. Only solution I found is to set the thousands seperator to the American default, instead of getting the users language default from the operation system.

Still no other improvements though; I hope I can work on it a little in the next two weeks. But no promises smile

Reply #103 - 2010 December 27, 6:53 am
jettyke Member
From: 九州 Registered: 2008-04-07 Posts: 1194

yay, reached level 30!

I really hope this plugin will develop further!

Advertising (register and sign in to hide this)
JapanesePod101 Sponsor
 
Reply #104 - 2010 December 28, 5:14 am
Proxx Member
From: ドイツ Registered: 2007-01-26 Posts: 149 Website

Hi,

yesterday I updated the plugin with as simple online scoreboard. Just upgrade and click the link in Anki Warrior to compare your level with others.
Please don't takethe scoreboard to seriously as it doesn't have any security measures against cheating and of course one's progress depends on the style of the deck.

I'll probably add a link to remove your user from the scoreboard in the future; some people might decide later that they don't want to be listed there anymore.
After that, I want to work on the gameplay itself again; cities was a nice beginning but it definitely could/should be more exiting.

Edit: Please let me know if there are any problems opening the browser window after clicking on the link for the scoreboard. Thanks.

Last edited by Proxx (2010 December 28, 5:31 am)

jettyke Member
From: 九州 Registered: 2008-04-07 Posts: 1194

Thanks!

At first it was interesting, but then as there are 100s of cities it got so monotonous very fast.

It's just my imagination...
but it would be cool if you beat some other user with your level (or experience), then you will get a popup that you Beat him!
I guess everyone is learning for their own sake so maybe there won't be much cheating
(unless winning becomes too addicting:D)
It would be cool if this could become a small mini-community, maybe that would make it more addicting.

There could also be a time challenge, like for example you specify some kind of a time goal ...lets say 5 minutes. And then you set the goal number of cards ...lets say 20.

And if you win, you get some bonus points?

And challenging other users could also be an idea, but of course all the things I mention are just purely my ideas...

Last edited by jettyke (2010 December 31, 11:49 am)

Reply #106 - 2011 January 21, 9:38 pm
nest0r Member
Registered: 2007-10-19 Posts: 5236 Website

What sort of cowclickification support does this have?

http://www.gamesetwatch.com/2011/01/bog … nds_co.php

Reply #107 - 2011 January 23, 2:13 pm
Proxx Member
From: ドイツ Registered: 2007-01-26 Posts: 149 Website

Hey,

nice link :-)
I guess implementing some cows would solve all the problems jettyke described ;-)

I can see that it's getting monotonous very fast. Originally , I didn't imagine the plugin to be as it is now. The work which comes with thinking of ranks and equipment, collecting/creating according graphics and putting them all in order made me look for an easier solution after all. And there we have the current AnkiWarrior.

If anybody has some great ideas and wants to improve the current implementation, feel free to take my code and use it fo further development or just use the idea and start from scratch.

I can't make any promises when I will be able to continue the development except for small changes and bug fixes, since i started to work full time recently and prefer to learn Japanese im my free time.
Especially with all the comments in this thread I can see there are a lot of great ideas for further improvement. I'd love and really hope to implement them some day.

Reply #108 - 2011 January 23, 10:52 pm
Kanjiiz Member
Registered: 2011-01-15 Posts: 19

Thanks for the plugin Proxx, your effort is really appreciated.

I'm gonna try it soon and give my feedback.

Reply #109 - 2011 February 04, 1:55 am
Shomp New member
From: Sweden Registered: 2009-05-26 Posts: 8

Hey, what a cool plugin this is. The whole conquering thing made me think about the game "sengoku rance" were you conquer beautiful girls all around Japan. So I started to modify your plugin for personaluse and changed citys to girls and called it nanpANKI, lol.

btw is there anyway to change text and background color? I got no programming skills but figured out how to change some things in your code.  Great plugin anyway, hope you continue expanding it.

:edit: I figured out changing the text-color with simple html code but since there is no <body> I can't figure out how to change background color.

:edit2: Meh, I can live with the bg-color. I'm quite happy how I've tweaked the look of things now.
http://grab.by/grabs/79184b1fbe58fd792b44956c35f07c5a.png

Now to just add some fun sound and 99 more characters. Long night will be long. o_O

Last edited by Shomp (2011 February 04, 3:43 pm)

Proxx Member
From: ドイツ Registered: 2007-01-26 Posts: 149 Website

Hey Shomp,

that looks really cool :-)
To change the background color, you should try something with the setStyleSheet function. I couldn't quickly figure out how to use that appropriately though.
Good luck with all of the pictures, I know that it's a lot of work!

Reply #111 - 2011 February 05, 2:54 pm
FooSoft Member
From: Seattle, WA Registered: 2009-02-15 Posts: 513 Website

Hahah awesome Shomp, that's amazing big_smile

Reply #112 - 2011 February 07, 1:08 am
seppukuh Member
From: Germany Registered: 2007-10-27 Posts: 10 Website

@shomp

Awesome! Mind sharing your modified version? I might just help with the remaining characters... :3

Reply #113 - 2011 February 07, 2:34 am
zachandhobbes Member
From: California Registered: 2010-07-31 Posts: 592

Hi, this is a most awesome plugin.

If you are still developing it kudos. I want to see those "Open Issues" features put in, it would make it even awesomer!!!!

Thanks

Reply #114 - 2011 February 07, 3:38 am
bizarrojosh Member
From: Shiga Registered: 2009-08-22 Posts: 219

keep up the good work everyone!

Shomp New member
From: Sweden Registered: 2009-05-26 Posts: 8

seppukuh wrote:

@shomp

Awesome! Mind sharing your modified version? I might just help with the remaining characters... :3

Yeah I can share it as soon as I'm done. I've switched over to 3D IRL girls though, J-Idols, Actress and such. This way I might finally learn their names while I'm studying. smile

http://grab.by/grabs/270fe6dfa1c234ee3e34a559316feb77.png
hhhnng! k..kawaii <3

Last edited by Shomp (2011 February 07, 10:06 am)

brianobush Member
From: Portland Registered: 2008-06-28 Posts: 241 Website

double plus good. If you get me your diffs (python files) we can probably work this in appropriately.

Reply #117 - 2011 February 08, 2:05 pm
NoSleepTilFluent Member
From: The Dirty Jerz Registered: 2011-02-07 Posts: 358 Website

I like this nanpANKI mod a lot but I study my Kanji during lectures too often to download it. And good move going to girls that exist IRL.

Reply #118 - 2011 February 08, 2:24 pm
Shomp New member
From: Sweden Registered: 2009-05-26 Posts: 8

I had to settle with 50 girls, but now I'm finally done. I've handpicked japan's finest and it was a pleasure. *drool*

Now if I only knew how to code in python, then I would add so you would get random lines from the girl to make it much more interactive. Then I would also make it so you collect pantsu from all the girls(after you conquered their heart) as a kind of achievement. Would be nice to have a showcase of all kind of colored and designed pantsu were the gold striped pantsu would be the ultimate pantsu from the last girl at lvl 50. huhuhuuu.

Reply #119 - 2011 February 17, 3:10 pm
Chia-Hsiang Chu New member
From: South Africa Registered: 2010-03-28 Posts: 5

I'm on Ubuntu 10.10 (english) with Anki 1.2.6 and I got this bug message the first time downloading plugin:

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/share/anki/ankiqt/ui/main.py", line 2677, in loadPlugins
    __import__(nopy)
  File "/home/chu/.anki/plugins/AnkiWarrior.py", line 353, in
    exp, level = readData()
  File "/home/chu/.anki/plugins/AnkiWarrior.py", line 97, in readData
    filename = getPluginFolder() + os.sep + "ankiwarrior" + os.sep + "aw_exp.txt"
  File "/home/chu/.anki/plugins/AnkiWarrior.py", line 330, in getPluginFolder
    return unicode(mw.pluginsFolder(), sys.getfilesystemencoding())
TypeError: decoding Unicode is not supported

Reply #120 - 2011 February 17, 4:30 pm
Proxx Member
From: ドイツ Registered: 2007-01-26 Posts: 149 Website

Hi Chia-Hsiang Chu,

thanks a lot for your bug report. Those unicode problems are driving me crazy wink
Anyway, I've uploaded a new version to the shared plugins. Would be great if you could try it. If it still doesn't work I'll try to run ubuntu somehow and try to reproduce the problem to fix it.

Last edited by Proxx (2011 February 17, 4:31 pm)

Reply #121 - 2011 February 18, 1:08 am
Chia-Hsiang Chu New member
From: South Africa Registered: 2010-03-28 Posts: 5

Hi Proxx,

Thanks for the swift reply, just tried it and everything seems to be running as intended.

Reply #122 - 2011 February 25, 9:49 am
jettyke Member
From: 九州 Registered: 2008-04-07 Posts: 1194

@shomp

Could you share something?

Cuz I want to see Ur girls in Ma anki big_smile.

edit: And just a new Idea... what if there was a youtube list of lets say 100 japanese videos, and we could use them as rewards?

Every time you complete a city you get to watch a short comics show or something...hmm...like maybe you get a youtube link as a reward?

to balance cramming and listening practice...

Last edited by jettyke (2011 February 25, 2:29 pm)

Reply #123 - 2011 March 03, 2:20 pm
fleet street Member
Registered: 2010-08-11 Posts: 33

I'm not sure if this is a bug, but I just thought that I'd point this out. When you are on a level with 0 exp, then if you try to update your score, your score on the webpage will remain unscored. It's not a big problem so don't worry about it, but if it wouldn't take that long to fix, then could you please fix it.

Reply #124 - 2011 March 03, 3:15 pm
Proxx Member
From: ドイツ Registered: 2007-01-26 Posts: 149 Website

my mistake - fixed smile (On the webserver, no need to download a new version)
thanks for the report!

Last edited by Proxx (2011 March 03, 3:17 pm)

Reply #125 - 2011 March 03, 5:14 pm
mpacheco Member
From: Tokyo Registered: 2009-04-10 Posts: 79

What's the difference between level and experience, and how is it on the scoreboard some people have such a high level with so little experience?

Also, when is the NanpAnki mod gonna be put up? hahaha