Pokemanki
40.36MB. Updated 2021-02-25.
This item is large, and may take some time to download.
Description
Download
As add-ons are programs downloaded from the internet, they are potentially malicious. You should only download add-ons you trust.
Supported Anki versions:
- 2.1.0-2.1.26 (Updated 2021-02-25)
- 2.1.27-2.1.40+ (Updated 2021-02-25)
To download this add-on, please copy and paste the following code into Anki 2.1:
633922407
If you were linked to this page from the internet, please open Anki on your computer, go to the Tools->Add-ons menu item, then click on Get Add-ons and paste in the code.
All Anki 2.1.x Add-Ons Contact Author
Reviews

I have tried re installing but nothing shows up in stats.

Doesn't work, please update for 2.1.61!
There are options on the top left, it says to go to stats to choose a starter, but when I go to stats I can't find anything.
There are options on the top left, it says to go to stats to choose a starter, but when I go to stats I can't find anything.

Can someone please update this to work with Anki 2.1.54?
I am begging you. :(
I am begging you. :(

I was loving this game, i had hundreds of days used on it. I made it to having my charizard maxed out evo and my lucario. I had lucario, charizard, mew, lupas, blastoise, Bulbasaur, snorlax and more. I went onto anki today, it all suddenly reset. I'm in tears, is there a way to get this all back as i cannot find any of it and i am heartbroken by this. I loved this addon but still it didn't work, by the way, tags also don't work for me. I wanted to know how to use the tags thing, my level 14 pokemon don't even level up either after doing decks for weeks, is there a way for you to reward my items back? also can u show me how to use the tags etc
edit my bad i didn't see the PP
>>> (mw.col.get_config("pokemanki"))
<no output>
>>> pp(mw.col.get_config("pokemanki"))
{'alolanlist': [],
'decks_or_tags': 'decks',
'everstonelist': [],
'everstonepokemonlist': [],
'evolution_thresholds': {'decks': [100, 250, 500, 750, 1000],
'tags': [50, 125, 250, 375, 500]},
'megastonelist': [],
'pokemon_list': [['Mienfoo', 1663845320701, 14.64],
['Tropius', 1663015904622, 14.64],
['Riolu', 1663069464983, 14.64],
['Magikarp', 1663069379495, 14.64],
['Tropius', 1663085320791, 14.64],
['Piplup', 1663015926072, 14.64],
['Charmander', 1663085270693, 14.64],
['Munchlax', 1664957488935, 14.64],
['Skarmory', 1663845241914, 14.64],
['Scyther', 1663845303439, 14.64],
['Lapras', 1663845274723, 14.64],
['Aron', 1663845366710, 14.64],
['Tirtouga', 1663845350606, 14.64],
['Pichu', 1664955722474, 14.64],
['Eevee1', 1663845114204, 14.64],
['Growlithe', 1663845151674, 14.64],
['Bagon', 1663845102687, 14.64],
['Mudkip', 1663845175148, 14.64],
['Abra', 1663845136127, 14.64],
['Aerodactyl', 1663845028436, 14.64],
['Ponyta', 1663845061437, 14.64],
['Monferno', 1663845002878, 14.64]],
'prestigelist': [],
'tagmon_list': [],
'tags': [],
'trades': ['22/01/2023',
[[['Charmander', 'A', 0, 16], ['Monferno', 'A', 14, 36]],
[['Slugma', 'C', 0, 38], ['Tropius', 'C', 0, 100]],
[['Vullaby', 'C', 0, 54], ['Abra', 'B', 0, 16]]],
'decks']}
I logged in and some stuff was back there but the game replaced my mew and my lupas and my blastoise and Bulbasaur, now everything is back to level 14 ?? as stock and it wont level up whatsoever. I used the advice off google and got some of my stuff back but it took my most valued pokemon and the levels. I genuinely spent so much time on this addon. I got so happy when i got these out of trading and now i cant have anything, neither will my pokemon level up anymore. I feel broken by this news. Please return this all to me.
EDIT: Please can i get some help with this, I'm seriously breaking apart in pieces. This addon meant a lot to me, fixing it would mean a lot more.
edit my bad i didn't see the PP
>>> (mw.col.get_config("pokemanki"))
<no output>
>>> pp(mw.col.get_config("pokemanki"))
{'alolanlist': [],
'decks_or_tags': 'decks',
'everstonelist': [],
'everstonepokemonlist': [],
'evolution_thresholds': {'decks': [100, 250, 500, 750, 1000],
'tags': [50, 125, 250, 375, 500]},
'megastonelist': [],
'pokemon_list': [['Mienfoo', 1663845320701, 14.64],
['Tropius', 1663015904622, 14.64],
['Riolu', 1663069464983, 14.64],
['Magikarp', 1663069379495, 14.64],
['Tropius', 1663085320791, 14.64],
['Piplup', 1663015926072, 14.64],
['Charmander', 1663085270693, 14.64],
['Munchlax', 1664957488935, 14.64],
['Skarmory', 1663845241914, 14.64],
['Scyther', 1663845303439, 14.64],
['Lapras', 1663845274723, 14.64],
['Aron', 1663845366710, 14.64],
['Tirtouga', 1663845350606, 14.64],
['Pichu', 1664955722474, 14.64],
['Eevee1', 1663845114204, 14.64],
['Growlithe', 1663845151674, 14.64],
['Bagon', 1663845102687, 14.64],
['Mudkip', 1663845175148, 14.64],
['Abra', 1663845136127, 14.64],
['Aerodactyl', 1663845028436, 14.64],
['Ponyta', 1663845061437, 14.64],
['Monferno', 1663845002878, 14.64]],
'prestigelist': [],
'tagmon_list': [],
'tags': [],
'trades': ['22/01/2023',
[[['Charmander', 'A', 0, 16], ['Monferno', 'A', 14, 36]],
[['Slugma', 'C', 0, 38], ['Tropius', 'C', 0, 100]],
[['Vullaby', 'C', 0, 54], ['Abra', 'B', 0, 16]]],
'decks']}
I logged in and some stuff was back there but the game replaced my mew and my lupas and my blastoise and Bulbasaur, now everything is back to level 14 ?? as stock and it wont level up whatsoever. I used the advice off google and got some of my stuff back but it took my most valued pokemon and the levels. I genuinely spent so much time on this addon. I got so happy when i got these out of trading and now i cant have anything, neither will my pokemon level up anymore. I feel broken by this news. Please return this all to me.
EDIT: Please can i get some help with this, I'm seriously breaking apart in pieces. This addon meant a lot to me, fixing it would mean a lot more.

It doesn't work I beg you to updateit to the latest version of Anki

Doesn't work on Anki 2.1.54

Gotta study them all

I really want to use this. What is the latest version of anki that this works on? Because I am using 2.1.4 right now and I still can't see my egg in the stats page.

Works great on 2.1.48. Super fun add on.

Very cool!

Not working for 2.1.54

Doesn't work on newest update :( very sad

doesn't work on 2.1.5

Doesnt Work in 2.1.54 qt6

Doesn't work with 2.1.54 q5 :(

[=゚ω゚]=

Pleeeeease, update to 2.1.52-1.
I BEG YOU
I BEG YOU

I love this addon, unfortunately it doesn't work on Anki 2.1.52 yet, I hope it gets updated soon :(

awful

Really like it!

Happy motivation

This is a great add-on. Although, there's a bug when I try to put my pokemon on the alolan form (they keep the normal form).

Great add-on! Update has made it work much better. Only glitch I still encounter is with Remaining time (for Anki 2.1) 1508357010, where enabling Pokemanki occludes the remaining time progress bar during study. Keep up the great work!

The overall idea of this is awesome. I was wondering though how gaining XP is coded? Like is it based on the amount of cards you finish in a subdeck? Or is it based on the interval of the correct button? I am just asking since I have had my pokemon @ the same XP for the same decks ever since I had finished all the new cards and can not seem to figure out how to level them up from 14. Thank you in advance.

Fun. Eagerly waiting on the eventual update to allow battling/trading w/ others.

Great way to gamify anki

Great, thanks a lot!

no da la extension para anki 2.1.35

Very good addon but somehow the Mega evolution doesn't work, i have Venusaur, Gengar that can be Mega evolve but it just keep telling me there's no poke that can be M evolve :(

Debuginformationen:
Anki 2.1.43 (0fbae6bc) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-06-10 22:07:58
Caught exception:
Traceback (most recent call last):
File "C:\Users\Pu\AppData\Roaming\Anki2\addons21\633922407\pokemon.py", line 287, in takeEverstone
everstonepokemonlist.remove(textlist[0])
ValueError: list.remove(x): x not in list
Anki 2.1.43 (0fbae6bc) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-06-10 22:07:58
Caught exception:
Traceback (most recent call last):
File "C:\Users\Pu\AppData\Roaming\Anki2\addons21\633922407\pokemon.py", line 287, in takeEverstone
everstonepokemonlist.remove(textlist[0])
ValueError: list.remove(x): x not in list

I can only see 6 pokemon, and the eggs stopped showing up, even though it shows I have close to 20. So I tried to entirely uninstall the app got a charmander egg (instantly disappeared) and got 6 rando pokes. Sad it doesn't seem to work on 2.1.43 (or Im just stupid)

Tried it today and it´s fun so far. It would be nice if i could see the pokemon of the current deck and it´s XP while studying cards, Maybe in the left bottom corner.
Edit: Sadly I found out that the "Remaining time (for Anki 2.1)" addon doesn´t work anymore when using pokemanki and this addon is more important for me.
Edit: Sadly I found out that the "Remaining time (for Anki 2.1)" addon doesn´t work anymore when using pokemanki and this addon is more important for me.

Really wanted to be able to use this but it won't work for me :( when I have the add-on enabled, it gives me this notification after selecting some of the starter pokemon. Would it be possible to fix this?
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2021-05-09 15:47:59
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 37, in cmd
File "aqt\webview.py", line 123, in _onCmd
File "aqt\webview.py", line 541, in _onBridgeCmd
File "aqt\gui_hooks.py", line 2959, in __call__
File "C:\Users\amy12\AppData\Roaming\Anki2\addons21\633922407\main.py", line 108, in message_handler
html = pokemonDisplay(wholeCollection=False).replace("`", "'")
File "C:\Users\amy12\AppData\Roaming\Anki2\addons21\633922407\display.py", line 84, in pokemonDisplay
multideckmon = MultiPokemon(wholeCollection=False)
File "C:\Users\amy12\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 338, in MultiPokemon
idx = int(idx)
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2021-05-09 15:47:59
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 37, in cmd
File "aqt\webview.py", line 123, in _onCmd
File "aqt\webview.py", line 541, in _onBridgeCmd
File "aqt\gui_hooks.py", line 2959, in __call__
File "C:\Users\amy12\AppData\Roaming\Anki2\addons21\633922407\main.py", line 108, in message_handler
html = pokemonDisplay(wholeCollection=False).replace("`", "'")
File "C:\Users\amy12\AppData\Roaming\Anki2\addons21\633922407\display.py", line 84, in pokemonDisplay
multideckmon = MultiPokemon(wholeCollection=False)
File "C:\Users\amy12\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 338, in MultiPokemon
idx = int(idx)
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'

Enjoyable app that makes reviews much more interesting. However, I am unable to get any Pokemon other than the three starters and there is no "trading" option. Additionally, when I try to nickname my Pokemon I get the following error:
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-05-03 13:05:23
Caught exception:
Traceback (most recent call last):
File "C:\Users\abiga\AppData\Roaming\Anki2\addons21\633922407\pokemon.py", line 17, in Nickname
deckname = mw.col.decks.name(item[1])
File "anki\decks.py", line 379, in name
File "anki\decks.py", line 214, in get
ValueError: invalid literal for int() with base 10: 'endorepro'
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-05-03 13:05:23
Caught exception:
Traceback (most recent call last):
File "C:\Users\abiga\AppData\Roaming\Anki2\addons21\633922407\pokemon.py", line 17, in Nickname
deckname = mw.col.decks.name(item[1])
File "anki\decks.py", line 379, in name
File "anki\decks.py", line 214, in get
ValueError: invalid literal for int() with base 10: 'endorepro'

Yes it's working! I've never got the chance to try this addon before but it looks great so far! Thank you very much!

Love this add-on! just have a problem with it unfortunately, how can i fix it?
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Mac 10.16
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-04-07 22:38:31
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 37, in cmd
File "aqt/webview.py", line 123, in _onCmd
File "aqt/webview.py", line 547, in _onBridgeCmd
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-16>", line 2, in _linkHandler
File "anki/hooks.py", line 638, in decorator_wrapper
File "anki/hooks.py", line 629, in repl
File "aqt/deckbrowser.py", line 70, in _linkHandler
ValueError: too many values to unpack (expected 2)
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 37, in cmd
File "aqt/webview.py", line 123, in _onCmd
File "aqt/webview.py", line 547, in _onBridgeCmd
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-16>", line 2, in _linkHandler
File "anki/hooks.py", line 638, in decorator_wrapper
File "anki/hooks.py", line 629, in repl
File "aqt/deckbrowser.py", line 70, in _linkHandler
ValueError: too many values to unpack (expected 2)
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 37, in cmd
File "aqt/webview.py", line 123, in _onCmd
File "aqt/webview.py", line 547, in _onBridgeCmd
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-16>", line 2, in _linkHandler
File "anki/hooks.py", line 638, in decorator_wrapper
File "anki/hooks.py", line 629, in repl
File "aqt/deckbrowser.py", line 70, in _linkHandler
ValueError: too many values to unpack (expected 2)
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.35 (84dcaa86) Python 3.8.0 Qt 5.14.2 PyQt 5.14.2
Platform: Mac 10.16
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-04-07 22:38:31
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 37, in cmd
File "aqt/webview.py", line 123, in _onCmd
File "aqt/webview.py", line 547, in _onBridgeCmd
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-16>", line 2, in _linkHandler
File "anki/hooks.py", line 638, in decorator_wrapper
File "anki/hooks.py", line 629, in repl
File "aqt/deckbrowser.py", line 70, in _linkHandler
ValueError: too many values to unpack (expected 2)
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 37, in cmd
File "aqt/webview.py", line 123, in _onCmd
File "aqt/webview.py", line 547, in _onBridgeCmd
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-16>", line 2, in _linkHandler
File "anki/hooks.py", line 638, in decorator_wrapper
File "anki/hooks.py", line 629, in repl
File "aqt/deckbrowser.py", line 70, in _linkHandler
ValueError: too many values to unpack (expected 2)
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 37, in cmd
File "aqt/webview.py", line 123, in _onCmd
File "aqt/webview.py", line 547, in _onBridgeCmd
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-16>", line 2, in _linkHandler
File "anki/hooks.py", line 638, in decorator_wrapper
File "anki/hooks.py", line 629, in repl
File "aqt/deckbrowser.py", line 70, in _linkHandler
ValueError: too many values to unpack (expected 2)

Must have add-on

I keep getting an error message when I try to nickname my pokemon. Additionally I seem to only be able to choose between one of the 3 starters (Charmander, Squirtle, and Bulbasaur) and cannot find the option to trade them. Any ideas? Would love to be bale to use this add-on, such a great idea.

Nice idea. I like it very much.
A bit confusing how it works. My Pokemon with the highest level is from a forgotten subdeck with one card and four reviews.
I would also like to have the Pokemons on the "deck screen", so I can see them before and after learning the deck.
A bit confusing how it works. My Pokemon with the highest level is from a forgotten subdeck with one card and four reviews.
I would also like to have the Pokemons on the "deck screen", so I can see them before and after learning the deck.

amazing add-on

Hi amazing addon for sure, tx A LOT for the update, i've been waitying for this an year. I just have this reccuring probleme with a friend, when we install the addon we instantly get a full team of high level pokemon (using tags). Is there a solution?

Hello! Thank you so much for the update! However the add on does not seem to work. Not sure if it's because of the computer or my anki version. Do you mind helping me check how the problem can possibly be solved? Thanks!
Background:
I have changed to a new mac (MacOS Big Sur Version 11.1, Macbook pro M1 2020) and re-downloaded my anki at a version I have been using in my previous computer:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.16
Flags: frz=True ao=True sv=1
Add-ons:
Image Occlusion Enhanced for Anki 21 alpha
Frozen Fields
Pokemanki
The message below shows when i open Anki:
An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.
When loading 'Pokemanki':
Traceback (most recent call last):
File "aqt/addons.py", line 80, in loadAddons
File "/Users/stsg/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 21, in <module>
from aqt import gui_hooks
ImportError: cannot import name 'gui_hooks'
Background:
I have changed to a new mac (MacOS Big Sur Version 11.1, Macbook pro M1 2020) and re-downloaded my anki at a version I have been using in my previous computer:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.16
Flags: frz=True ao=True sv=1
Add-ons:
Image Occlusion Enhanced for Anki 21 alpha
Frozen Fields
Pokemanki
The message below shows when i open Anki:
An add-on you installed failed to load. If problems persist, please go to the Tools>Add-ons menu, and disable or delete the add-on.
When loading 'Pokemanki':
Traceback (most recent call last):
File "aqt/addons.py", line 80, in loadAddons
File "/Users/stsg/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 21, in <module>
from aqt import gui_hooks
ImportError: cannot import name 'gui_hooks'

i was so excited to use this, but i downloaded it and the stat's page only ever shows an endless "processing" page and never actually loads. When I disable the add on, the stats page works as normal. The moment i enable it I cannot even use the stats page to choose my first starter :( What should I do?

So good. As soon as battling is added, its a wrap, I'm never getting off Anki.
I kinda wish there was an option to move pokemon to different decks though. In medical school, I'll download a premade deck for certain classes, but after the class is done I'll delete the deck, because I don't need it anymore. Because of that, certain pokemon are stuck in limbo. It's not a big deal though
I kinda wish there was an option to move pokemon to different decks though. In medical school, I'll download a premade deck for certain classes, but after the class is done I'll delete the deck, because I don't need it anymore. Because of that, certain pokemon are stuck in limbo. It's not a big deal though

love this! could use more features but it manages to be motivating without at all distracting. would love to see a "WHAT!? ur pokemon is evolving!!" with the little song.then just flash between the two pokemon.

Great addon. Is it possible to view Pokemon on the deck screen or even while studying cards to see progress?

I love this!! <3

So glad this add-on was updated! Only issue is that I can't get trading to work. It will tell me my pokemon has been traded, but the old pokemon will still be there in the stats window, even after restarting Anki. Still, I am very excited to be able to use this add-on!

Great add-on but i'm getting this error when I open Anki. I would really appreciate your help, cuz i really want to use this add-on.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.26 (70784154) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-02-26 23:44:09
Caught exception:
Traceback (most recent call last):
File "aqt\progress.py", line 43, in handler
File "aqt\main.py", line 162, in setupProfileAfterWebviewsLoaded
File "aqt\main.py", line 199, in setupProfile
File "aqt\main.py", line 398, in loadProfile
File "aqt\gui_hooks.py", line 1553, in __call__
File "C:\Users\marlo\AppData\Roaming\Anki2\addons21\633922407\__init__.py", line 20, in startup
from . import main
File "C:\Users\marlo\AppData\Roaming\Anki2\addons21\633922407\main.py", line 136, in <module>
gui_hooks.stats_dialog_will_show.append(onStatsOpen)
AttributeError: module 'aqt.gui_hooks' has no attribute 'stats_dialog_will_show'
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.26 (70784154) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=2
Add-ons, last update check: 2021-02-26 23:44:09
Caught exception:
Traceback (most recent call last):
File "aqt\progress.py", line 43, in handler
File "aqt\main.py", line 162, in setupProfileAfterWebviewsLoaded
File "aqt\main.py", line 199, in setupProfile
File "aqt\main.py", line 398, in loadProfile
File "aqt\gui_hooks.py", line 1553, in __call__
File "C:\Users\marlo\AppData\Roaming\Anki2\addons21\633922407\__init__.py", line 20, in startup
from . import main
File "C:\Users\marlo\AppData\Roaming\Anki2\addons21\633922407\main.py", line 136, in <module>
gui_hooks.stats_dialog_will_show.append(onStatsOpen)
AttributeError: module 'aqt.gui_hooks' has no attribute 'stats_dialog_will_show'
Comment from author
Try it out now!

Very fun, but it makes the Remaining time (for Anki 2.1) - https://ankiweb.net/shared/info/1508357010, disappear when I go over to review.

Tried using the new Pokeanki on 2.1.22, 2.1.30, 2.1.36, and 2.1.40 versions and Pokemon & the starter egg aren't showing up under my stats. :( I have assigned my starter egg to the deck I was studying and have ~100 cards studied in to test it. Am I not doing enough cards for it to show up?
Also am receiving the following error code when I click on the "Trade" window
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.36 (c505894b) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2021-02-24 16:32:43
Caught exception:
Traceback (most recent call last):
File "C:\Users\SoraR\AppData\Roaming\Anki2\addons21\633922407\trades.py", line 237, in tradeFunction
self.newTrades()
File "C:\Users\SoraR\AppData\Roaming\Anki2\addons21\633922407\trades.py", line 161, in newTrades
randno = random.randint(0, len(deckmonlist)-1)
File "random.py", line 248, in randint
File "random.py", line 226, in randrange
ValueError: empty range for randrange() (0, 0, 0)
Update #1:
Ah, that might be the issue... I have about ~900 new cards that I unsuspended for my ANKING Reproductive Pathology subdeck. Should I suspend most of the ones I am currently not using and limit it to cards more specific to material I am currently reviewing right now? (e.g. Pathoma Repro Pathology?)
Could that also explain why I don't see my starter egg under stats?
Also am receiving the following error code when I click on the "Trade" window
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.36 (c505894b) Python 3.8.6 Qt 5.14.2 PyQt 5.14.2
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2021-02-24 16:32:43
Caught exception:
Traceback (most recent call last):
File "C:\Users\SoraR\AppData\Roaming\Anki2\addons21\633922407\trades.py", line 237, in tradeFunction
self.newTrades()
File "C:\Users\SoraR\AppData\Roaming\Anki2\addons21\633922407\trades.py", line 161, in newTrades
randno = random.randint(0, len(deckmonlist)-1)
File "random.py", line 248, in randint
File "random.py", line 226, in randrange
ValueError: empty range for randrange() (0, 0, 0)
Update #1:
Ah, that might be the issue... I have about ~900 new cards that I unsuspended for my ANKING Reproductive Pathology subdeck. Should I suspend most of the ones I am currently not using and limit it to cards more specific to material I am currently reviewing right now? (e.g. Pathoma Repro Pathology?)
Could that also explain why I don't see my starter egg under stats?
Comment from author before post was edited
How many cards do you have in the deck total? I made the add-on only give eggs to decks which would have reached level 1 so as not to fill up the screens of people who have a ton of subdecks with eggs, but it does make it hard to get eggs if you have >5k or so cards in the same undivided deck

Thank you so much for the update! It brings joy to studying again! :)

super thumb up

Using 2.1.21, and seems to work fine (the Pokemon load up), but it keeps telling me to get the legacy version.
(a) Where do I find the legacy version?
(b) If I delete current version and download legacy version, will the Pokemon change?
(c) Is it possible to just keep the new version, just to look at the Pokemon (not use any features) - if so, is it possible to get rid of the error message?
Thanks, and awesome work on the update!
Update 1: yep received the new update - thanks!, and so got the new notification about suspended support. Seems like the notification is gonna pop up every time - is there a way to disable this? Really not a problem if not.
(a) Where do I find the legacy version?
(b) If I delete current version and download legacy version, will the Pokemon change?
(c) Is it possible to just keep the new version, just to look at the Pokemon (not use any features) - if so, is it possible to get rid of the error message?
Thanks, and awesome work on the update!
Update 1: yep received the new update - thanks!, and so got the new notification about suspended support. Seems like the notification is gonna pop up every time - is there a way to disable this? Really not a problem if not.
Comment from author before post was edited
Oh sorry, I put out that update before I realized I could make a branch for older versions of Anki. It should be updated now, but please let me know if you’re still getting that message!

Is there anyway to have 1 pokemon for a big collective deck i.e "Biochem Spring Block 1" instead of subdecks within like "Biochem Spring Lecture 1, Lecture 2, lecture 3"?

When I'm bored, I love looking into the stats section and seeing my pokemanki! Thanks for the effort put into this.
U̶p̶d̶a̶t̶e̶:̶ ̶y̶e̶a̶h̶,̶ ̶i̶t̶ ̶s̶e̶e̶m̶s̶ ̶l̶i̶k̶e̶ ̶t̶h̶e̶ ̶m̶o̶r̶e̶ ̶r̶e̶c̶e̶n̶t̶ ̶a̶n̶k̶i̶ ̶u̶p̶d̶a̶t̶e̶s̶ ̶h̶a̶v̶e̶ ̶b̶r̶o̶k̶e̶n̶ ̶t̶h̶i̶s̶ ̶a̶d̶d̶-̶o̶n̶.̶ ̶I̶t̶ ̶w̶a̶s̶ ̶g̶r̶e̶a̶t̶ ̶w̶h̶i̶l̶e̶ ̶i̶t̶ ̶l̶a̶s̶t̶e̶d̶!̶
Update 2: Thanks BlueGreenMagick (and Siven) for your work in fixing this issue!
U̶p̶d̶a̶t̶e̶:̶ ̶y̶e̶a̶h̶,̶ ̶i̶t̶ ̶s̶e̶e̶m̶s̶ ̶l̶i̶k̶e̶ ̶t̶h̶e̶ ̶m̶o̶r̶e̶ ̶r̶e̶c̶e̶n̶t̶ ̶a̶n̶k̶i̶ ̶u̶p̶d̶a̶t̶e̶s̶ ̶h̶a̶v̶e̶ ̶b̶r̶o̶k̶e̶n̶ ̶t̶h̶i̶s̶ ̶a̶d̶d̶-̶o̶n̶.̶ ̶I̶t̶ ̶w̶a̶s̶ ̶g̶r̶e̶a̶t̶ ̶w̶h̶i̶l̶e̶ ̶i̶t̶ ̶l̶a̶s̶t̶e̶d̶!̶
Update 2: Thanks BlueGreenMagick (and Siven) for your work in fixing this issue!

Omg you've brought joy back to my anki experience, I've missed this addon so much 🥰
Comment from author before post was edited
Yeah people have been getting that error, and it seems that it goes away if you reset your Pokemon in the Tools menu (the new Pokemon that you will get will be the same levels as your old ones and you can still choose your starter Pokemon)

Love this!
Just want to let you know that when you open the menu to give an Alolan passport to a Pokemon, it reveals who's in the egg
Just want to let you know that when you open the menu to give an Alolan passport to a Pokemon, it reveals who's in the egg
Comment from author
Thanks for letting me know! I'll take a look at that

I'm using the newest version for 2.1.40 and some of my decks aren't receiving new pokemon despite the fact that I'm learning them.
Comment from author
Try it out now!

This add-on is great at gamifying Anki and adding a little extra spunk to my reviews. Thanks so much for developing it, and I'm sorry for those who were impatient; I hope it wasn't too much pressure on you!
Comment from author
Thanks for the kind comment! And it's okay, I'm glad that there are people as interested in this add-on as they are to ask for an updated version!

IMPORTANT: Updated version for Anki 2.1.28 to 2.1.40:
https://github.com/BlueGreenMagick/pokemanki/releases
To install, download the .ankiaddon file for the latest release at the Github above and execute it.
As of today, that is "pokemanki-fix.ankiaddon", from fix 1.0, but there might be more updates in the future, so I tried to generalize.
I really like this add-on. It's a fun and engaging motivator to do Anki, finish decks and enter daily (to check the trades, which then turns into doing revisions). Thank you so much to the original creators (Siven Chinniah and the anonymous contributor).
For compatibility with other add-ons I like, I'm actually sticking with this version and Anki 2.1.22, where it works well, but if all your add-ons are compatible with newer versions of Anki, the link above should work for you.
Happy study :)
https://github.com/BlueGreenMagick/pokemanki/releases
To install, download the .ankiaddon file for the latest release at the Github above and execute it.
As of today, that is "pokemanki-fix.ankiaddon", from fix 1.0, but there might be more updates in the future, so I tried to generalize.
I really like this add-on. It's a fun and engaging motivator to do Anki, finish decks and enter daily (to check the trades, which then turns into doing revisions). Thank you so much to the original creators (Siven Chinniah and the anonymous contributor).
For compatibility with other add-ons I like, I'm actually sticking with this version and Anki 2.1.22, where it works well, but if all your add-ons are compatible with newer versions of Anki, the link above should work for you.
Happy study :)

It's such a great add-on, please update it soon! :)
Comment from author
Try it now :)

Letting us down

Me need update nowwww 😭😭. Me want good grades.

Please update it :'(

Not working on Anki version 2.1.35 at all. Don't see any pokemon on my Stats screen, went to the first deck, last deck, nothing.

Please update for the new anki. My education rests on your shoulders

大佬啥时候更新下呢 ,无法使用了

PLEASE for the love of god, update this add-on. I've lost approximately 99% of my motivation to do anki without it 😭 it's been months

Not working

Only problem I have right now is that when I add new cards to a deck with an existing Pokémon, it down-levels it. Otherwise it is great.

Doesn't work for Anki 2.1.26 or newer (may not work for older versions either, haven't checked). Based on other reviews, this may not get an update for a while.

My most important add-on, it's great! Awaiting the next update <.<

ITs not working Please update the addon

doesn't work please fix

Thank you so much for your work, dear author! I hope it gets updated one day, it would be awesome!

I loved this add on with anki so much! It made studying way more fun but it isn't compatible with the new update. Would love to continue using it!

My Pokemon are suffering from abandonment. I would try and diagnose them with depression, but I don't remember the symptoms and I can't seem to stay motivated myself given that this add-on isn't functioning with the latest version of Anki. I hope it gets fixed soon so we can resume our journey to the ultimate Pokedex..

It was really fun, I hope it gets updated.

Not compatible with the latest Anki edition.

Please update soon! Current update is not compatible with Anki's update, this add-on would help a lot in staying motivated while doing cards.

Not compatible with latest update of Anki

Praise be to the developper of this deck for having the patience with users who auto-downvote
Shame that the dev of Anki can't make up his mind about the source code of Anki and every Anki update breaks half of the top add-ons
Shame that the dev of Anki can't make up his mind about the source code of Anki and every Anki update breaks half of the top add-ons

When clicking on the stats page a processing window comes up. Doesn't ever go away and have to force quit anki. V. 2.1.26

Newest Anki app update isn't compatible with this add on :( I can no longer see my Pokemon on the stats page

Gave anki the latest update now i cant see my pokemons on the stats page :((((

Crashes the stats page every time. Stats page opens, remains blank, and a separate small window with "Processing" shows up and never finishes. Have to force stop Anki every time to use any part of the app. Had to disable the add-on, but had high hopes :/

Crashes Anki every time. need to force quit after opening stats. Please fix so I will be able to make it through med school

Absolutely love this add-on, but the pokemon don't show up in the stats page in the most recent update from 2 days ago. Could you fix this please?

makes anking more fun and interesting

Used on v2.1.19 This add on is the only reason I come back to do my cards each day.

Crashes stat page!

As some others have said, when pressing the "stat" tab to get your "Pokemankis", it just displays a "processing" message before eventually crashing. I'd recommend downloading just to try and see if it works but I wouldn't get my hopes up until an update comes out. Cool concept though!

it shows processing whenever i click on the stats bar, and then I have to force quit. Is there any way to fix this? Thank you for all of your efforts btw :3

Love this addon!!! One issue, I believe the image for Porgyon-Z is broken or doesn't have an associated imaged with it. It would be awesome if this could be fixed

Great add-on but crashes on the stats page. The problem does not resolve when resetting.

Whenever I enable this my statistics can't be opened, it just shows processing and nothing happens.

Tried on 2.1.23 and 2.1.26, doesn't work. Loads in fine on the decks page but as soon as you go to Stats, choose your starter deck and Pokemon, it freezes indefinitely and can only be resolved by force quitting

Awesome addon! Gives you the extra push do review those cards! Unfortunately, gives me an error whenever I try to give my Psyduck an Everstone, but taking it away solves it.

By far my favorite add-on! I was disheartened when I ran into similar errors as others have but decided do downgrade from Anki 2.1.26 back to Anki 2.1.22 and it works like a gem.

Works perfectly and gives great incentive to review! I can't wait for updates like gyms/battles.

I'd really want this to work ,but when I enter my Stats page it freezes the whole program, and I can't do anything but forcefully close my anki.... please work this out...

Not working in Anki 2.1.26 -- won't load when opening stats. Does not matter if reinstalling or changing tags vs decks.
Is amazing, love it, just broke in the newer updates.
Is amazing, love it, just broke in the newer updates.

It's more enjoyable than I expected to see my pokemon level up and evolve. Works for me on Anki 2.1.22

Does not work. Crashes on stats page

Great addon overall, thank you for all your work you've put into it. With anki 2.26 the addon no longer works as it continuously loads when you try to go into the stats tab even after clearing your pokemon. Again thank you for your time, and I look forward to hopefully using this addon again!

IT DOES NOT WORK! CAN YOU UPDATE it ?

Doesn't work when using tags with the new update

Great

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-04-26 20:35:59
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 31, in cmd
File "aqt\webview.py", line 97, in _onCmd
File "aqt\webview.py", line 500, in _onBridgeCmd
File "aqt\toolbar.py", line 154, in _linkHandler
File "aqt\toolbar.py", line 175, in _statsLinkHandler
File "aqt\main.py", line 1016, in onStats
File "aqt\__init__.py", line 93, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-70>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 125, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-48>", line 2, in todayStats_new
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 663, in repl
File "C:\Users\arvin\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "C:\Users\arvin\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 214, in TagPokemon
if config['generation_1']:
KeyError: 'generation_1'
please fix
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-04-26 20:35:59
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 31, in cmd
File "aqt\webview.py", line 97, in _onCmd
File "aqt\webview.py", line 500, in _onBridgeCmd
File "aqt\toolbar.py", line 154, in _linkHandler
File "aqt\toolbar.py", line 175, in _statsLinkHandler
File "aqt\main.py", line 1016, in onStats
File "aqt\__init__.py", line 93, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-70>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 125, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-48>", line 2, in todayStats_new
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 663, in repl
File "C:\Users\arvin\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "C:\Users\arvin\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 214, in TagPokemon
if config['generation_1']:
KeyError: 'generation_1'
please fix

It´s great! How do I free pokemon I dont want to have?

so iinstalled the pokemanki addon without any other addon installed i.e no conflicts but it doesn't work as even thogh i can see the pokemanki tab next to the toolbar and help when i go to the stat screen it says to name my deck and choose a pokemon but after doing that nothing happens and when i go to the stat scrreen there no difference and i don't have an egg. Also i want to say that when typing the name and choosing the pokemon my curser turn in to a blue circle that rotates and if i write a wrong deck name an error message appears. I would be grateful if you could solve this issue quickly as my motivation for doing anki is slowly dwindling.

Thank you so much! This has added the extra motivation I needed to catchup on my medical spanish cards!

Thanks

Amazing add-on; I love customizing it. Thank you for making this :)
However, some challenges I came across:
-can't access Threshold Settings
-can't obtain new Pokemon with new decks; I'm stuck with my starter in my first deck
-stuck with Gen 1 Pokemon; is there a way to access the other available Gens?
However, some challenges I came across:
-can't access Threshold Settings
-can't obtain new Pokemon with new decks; I'm stuck with my starter in my first deck
-stuck with Gen 1 Pokemon; is there a way to access the other available Gens?

Used to be great, but now it crashes the stats page. Please fix.

great idea but buggy. I can't load the result whenever I click stats. Anki not responding and then I need to restart. Wait for your update !

Good

I second the idea of the Pokédex!

Wonderful idea and works pretty well, but I feel like there's a huge missed opportunity here. Instead of tying pokemon to decks/tags it would be really cool if you have a chance to get a pokemon randomly as you go through your reviews, which could fill up a pokedex as you collect pokemon. And you could assign those randomly encountered pokemon to a deck to level them and unlock evolutions in the pokedex. Is such an add-on possible?

Much fun, thanks a lot!

The idea is really good, but it's pretty buggy. Still worth trying tho!

my pokemon disappear suddenly

Was the best Anki Add-on out there. That being said, I updated about a week ago and I'm getting the same error message that others are reporting as soon as I click on "stats," which means the add-on is currently pointless.
Hopefully that gets fixed, if it does, thank you very, very much!
Hopefully that gets fixed, if it does, thank you very, very much!

One of the best add-on out there! The issue everstone issue has been fixed!
Edit: Would it be possible in the futur to get legendaries?
Edit: Would it be possible in the futur to get legendaries?
Comment from author before post was edited
I'll take a look at the code to see how we can avoid this error, but I believe it may be caused by trying to take away an everstone before restarting Anki after giving an everstone, since it hasn't defined the variable yet in the script. If you restart Anki and then try to take away an everstone, does it work?

After downloading add-on, Anki would crash upon starting. Had to hold down the shift key and delete the add-on to get back into my decks.

Such a cute app and it worked until I tried getting Pokemon by tags, and now I'm getting this:
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-24 16:13:31
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 31, in cmd
File "aqt\webview.py", line 97, in _onCmd
File "aqt\webview.py", line 500, in _onBridgeCmd
File "aqt\toolbar.py", line 154, in _linkHandler
File "aqt\toolbar.py", line 175, in _statsLinkHandler
File "aqt\main.py", line 1016, in onStats
File "aqt\__init__.py", line 93, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-54>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 125, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-42>", line 2, in todayStats
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 663, in repl
File "C:\Users\shado\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "C:\Users\shado\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 214, in TagPokemon
if config['generation_1']:
KeyError: 'generation_1'
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-on support site.
Debug info:
Anki 2.1.22 (0ecc189a) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-24 16:13:31
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 31, in cmd
File "aqt\webview.py", line 97, in _onCmd
File "aqt\webview.py", line 500, in _onBridgeCmd
File "aqt\toolbar.py", line 154, in _linkHandler
File "aqt\toolbar.py", line 175, in _statsLinkHandler
File "aqt\main.py", line 1016, in onStats
File "aqt\__init__.py", line 93, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-54>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 125, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-42>", line 2, in todayStats
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 663, in repl
File "C:\Users\shado\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "C:\Users\shado\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 214, in TagPokemon
if config['generation_1']:
KeyError: 'generation_1'

Found bug when choosing gen 5 starter one button is for snivy, the other button says TepigOshawott (one button combining the water and fire starter names). I click on it, then get the following:
Caught exception:
Traceback (most recent call last):
File "aqt\main.py", line 1016, in onStats
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\354407385\__init__.py", line 60, in open
return function(name, *args, **kwargs)
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\354407385\__init__.py", line 70, in openMany
instance = creator(*args, **kwargs)
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-64>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 125, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-54>", line 2, in todayStats_new
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 663, in repl
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\633922407\display.py", line 44, in pokemonDisplay
multideckmon = MultiPokemon(*args, **kwargs)
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 671, in MultiPokemon
name = details[0]
IndexError: tuple index out of range
Caught exception:
Traceback (most recent call last):
File "aqt\main.py", line 1016, in onStats
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\354407385\__init__.py", line 60, in open
return function(name, *args, **kwargs)
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\354407385\__init__.py", line 70, in openMany
instance = creator(*args, **kwargs)
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-64>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 657, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 125, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-54>", line 2, in todayStats_new
File "lib\site-packages\anki\hooks.py", line 666, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 663, in repl
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\633922407\display.py", line 44, in pokemonDisplay
multideckmon = MultiPokemon(*args, **kwargs)
File "C:\Users\mxk60\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 671, in MultiPokemon
name = details[0]
IndexError: tuple index out of range

Unable to use threshold settings, also cannot change which deck I want my starter at.
Also am unable to see my starter.
Also am unable to see my starter.

Great add-on!

Error
Se ha producido un error. Por favor inicia la Anki manteniendo presionadas ples teclas Mayús y la flecha hacia abajo, lo que desactivará temporalmente los extensiones que tienes instaladas.
Si este error persiste sólo cuando tienes las extensiones activadas, utiliza Herramientas > Menú de Extensiones para deshabilitar alguna extensión y reinicia el Anki, repitiendo este proceso hasta que descubras qué extensión en concreto es la que causa el problema
Cuando hayas descubierto la extensión que causaba el problema, por favor informa de esto a sección de extensiones de la nuestra web de apoyo.
Información de depuración:
Anki 2.1.21 (f1734a47) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-18 19:36:26
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 30, in cmd
File "aqt\webview.py", line 96, in _onCmd
File "aqt\webview.py", line 422, in _onBridgeCmd
File "aqt\toolbar.py", line 75, in _linkHandler
File "aqt\toolbar.py", line 96, in _statsLinkHandler
File "aqt\main.py", line 1007, in onStats
File "aqt\__init__.py", line 92, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-54>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 521, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 118, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-50>", line 2, in NEWdueGraph
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\Alberto\AppData\Roaming\Anki2\addons21\review_heatmap\views.py", line 153, in collectionStatsDueGraph
ret = _old(self)
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-42>", line 2, in NEWdueGraph
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\Alberto\AppData\Roaming\Anki2\addons21\633922407\display.py", line 46, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\Alberto\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 373, in DeckPokemon
name = details[0]
IndexError: tuple index out of range
Se ha producido un error. Por favor inicia la Anki manteniendo presionadas ples teclas Mayús y la flecha hacia abajo, lo que desactivará temporalmente los extensiones que tienes instaladas.
Si este error persiste sólo cuando tienes las extensiones activadas, utiliza Herramientas > Menú de Extensiones para deshabilitar alguna extensión y reinicia el Anki, repitiendo este proceso hasta que descubras qué extensión en concreto es la que causa el problema
Cuando hayas descubierto la extensión que causaba el problema, por favor informa de esto a sección de extensiones de la nuestra web de apoyo.
Información de depuración:
Anki 2.1.21 (f1734a47) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-18 19:36:26
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 30, in cmd
File "aqt\webview.py", line 96, in _onCmd
File "aqt\webview.py", line 422, in _onBridgeCmd
File "aqt\toolbar.py", line 75, in _linkHandler
File "aqt\toolbar.py", line 96, in _statsLinkHandler
File "aqt\main.py", line 1007, in onStats
File "aqt\__init__.py", line 92, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-54>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 521, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 118, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-50>", line 2, in NEWdueGraph
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\Alberto\AppData\Roaming\Anki2\addons21\review_heatmap\views.py", line 153, in collectionStatsDueGraph
ret = _old(self)
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-42>", line 2, in NEWdueGraph
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\Alberto\AppData\Roaming\Anki2\addons21\633922407\display.py", line 46, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\Alberto\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 373, in DeckPokemon
name = details[0]
IndexError: tuple index out of range

Great app overall.
Feedback: When a Pokemon levels up there is an exclamation mark after the level number.
Mathematically the exclamation mark can be misinterpreted as a factorial value.
This is only minor and I understand that there are more important features in the backlog!
Looking forward to future updates!
With my Best Regards
Feedback: When a Pokemon levels up there is an exclamation mark after the level number.
Mathematically the exclamation mark can be misinterpreted as a factorial value.
This is only minor and I understand that there are more important features in the backlog!
Looking forward to future updates!
With my Best Regards

I love this. It would be cool if you could gain currency by getting questions right and then buying new pokemon eggs from a "store"
Currently getting an error similar to those listed below. But no one seems to be getting a response. It would be cool if that could get resolved.
Currently getting an error similar to those listed below. But no one seems to be getting a response. It would be cool if that could get resolved.

Freezes and crashes each time I open Stats.

Crashes Anki each time I try to open Stats. Tried switching to tags since I only have one deck that I use for reviewing cards, the rest are basically just folders to hold other cards, and got this error.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15.3
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki
Caught exception:
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-62>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 117, in report
File "<decorator-gen-84>", line 2, in todayStats
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/ethan/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "/Users/ethan/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 214, in TagPokemon
if config['generation_1']:
<class 'KeyError'>: 'generation_1'
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15.3
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki
Caught exception:
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-62>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 117, in report
File "<decorator-gen-84>", line 2, in todayStats
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/ethan/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "/Users/ethan/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 214, in TagPokemon
if config['generation_1']:
<class 'KeyError'>: 'generation_1'

This is so fun. Literally makes me so happy to do anki. A++ addon.
I made an edited version where after you pick your first starter pokemon any subsequent decks in the highest tier will randomly give you a starter or legendary pokemon. I also used the expansion posted in the comments that includes the first 5 gens (thank you!), which are both features I highly recommend to include into the original. Also, it would be cool if it were more customizable regarding how pokemon level up, which generations you see, including/not including legendaries, and having multiple pokemon per deck after maxing it out. Thanks again, great addon.
Edit: I made custom pokemon out of a few of my friends and I'm leveling them up. They're pretty stoked to see who will be the strongest by the time I'm ready for my test.
I made an edited version where after you pick your first starter pokemon any subsequent decks in the highest tier will randomly give you a starter or legendary pokemon. I also used the expansion posted in the comments that includes the first 5 gens (thank you!), which are both features I highly recommend to include into the original. Also, it would be cool if it were more customizable regarding how pokemon level up, which generations you see, including/not including legendaries, and having multiple pokemon per deck after maxing it out. Thanks again, great addon.
Edit: I made custom pokemon out of a few of my friends and I'm leveling them up. They're pretty stoked to see who will be the strongest by the time I'm ready for my test.

The idea is really great but unfortunately have never gotten it to work. This is the error I'm getting
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.14 (7b93e985) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.14.5
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki
Error in sys.excepthook:
Traceback (most recent call last):
File "aqt/errors.py", line 17, in excepthook
File "aqt/errors.py", line 41, in write
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 1038: ordinal not in range(128)
Original exception was:
Traceback (most recent call last):
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-42>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "<decorator-gen-12>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 117, in report
File "<decorator-gen-6>", line 2, in todayStats
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/name/Library/Application Support/Anki2/addons21/633922407/display.py", line 54, in pokemonDisplay
File "/Users/name/Library/Application Support/Anki2/addons21/633922407/display.py", line 149, in _show
<td height = 300 width = 300 align = center><img src="/pokemon_images/%s.png" title=%s></td>""") % (data[0] + special, self.col.decks.name(data[1])))
UnboundLocalError: local variable 'special' referenced before assignment
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.14 (7b93e985) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.14.5
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki
Error in sys.excepthook:
Traceback (most recent call last):
File "aqt/errors.py", line 17, in excepthook
File "aqt/errors.py", line 41, in write
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 1038: ordinal not in range(128)
Original exception was:
Traceback (most recent call last):
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-42>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "<decorator-gen-12>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 117, in report
File "<decorator-gen-6>", line 2, in todayStats
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/name/Library/Application Support/Anki2/addons21/633922407/display.py", line 54, in pokemonDisplay
File "/Users/name/Library/Application Support/Anki2/addons21/633922407/display.py", line 149, in _show
<td height = 300 width = 300 align = center><img src="/pokemon_images/%s.png" title=%s></td>""") % (data[0] + special, self.col.decks.name(data[1])))
UnboundLocalError: local variable 'special' referenced before assignment

I downloaded this, howbeit I cannot seem to get it to work. None of the pokemon are showing up and I can't figure out how to get them present. Do I need to go through cards first to unlock them? I would appreciate some insight as i'm a relatively new user to anki. TY

Love this add-on, but I'm having an issue where not all of my pokemon show up, and I can't edit the threshold settings (nothing happens when I click on it)
Comment from author before post was edited
Thanks for letting me know. I think I fixed it, try updating and see what happens.

Everyone's favorite Mega Kangaskhan is missing from the mega evolutions
Comment from author before post was edited
Apologies, my Windows bias was showing when I made the add-on. Hopefully it should work now, but please let me know if it doesn't

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-04 12:50:34
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 30, in cmd
File "aqt\webview.py", line 96, in _onCmd
File "aqt\webview.py", line 422, in _onBridgeCmd
File "aqt\toolbar.py", line 75, in _linkHandler
File "aqt\toolbar.py", line 96, in _statsLinkHandler
File "aqt\main.py", line 1007, in onStats
File "aqt\__init__.py", line 92, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-18>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 521, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 117, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-12>", line 2, in todayStats
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\USERNAME\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "C:\Users\USERNAME\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 214, in TagPokemon
if config['generation_1']:
KeyError: 'generation_1'
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-04 12:50:34
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 30, in cmd
File "aqt\webview.py", line 96, in _onCmd
File "aqt\webview.py", line 422, in _onBridgeCmd
File "aqt\toolbar.py", line 75, in _linkHandler
File "aqt\toolbar.py", line 96, in _statsLinkHandler
File "aqt\main.py", line 1007, in onStats
File "aqt\__init__.py", line 92, in open
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-18>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 521, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 117, in report
File "<C:\Program Files\Anki\decorator.pyc:decorator-gen-12>", line 2, in todayStats
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\USERNAME\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 38, in tagmonDisplay
tagmon = TagPokemon()
File "C:\Users\USERNAME\AppData\Roaming\Anki2\addons21\633922407\tagmon.py", line 214, in TagPokemon
if config['generation_1']:
KeyError: 'generation_1'

PokeManki could be great in education, where gamifying Anki is so important. Wonder if a lite version, one with fewer graphics elements, would be feasible?
Also, was wondering if, instead of storing elements on the file system, they could be inside a deck, thereby making it usable in the mobile editions?
Also, was wondering if, instead of storing elements on the file system, they could be inside a deck, thereby making it usable in the mobile editions?

I keep getting this error for my new deck
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 30, in cmd
File "aqt/webview.py", line 96, in _onCmd
File "aqt/webview.py", line 422, in _onBridgeCmd
File "aqt/toolbar.py", line 75, in _linkHandler
File "aqt/toolbar.py", line 96, in _statsLinkHandler
File "aqt/main.py", line 1007, in onStats
File "aqt/__init__.py", line 92, in open
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-30>", line 2, in __init__
File "anki/hooks.py", line 530, in decorator_wrapper
File "anki/hooks.py", line 521, in repl
File "aqt/stats.py", line 52, in __init__
File "aqt/stats.py", line 97, in refresh
File "anki/stats.py", line 117, in report
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-44>", line 2, in todayStats
File "anki/hooks.py", line 530, in decorator_wrapper
File "anki/hooks.py", line 527, in repl
File "/Users/Aerilink/Library/Application Support/Anki2/addons21/633922407/display.py", line 51, in pokemonDisplay
result += _show(self,
File "/Users/Aerilink/Library/Application Support/Anki2/addons21/633922407/display.py", line 149, in _show
<td height = 300 width = 300 align = center><img src="/pokemon_images/%s.png" title=%s></td>""") % (data[0] + special, self.col.decks.name(data[1])))
UnboundLocalError: local variable 'special' referenced before assignment
Caught exception:
Traceback (most recent call last):
File "aqt/webview.py", line 30, in cmd
File "aqt/webview.py", line 96, in _onCmd
File "aqt/webview.py", line 422, in _onBridgeCmd
File "aqt/toolbar.py", line 75, in _linkHandler
File "aqt/toolbar.py", line 96, in _statsLinkHandler
File "aqt/main.py", line 1007, in onStats
File "aqt/__init__.py", line 92, in open
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-30>", line 2, in __init__
File "anki/hooks.py", line 530, in decorator_wrapper
File "anki/hooks.py", line 521, in repl
File "aqt/stats.py", line 52, in __init__
File "aqt/stats.py", line 97, in refresh
File "anki/stats.py", line 117, in report
File "</Applications/Anki.app/Contents/MacOS/decorator.pyc:decorator-gen-44>", line 2, in todayStats
File "anki/hooks.py", line 530, in decorator_wrapper
File "anki/hooks.py", line 527, in repl
File "/Users/Aerilink/Library/Application Support/Anki2/addons21/633922407/display.py", line 51, in pokemonDisplay
result += _show(self,
File "/Users/Aerilink/Library/Application Support/Anki2/addons21/633922407/display.py", line 149, in _show
<td height = 300 width = 300 align = center><img src="/pokemon_images/%s.png" title=%s></td>""") % (data[0] + special, self.col.decks.name(data[1])))
UnboundLocalError: local variable 'special' referenced before assignment

that's a great add-on ,i love it.But i encounter some problems.
when i want to see my pokemon's growing situation with clicking "stas" button,error occurred.But when i change the bottom button "deck" to "collection" ,pokemanki add-on performs as usual. Whatsmore,this error only occurred to my one deck called "Recite".This error occurred after yesterday's updating .Sincerely to looking for authors' help! The error message is following.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-02 14:21:10
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 30, in cmd
File "aqt\webview.py", line 96, in _onCmd
File "aqt\webview.py", line 422, in _onBridgeCmd
File "aqt\toolbar.py", line 75, in _linkHandler
File "aqt\toolbar.py", line 96, in _statsLinkHandler
File "aqt\main.py", line 1007, in onStats
File "aqt\__init__.py", line 92, in open
File "<D:\anki\decorator.pyc:decorator-gen-14>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 521, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 117, in report
File "<D:\anki\decorator.pyc:decorator-gen-8>", line 2, in todayStats
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\11713\AppData\Roaming\Anki2\addons21\633922407\display.py", line 51, in pokemonDisplay
result += _show(self,
File "C:\Users\11713\AppData\Roaming\Anki2\addons21\633922407\display.py", line 149, in _show
<td height = 300 width = 300 align = center><img src="/pokemon_images/%s.png" title=%s></td>""") % (data[0] + special, self.col.decks.name(data[1])))
UnboundLocalError: local variable 'special' referenced before assignment
when i want to see my pokemon's growing situation with clicking "stas" button,error occurred.But when i change the bottom button "deck" to "collection" ,pokemanki add-on performs as usual. Whatsmore,this error only occurred to my one deck called "Recite".This error occurred after yesterday's updating .Sincerely to looking for authors' help! The error message is following.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.20 (47a1bf8b) Python 3.8.0 Qt 5.14.1 PyQt 5.14.1
Platform: Windows 10
Flags: frz=True ao=True sv=1
Add-ons, last update check: 2020-03-02 14:21:10
Caught exception:
Traceback (most recent call last):
File "aqt\webview.py", line 30, in cmd
File "aqt\webview.py", line 96, in _onCmd
File "aqt\webview.py", line 422, in _onBridgeCmd
File "aqt\toolbar.py", line 75, in _linkHandler
File "aqt\toolbar.py", line 96, in _statsLinkHandler
File "aqt\main.py", line 1007, in onStats
File "aqt\__init__.py", line 92, in open
File "<D:\anki\decorator.pyc:decorator-gen-14>", line 2, in __init__
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 521, in repl
File "aqt\stats.py", line 52, in __init__
File "aqt\stats.py", line 97, in refresh
File "lib\site-packages\anki\stats.py", line 117, in report
File "<D:\anki\decorator.pyc:decorator-gen-8>", line 2, in todayStats
File "lib\site-packages\anki\hooks.py", line 530, in decorator_wrapper
File "lib\site-packages\anki\hooks.py", line 527, in repl
File "C:\Users\11713\AppData\Roaming\Anki2\addons21\633922407\display.py", line 51, in pokemonDisplay
result += _show(self,
File "C:\Users\11713\AppData\Roaming\Anki2\addons21\633922407\display.py", line 149, in _show
<td height = 300 width = 300 align = center><img src="/pokemon_images/%s.png" title=%s></td>""") % (data[0] + special, self.col.decks.name(data[1])))
UnboundLocalError: local variable 'special' referenced before assignment

Great update! Thanks to that kind user for doing what I have planned for a long time. Another idea that I have is to add a field guide, so we can trade with less hesitation.

When are you going to add battling so I can out-flex my friends on breaks?

inspired for study :)

I love this! Would it be in the realm of possibility to trade my Pokémon with real people? I think that would also increase the number of users to this addon significantly! :D
Or alternatively: more trade options would be cool.
How is the daily trade appearance structured? Randomly or does it have a system behind it?
Or alternatively: more trade options would be cool.
How is the daily trade appearance structured? Randomly or does it have a system behind it?

This is great! Makes my day. I would love if the nicknames could replace the Pokemon name at the bottom (IE, I could turn Charizard (Level 38) --> Cardiology (level 38)). I am using tags instead of decks though, if that impacts this request (I have dozens of sub-tags via hierarchal tags). none-the-less, this is a much better motivator for me than looking at numbers! haha I'm excited!

Causes Not able to select Anki profiles when starting Anki. As shown in the video below.
youtube.com/watch?v=zpbZeVIbqak
youtube.com/watch?v=zpbZeVIbqak

Seems like an amazing addon but I can't get it to work !
Everytime Anki boots up an error comes up in the __init__.py file (line 12) :
import distutils.dir_util
ModuleNotFoundError : No module named 'distutils.dir_util'
Everytime Anki boots up an error comes up in the __init__.py file (line 12) :
import distutils.dir_util
ModuleNotFoundError : No module named 'distutils.dir_util'

I like it, but the Pokemon images are not showing in the Stats window on Anki 2.0 for me. Only the names and levels.

fun idea

Helps makes reviewing cards less dull and more rewarding than just simply looking at stats

I keep getting this error. Anyone have any idea what to do?
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15.2
Flags: frz=True ao=True sv=2
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15.2
Flags: frz=True ao=True sv=2
Add-ons possibly involved: Pokemanki for both Anki 20 and 21

Gamification is always fun.

How do I update an add-on, and if I do will this change any of the pokemon I already have? (I caught a Pikachu and I don't want to lose him!) I love this add-on - it makes studying a lot more fun!!!

Works well with desktop version. Does this work with mobile version?

great addon!

Love this addon! I haven't been this excited to do anki EVER!!
I'm having a little trouble with the trade function though. Whenever I click trade I get an error message, and restarting Anki or disabling all the addons didn't fix it :(
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.14.6
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Caught exception:
File "/Users/myname/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 520, in tradeFunction
self.newTrades()
File "/Users/myname/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 445, in newTrades
randno = random.randint(0, len(deckmonlist)-1)
File "random.py", line 221, in randint
File "random.py", line 199, in randrange
<class 'ValueError'>: empty range for randrange() (0,0, 0)
I'm having a little trouble with the trade function though. Whenever I click trade I get an error message, and restarting Anki or disabling all the addons didn't fix it :(
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.14.6
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Caught exception:
File "/Users/myname/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 520, in tradeFunction
self.newTrades()
File "/Users/myname/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 445, in newTrades
randno = random.randint(0, len(deckmonlist)-1)
File "random.py", line 221, in randint
File "random.py", line 199, in randrange
<class 'ValueError'>: empty range for randrange() (0,0, 0)

This add on is fun, and makes the monotony of cards just a little less dull

Good reason to keep up with cards and frequent updates are greatly appreciated

I took the liberty of adding a bunch of pokemon, up until generation 5. Left some out that were part of multi-evolution paths (ie slowking). Not sure if the creator will add it to the main download of the add-on, but for anyone who is interested:
Link: https://drive.google.com/open?id=1FtMC364RwzVKucSCIBtzhNW4oNRBW98s
Link: https://drive.google.com/open?id=1FtMC364RwzVKucSCIBtzhNW4oNRBW98s

Amazing add on! Would be cool if I could see the pokemon of the deck (or tags the deck contains) while studying!

Thanks a lot
a very good encouragement for staying on track
a very good encouragement for staying on track

Really original and a nice way to motivate people even further into learning with Anki, cheers to the creator for being able to pull this up!

cool ever!!!
Don't you have an idea adding more poketmons?
Don't you have an idea adding more poketmons?

Nice addon!!

Amazing

Love it!

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.12 (eef86bf3) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1
Caught exception:
File "aqt\webview.py", line 27, in cmd
File "aqt\webview.py", line 85, in _onCmd
File "aqt\webview.py", line 363, in _onBridgeCmd
File "aqt\toolbar.py", line 56, in _linkHandler
File "aqt\toolbar.py", line 77, in _statsLinkHandler
File "aqt\main.py", line 879, in onStats
File "aqt\__init__.py", line 82, in open
File "<decorator-gen-44>", line 2, in __init__
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 65, in repl
File "aqt\stats.py", line 43, in __init__
File "aqt\stats.py", line 85, in refresh
File "anki\stats.py", line 123, in report
File "<decorator-gen-6>", line 2, in easeGraph
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\LG\AppData\Roaming\Anki2\addons21\633922407\display.py", line 43, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\LG\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 107, in DeckPokemon
FirstPokemon()
File "C:\Users\LG\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 86, in FirstPokemon
Level = int(sumivl/len(stats)+0.5)
<class 'ZeroDivisionError'>: division by zero
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.12 (eef86bf3) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1
Caught exception:
File "aqt\webview.py", line 27, in cmd
File "aqt\webview.py", line 85, in _onCmd
File "aqt\webview.py", line 363, in _onBridgeCmd
File "aqt\toolbar.py", line 56, in _linkHandler
File "aqt\toolbar.py", line 77, in _statsLinkHandler
File "aqt\main.py", line 879, in onStats
File "aqt\__init__.py", line 82, in open
File "<decorator-gen-44>", line 2, in __init__
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 65, in repl
File "aqt\stats.py", line 43, in __init__
File "aqt\stats.py", line 85, in refresh
File "anki\stats.py", line 123, in report
File "<decorator-gen-6>", line 2, in easeGraph
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\LG\AppData\Roaming\Anki2\addons21\633922407\display.py", line 43, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\LG\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 107, in DeckPokemon
FirstPokemon()
File "C:\Users\LG\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 86, in FirstPokemon
Level = int(sumivl/len(stats)+0.5)
<class 'ZeroDivisionError'>: division by zero
Comment from author
Just uploaded a fix for that!

Love it!!!
Would like a overview option of all Pokemon. Like a Pokedex.
Would like a overview option of all Pokemon. Like a Pokedex.

Great add-on, but my Mr. Mime image file doesn't show up. The others seem to be showing up just fine, though! Also it would be great if more diverse pokemon were caught for going through different subdecks; I seem to be catching many of the same pokemon.
Comment from author
Just fixed the Mr. Mime issue! And I definitely hope to add in new Pokemon soon!

Awesome stuff! I was needing some motivation to plow through all these cards. Thank you!!
Since the update, I haven't been able to access the threshold setting, is there anyway to fix that?
Since the update, I haven't been able to access the threshold setting, is there anyway to fix that?

That's so cool! I never mind you can even play pokemon

Awesome

I got this bug
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1
Caught exception:
File "aqt\webview.py", line 27, in cmd
File "aqt\webview.py", line 87, in _onCmd
File "aqt\webview.py", line 368, in _onBridgeCmd
File "aqt\toolbar.py", line 56, in _linkHandler
File "aqt\toolbar.py", line 77, in _statsLinkHandler
File "aqt\main.py", line 878, in onStats
File "aqt\__init__.py", line 82, in open
File "aqt\stats.py", line 43, in __init__
File "aqt\stats.py", line 85, in refresh
File "anki\stats.py", line 117, in report
File "<decorator-gen-2>", line 2, in todayStats
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\imamura\AppData\Roaming\Anki2\addons21\633922407\display.py", line 43, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\imamura\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 227, in DeckPokemon
if Level > 100 and self.col.decks.active[0] not in prestigelist:
<class 'TypeError'>: 'method' object is not subscriptable
I think I found the problem.
At line 186 "self.col.decks.active()[0]" has "()" before "[0]", and at line 227 the parenthesis is missing.
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1
Caught exception:
File "aqt\webview.py", line 27, in cmd
File "aqt\webview.py", line 87, in _onCmd
File "aqt\webview.py", line 368, in _onBridgeCmd
File "aqt\toolbar.py", line 56, in _linkHandler
File "aqt\toolbar.py", line 77, in _statsLinkHandler
File "aqt\main.py", line 878, in onStats
File "aqt\__init__.py", line 82, in open
File "aqt\stats.py", line 43, in __init__
File "aqt\stats.py", line 85, in refresh
File "anki\stats.py", line 117, in report
File "<decorator-gen-2>", line 2, in todayStats
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\imamura\AppData\Roaming\Anki2\addons21\633922407\display.py", line 43, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\imamura\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 227, in DeckPokemon
if Level > 100 and self.col.decks.active[0] not in prestigelist:
<class 'TypeError'>: 'method' object is not subscriptable
I think I found the problem.
At line 186 "self.col.decks.active()[0]" has "()" before "[0]", and at line 227 the parenthesis is missing.
Comment from author before post was edited
Thank you for locating this bug. I have uploaded a fix, please let me know if it works

After updating,it seems work well
---- 2019.11.28 afternoon
bug report :
(I have updated the newest version(2019.11.28) .A error appears when I click stats )
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 7
Flags: frz=True ao=True sv=1
Caught exception:
File "aqt\webview.py", line 27, in cmd
File "aqt\webview.py", line 87, in _onCmd
File "aqt\webview.py", line 368, in _onBridgeCmd
File "aqt\toolbar.py", line 56, in _linkHandler
File "aqt\toolbar.py", line 77, in _statsLinkHandler
File "aqt\main.py", line 878, in onStats
File "aqt\__init__.py", line 82, in open
File "<decorator-gen-112>", line 2, in __init__
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 65, in repl
File "aqt\stats.py", line 43, in __init__
File "aqt\stats.py", line 85, in refresh
File "anki\stats.py", line 118, in report
File "<decorator-gen-108>", line 2, in dueGraph
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\xuan\AppData\Roaming\Anki2\addons21\review_heatmap\views.py", line 153, in collectionStatsDueGraph
ret = _old(self)
File "<decorator-gen-32>", line 2, in dueGraph
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\xuan\AppData\Roaming\Anki2\addons21\633922407\display.py", line 43, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\xuan\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 314, in DeckPokemon
if self.col.decks.active[0] in prestigelist:
<class 'TypeError'>: 'method' object is not subscriptable
---- 2019.11.28 afternoon
bug report :
(I have updated the newest version(2019.11.28) .A error appears when I click stats )
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 7
Flags: frz=True ao=True sv=1
Caught exception:
File "aqt\webview.py", line 27, in cmd
File "aqt\webview.py", line 87, in _onCmd
File "aqt\webview.py", line 368, in _onBridgeCmd
File "aqt\toolbar.py", line 56, in _linkHandler
File "aqt\toolbar.py", line 77, in _statsLinkHandler
File "aqt\main.py", line 878, in onStats
File "aqt\__init__.py", line 82, in open
File "<decorator-gen-112>", line 2, in __init__
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 65, in repl
File "aqt\stats.py", line 43, in __init__
File "aqt\stats.py", line 85, in refresh
File "anki\stats.py", line 118, in report
File "<decorator-gen-108>", line 2, in dueGraph
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\xuan\AppData\Roaming\Anki2\addons21\review_heatmap\views.py", line 153, in collectionStatsDueGraph
ret = _old(self)
File "<decorator-gen-32>", line 2, in dueGraph
File "anki\hooks.py", line 74, in decorator_wrapper
File "anki\hooks.py", line 71, in repl
File "C:\Users\xuan\AppData\Roaming\Anki2\addons21\633922407\display.py", line 43, in pokemonDisplay
deckmon = DeckPokemon(*args, **kwargs)
File "C:\Users\xuan\AppData\Roaming\Anki2\addons21\633922407\compute.py", line 314, in DeckPokemon
if self.col.decks.active[0] in prestigelist:
<class 'TypeError'>: 'method' object is not subscriptable
Comment from author before post was edited
Apologies for the error, just uploaded a fix now

Update: won't let me access the stats page, here's the new error:
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Error in sys.excepthook:
Traceback (most recent call last):
File "aqt/errors.py", line 17, in excepthook
File "aqt/errors.py", line 41, in write
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 895: ordinal not in range(128)
Original exception was:
Traceback (most recent call last):
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-48>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 123, in report
File "<decorator-gen-38>", line 2, in easeGraph
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/shawnahuja/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 38, in tagmonDisplay
File "/Users/shawnahuja/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 179, in _show
File "aqt/__init__.py", line 142, in fn__
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 127: ordinal not in range(128)
Can't seem to get it to work, here's the error that I get:
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Caught exception:
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-48>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 123, in report
File "<decorator-gen-38>", line 2, in easeGraph
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/shawnahuja/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 26, in tagmonDisplay
shutil.copytree(progressbarfolder, "%s/progress_bars" % mediafolder)
<class 'NameError'>: name 'shutil' is not defined
Tried resetting the pokemon
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Error in sys.excepthook:
Traceback (most recent call last):
File "aqt/errors.py", line 17, in excepthook
File "aqt/errors.py", line 41, in write
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 895: ordinal not in range(128)
Original exception was:
Traceback (most recent call last):
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-48>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 123, in report
File "<decorator-gen-38>", line 2, in easeGraph
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/shawnahuja/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 38, in tagmonDisplay
File "/Users/shawnahuja/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 179, in _show
File "aqt/__init__.py", line 142, in fn__
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 127: ordinal not in range(128)
Can't seem to get it to work, here's the error that I get:
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15
Flags: frz=True ao=True sv=1
Add-ons possibly involved: Pokemanki for both Anki 20 and 21
Caught exception:
File "aqt/webview.py", line 27, in cmd
File "aqt/webview.py", line 87, in _onCmd
File "aqt/webview.py", line 368, in _onBridgeCmd
File "aqt/toolbar.py", line 56, in _linkHandler
File "aqt/toolbar.py", line 77, in _statsLinkHandler
File "aqt/main.py", line 878, in onStats
File "aqt/__init__.py", line 82, in open
File "<decorator-gen-48>", line 2, in __init__
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 65, in repl
File "aqt/stats.py", line 43, in __init__
File "aqt/stats.py", line 85, in refresh
File "anki/stats.py", line 123, in report
File "<decorator-gen-38>", line 2, in easeGraph
File "anki/hooks.py", line 74, in decorator_wrapper
File "anki/hooks.py", line 71, in repl
File "/Users/shawnahuja/Library/Application Support/Anki2/addons21/633922407/tagmon.py", line 26, in tagmonDisplay
shutil.copytree(progressbarfolder, "%s/progress_bars" % mediafolder)
<class 'NameError'>: name 'shutil' is not defined
Tried resetting the pokemon
Comment from author
Just uploaded a fix to that now!
Update: Interesting, that new error is not supposed to happen in Python 3, but I just uploaded what should be a fix for it.
Update: Interesting, that new error is not supposed to happen in Python 3, but I just uploaded what should be a fix for it.

edit: it works now. great add-on!

This is a great add-on! It is so fun, and it serves some practical purpose too: motivation and being able to have an overview of how advanced you are in each deck!
I hope you do not mind, but I modified your code a bit changing the following two things:
-> Made legendary Pokémon normally available.
-> Made Pokémon level correspond to the percentage of mature cards in each deck.
I hope you do not mind, but I modified your code a bit changing the following two things:
-> Made legendary Pokémon normally available.
-> Made Pokémon level correspond to the percentage of mature cards in each deck.

fun addon!

Great idea!! Am I supposed to be able to see an egg in the deck statistics screen when I start?
Update: Thanks for your reply! It's working perfectly :D
Update: Thanks for your reply! It's working perfectly :D
Comment from author before post was edited
You should see an egg if you've made some progress in the deck. If you have at least one deck with a good number of learned cards, you can click "whole collection" at the bottom and you should see all of your eggs that way

This is great! However, I second the opinion that the Pokemon should start at a low level or you should be able to reset individual Pokemon. Mostly cause I installed the addon after already having a bunch of mature cards in my decks and I got a level 100 Exeggutor right away :P Or maybe you could catch more Pokemon for each deck?

I love it, and trading was a really great idea!
The only thing is that I can't get Mr. Mime's image to show up in my stats (there's a broken link icon). I have problem only with Mr. Mime, other images show up without problem. (Anki 2.1.13, Windows)
Update: Thanks for the prompt reply. Yes, I updated it every time when a new version was available.
Update 2: I deleted the pokemon_images folder, but still no Mr. Mime. :-(
Update 3: Yes, I restarted it after. I moved the discussion here: https://anki.tenderapp.com/discussions/add-ons/38905-pokemanki-mr-mime-image-doesnt-show-up?unresolve=true
The only thing is that I can't get Mr. Mime's image to show up in my stats (there's a broken link icon). I have problem only with Mr. Mime, other images show up without problem. (Anki 2.1.13, Windows)
Update: Thanks for the prompt reply. Yes, I updated it every time when a new version was available.
Update 2: I deleted the pokemon_images folder, but still no Mr. Mime. :-(
Update 3: Yes, I restarted it after. I moved the discussion here: https://anki.tenderapp.com/discussions/add-ons/38905-pokemanki-mr-mime-image-doesnt-show-up?unresolve=true
Comment from author before post was edited
Do you have the latest version of Pokemanki? I think in one of the versions the file name for the Mr. Mime image was formatted incorrectly
Update: I think I found the problem, if you go into your collections.media folder and delete the pokemon_images folder, it should work
Update 2: Did you restart Anki afterwards? It would only fix itself after restarting (sorry I forgot to mention that earlier)
Update: I think I found the problem, if you go into your collections.media folder and delete the pokemon_images folder, it should work
Update 2: Did you restart Anki afterwards? It would only fix itself after restarting (sorry I forgot to mention that earlier)

really cool concept! However can't seem to get the images to show up on my stats page - the trade images show up just fine, but my stats page just shows empty boxes for each deck that I have. Can't seem to figure out what the issue is :(
update: I'm using 2.0! Using true retention by card maturity as well
update 2: It doesn't :( I'm using a macbook as well, could that be the reason? My pokemons are still levelling up as I add and review cards though, only the pictures aren't showing up in the stats screen.
update 3: Hey, I've moved this discussion to here (https://anki.tenderapp.com/discussions/add-ons/38601-pokemanki-20-on-macbook?unresolve=true) as it still doesn't work but I would really love for it to work. Thanks so much for all your replies thus far and all the best with this! It's an amazing idea.
update: I'm using 2.0! Using true retention by card maturity as well
update 2: It doesn't :( I'm using a macbook as well, could that be the reason? My pokemons are still levelling up as I add and review cards though, only the pictures aren't showing up in the stats screen.
update 3: Hey, I've moved this discussion to here (https://anki.tenderapp.com/discussions/add-ons/38601-pokemanki-20-on-macbook?unresolve=true) as it still doesn't work but I would really love for it to work. Thanks so much for all your replies thus far and all the best with this! It's an amazing idea.
Comment from author before post was edited
Hm, are you running it on 2.0 or 2.1?
Update: Gotcha, yeah I'm still troubleshooting some parts of the 2.0 version, but could you see if it works if you disable to true retention by card maturity add on?
Update 2: Oh gotcha, yeah it seems some MacBook users who are using Anki 2.0 are having trouble with that. I'll see what I can do though
Update 3: Okay, I put up an update that should fix it, let me know if you still are experiencing the issue.
Update: Gotcha, yeah I'm still troubleshooting some parts of the 2.0 version, but could you see if it works if you disable to true retention by card maturity add on?
Update 2: Oh gotcha, yeah it seems some MacBook users who are using Anki 2.0 are having trouble with that. I'll see what I can do though
Update 3: Okay, I put up an update that should fix it, let me know if you still are experiencing the issue.

Keep getting the message
Download failed: Traceback (most recent call last):
File "aqt/downloader.pyc", line 67, in run
File "httplib2/__init__.pyc", line 1597, in request
File "httplib2/__init__.pyc", line 1395, in _request
File "httplib2/__init__.pyc", line 1597, in request
File "httplib2/__init__.pyc", line 1345, in _request
File "aqt/sync.pyc", line 467, in _conn_request
File "httplib2/__init__.pyc", line 1036, in connect
SSLHandshakeError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:661)
Download failed: Traceback (most recent call last):
File "aqt/downloader.pyc", line 67, in run
File "httplib2/__init__.pyc", line 1597, in request
File "httplib2/__init__.pyc", line 1395, in _request
File "httplib2/__init__.pyc", line 1597, in request
File "httplib2/__init__.pyc", line 1345, in _request
File "aqt/sync.pyc", line 467, in _conn_request
File "httplib2/__init__.pyc", line 1036, in connect
SSLHandshakeError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:661)
Comment from author
Huh that's strange, is that the entire error message? It doesn't look like any of that belongs to my code, I think that the add-on downloader itself had a glitch :/
Have you been able to download other add-ons without a problem?
Have you been able to download other add-ons without a problem?

Cool idea

Please, marry me

Let me first say that this is a fantastic and well executed idea, and I'm so thrilled to see someone talented help pioneer the currently very barren wasteland of Anki gamification. I know that this add-on is still very new and you're still working on upgrades, but I have a couple of suggestions I'd like to make.
1. Have an option to change the pokemon to be based on tags instead of decks. Many people operate under the theory that learning is best achieved when you allow all your cards to be mixed together, this increases that chance of new connections between different disciplines to be made.
2. Be able to "prestige" pokemon, I downloaded my deck and discovered that I already have a level 50 Blastoise, which does remove some of the fun striving towards the goal of having it evolve. It would be nice if I could have him restart as a Squirtle.
3. I understand this one is a HUGE and possible extremely impossible request, but a random encounter during studying would go a long way towards making the process of reviewing more addicting. The encounter doesn't have to be anything major, but the psychological anticipation of finding something will make review much more enjoyable.
I understand that programming is very hard work and it's a LOT easier to pitch ideas than it is to execute them. So please forgive me if I'm being needy and ignorant. Your project has just excited me and made me and several of my friends more interested than ever in Anki.
1. Have an option to change the pokemon to be based on tags instead of decks. Many people operate under the theory that learning is best achieved when you allow all your cards to be mixed together, this increases that chance of new connections between different disciplines to be made.
2. Be able to "prestige" pokemon, I downloaded my deck and discovered that I already have a level 50 Blastoise, which does remove some of the fun striving towards the goal of having it evolve. It would be nice if I could have him restart as a Squirtle.
3. I understand this one is a HUGE and possible extremely impossible request, but a random encounter during studying would go a long way towards making the process of reviewing more addicting. The encounter doesn't have to be anything major, but the psychological anticipation of finding something will make review much more enjoyable.
I understand that programming is very hard work and it's a LOT easier to pitch ideas than it is to execute them. So please forgive me if I'm being needy and ignorant. Your project has just excited me and made me and several of my friends more interested than ever in Anki.

So, after installing you have to restart Anki, and click on stats, then it'll give you a popup to select which deck.
Some suggestions to the developer.
Could you make this popup less persistant? I HAVE to choose a deck for a starting pokemon, and if I press cancel, it just comes back up lol.
I do like this, it's kinda cool to see I've leveled up some pokemon by studying lol.
Some suggestions to the developer.
Could you make this popup less persistant? I HAVE to choose a deck for a starting pokemon, and if I press cancel, it just comes back up lol.
I do like this, it's kinda cool to see I've leveled up some pokemon by studying lol.
Comment from author
Yeah I can definitely change the persistence of that popup!

Cool add-on, but images aren't popping up for 2.0. Everything else comes up (name and level).
Comment from author
Does the add-on folder have a "pokemon_images" folder under the "Pokemanki" folder?
And do the images appear in the trade window at all?
And do the images appear in the trade window at all?

Love the idea and the effort you put into this add-on!!
Unfortunately I cannot make it work under Anki 2.0.. after selecting a starter deck, there is no egg to be found - no matter the review count I did on a specific day. Also, when running "Check Media" it says that a file "pokemanki.json" is in the media folder but not used by any cards.
Still, I am looking forward to an update with Hierarchical Tags, since this is my primary collection organization.
Unfortunately I cannot make it work under Anki 2.0.. after selecting a starter deck, there is no egg to be found - no matter the review count I did on a specific day. Also, when running "Check Media" it says that a file "pokemanki.json" is in the media folder but not used by any cards.
Still, I am looking forward to an update with Hierarchical Tags, since this is my primary collection organization.
Comment from author
Sorry for the late response. If you go to the pokemanki.json file, is there information for your starter Pokemon?

This is one of the best gamification add ons out there.

Is there a way I can reset it to where I can chose which deck I want my starter Pokemon on?
Comment from author
Yep! In the settings under Tools there's an option to reset your Pokemon! If it doesn't work, try updating the add-on

Really cool concept, well see how it goes

I love it!
Though, could you tell me why my starter decided to turn into an egg? XD
Update: also it only displays two Pokemon on the stats screen instead of three I should have.
Though, could you tell me why my starter decided to turn into an egg? XD
Update: also it only displays two Pokemon on the stats screen instead of three I should have.
Comment from author
So whenever you get any Pokemon, if it is below level 5, you will get it as an egg. To avoid having a bunch of eggs filling the stats screen if you have a bunch of decks, I decided to make it so you only get a Pokemon if the equivalent Pokemon level is at least 1. This may be why one of your Pokemon is missing

Love this add-on so much. Keep up the great work. Looking forward to future updates (like hierarchical tag support)!

Great add on! But it seems to be incompatible with the True Retention by Card Maturity add on.
Edit: Thanks a lot! Also I have a deck without sub-decks which has around 30,000 cards. I just started learning it (around 300 cards done), but i didn't get any egg for it.
Edit 2: I've found that this works with the original True Retention add on. Personally, I never looked at the extra stats anyway and would like to see my Pokemon at the top :) Would it be possible to show the Pokemon around the due graph only when there is a competing add on? Thanks again.
Edit: Thanks a lot! Also I have a deck without sub-decks which has around 30,000 cards. I just started learning it (around 300 cards done), but i didn't get any egg for it.
Edit 2: I've found that this works with the original True Retention add on. Personally, I never looked at the extra stats anyway and would like to see my Pokemon at the top :) Would it be possible to show the Pokemon around the due graph only when there is a competing add on? Thanks again.
Comment from author
So it seems the True Retention by Card Maturity add on overwrites the "Today's Stats" section, and this add-on is supposed to put the Pokemon after the "Today's Stats" section. I can see what I can do to make it compatible (Edit: So I think the only way that I can avoid wrapping the add-on around the Today's Stats section is to have the Pokemon appear around the due graph, would that be preferable?)
And yeah to make sure you don't get too many eggs right away, I set it so the Pokemon has to be Level 1 to get an Egg, which for a deck with 30,000 cards may take a while unfortunately (which is why I hope to have a hierarchical tags setting in the future)
Edit: Just updated it to work with the True Retention by Card Maturity add-on!
And yeah to make sure you don't get too many eggs right away, I set it so the Pokemon has to be Level 1 to get an Egg, which for a deck with 30,000 cards may take a while unfortunately (which is why I hope to have a hierarchical tags setting in the future)
Edit: Just updated it to work with the True Retention by Card Maturity add-on!

Because who doesn't want to catch Pokemon while studying?

Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1
Caught exception:
File "C:\Users\Aroh\AppData\Roaming\Anki2\addons21\633922407\__init__.py", line 48, in Nickname
if os.path.exists(open("%s/pokemanki.json" % mediafolder)):
<class 'FileNotFoundError'>: [Errno 2] No such file or directory: 'C:\\Users\\Aroh\\AppData\\Roaming\\Anki2/User 1/collection.media/pokemanki.json'
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools>Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you've discovered the add-on that is causing the problem, please report the issue on the add-ons section of our support site.
Debug info:
Anki 2.1.15 (442df9d6) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Windows 10
Flags: frz=True ao=True sv=1
Caught exception:
File "C:\Users\Aroh\AppData\Roaming\Anki2\addons21\633922407\__init__.py", line 48, in Nickname
if os.path.exists(open("%s/pokemanki.json" % mediafolder)):
<class 'FileNotFoundError'>: [Errno 2] No such file or directory: 'C:\\Users\\Aroh\\AppData\\Roaming\\Anki2/User 1/collection.media/pokemanki.json'
Comment from author
Okay, I believe I fixed it now

I got this bug - don't really know why :(
Anki 2.1.14 (7b93e985) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15.1
Flags: frz=True ao=True sv=2
Add-ons possibly involved: Pokemanki for Anki 21
Caught exception:
File "/Users/MYNAME/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 48, in Nickname
deckmonlist = json.load(open("%s/pokemanki.json" % mediafolder))
<class 'FileNotFoundError'>: [Errno 2] No such file or directory: '/Users/MYNAME/Library/Application Support/Anki2/User 1/collection.media/pokemanki.json'
Anki 2.1.14 (7b93e985) Python 3.6.7 Qt 5.12.1 PyQt 5.11.3
Platform: Mac 10.15.1
Flags: frz=True ao=True sv=2
Add-ons possibly involved: Pokemanki for Anki 21
Caught exception:
File "/Users/MYNAME/Library/Application Support/Anki2/addons21/633922407/__init__.py", line 48, in Nickname
deckmonlist = json.load(open("%s/pokemanki.json" % mediafolder))
<class 'FileNotFoundError'>: [Errno 2] No such file or directory: '/Users/MYNAME/Library/Application Support/Anki2/User 1/collection.media/pokemanki.json'
Comment from author
Ah I see, so have you opened up the Stats folder before trying to open the Nicknames tool? If so, did you see Pokemon appear?
Edit: I think I might have fixed the bug now.
Edit: I think I might have fixed the bug now.

Can't seem to get a Pokemon when I go through my cards. Don't see anything in my Stats window either. Not sure what's wrong :/ I have Anki 2.1.3 for reference.
Comment from author
Do you already have progress on the deck you're using or is it a new deck? And what happens when you click "whole collection" in the stats?
Also did it ask you to choose a starter Pokémon at all?
Also did it ask you to choose a starter Pokémon at all?

nice!

Holy shit, a lifetime dream come true

Gotta mature 'em all, Pokemon!

super awesome! I wish I could have chosen which deck would have my starter though
edit: the update is really cool, thanks
edit: the update is really cool, thanks
Comment from author before post was edited
Oh I like that idea a lot actually, let me see what I can do.
Update: I've updated the add-on, if you'd like, you can reset your Pokemon and try it out.
Update: I've updated the add-on, if you'd like, you can reset your Pokemon and try it out.

Hello! I'm having a problem, each time I open a deck only 3 pokemons appear to select (the initial 3)
Update1= I tested and opened 5 decks and choose 3 charmanders and 1 bulba and 1 squirtl.
One pokemon for each deck that i opened.
Update2 = Only appear one pokemon for each deck that i opened the status and pick a pokemon. Ex: i opened 4 decks and your stats, but i have 15 decks. In the Whole stats only appear 4 pokemons.
Update3 = All right! No problem! but that you suggested doesn't work, because I have decks with subdecks, and when I open it asks me to choose a pokemon for each subdeck too !!! LOL.
Update4 = IT's WORK!!! Thank you.
Update1= I tested and opened 5 decks and choose 3 charmanders and 1 bulba and 1 squirtl.
One pokemon for each deck that i opened.
Update2 = Only appear one pokemon for each deck that i opened the status and pick a pokemon. Ex: i opened 4 decks and your stats, but i have 15 decks. In the Whole stats only appear 4 pokemons.
Update3 = All right! No problem! but that you suggested doesn't work, because I have decks with subdecks, and when I open it asks me to choose a pokemon for each subdeck too !!! LOL.
Update4 = IT's WORK!!! Thank you.
Comment from author before post was edited
When you scroll down in the Stats menu, how many Pokemon does it say for the total?
When you select "whole collection" at the bottom of the stats, does it show all of your Pokemon?
Response to Update2: Gotcha, unfortunately I wasn't able to find a clean way to have it assign all your Pokemon automatically, so it only assigns Pokemon whenever you look at the stats for the deck. You could put all your decks into a big deck and then look at the stats for that big deck and it would assign the Pokemon.
Response to Update3: So I figured out how to get it to work with the whole collection now. The reason it is currently making you choose all of your Pokemon individually is probably because your threshold for getting a starter Pokemon as your deck Pokemon is too low (I set it to be 1000 cards by default). You can go into the settings and change that.
When you select "whole collection" at the bottom of the stats, does it show all of your Pokemon?
Response to Update2: Gotcha, unfortunately I wasn't able to find a clean way to have it assign all your Pokemon automatically, so it only assigns Pokemon whenever you look at the stats for the deck. You could put all your decks into a big deck and then look at the stats for that big deck and it would assign the Pokemon.
Response to Update3: So I figured out how to get it to work with the whole collection now. The reason it is currently making you choose all of your Pokemon individually is probably because your threshold for getting a starter Pokemon as your deck Pokemon is too low (I set it to be 1000 cards by default). You can go into the settings and change that.

This was an awesome add on that made completing cards more fun and gave me something to look forward to with mature cards I’d normally blow past. Would definitely recommend for anyone who uses anki daily!

The ideia sounds cool, but don't appear the 3 initial pokemons when i open my deck and my hitmonlee evolved to an egg haha
Comment from author
Hi, try updating it, I came across that bug myself just a few minutes ago lol
Regarding the starter Pokemon though, you only get them for decks above a certain number of cards (by default it is set to 1000 but you can change that in the settings)
Regarding the starter Pokemon though, you only get them for decks above a certain number of cards (by default it is set to 1000 but you can change that in the settings)

Nice idea. You might want to remove your real name (because of possible copyright infringement) from the page though.

About 8,000 cards in my main deck. This was a test account (100 cards) to test this addon.
Comment from author before post was edited
So Pokemanki gives you Pokemon for each deck that you have in your collection. The levels are based on the intervals of your cards in that deck. For each card, it assigns an "adjusted interval" which is equivalent to 10*sqrt(interval/100), and the level is an average of these adjusted intervals. The reason for this square root function is to make it easier to obtain levels towards the beginning, where your card intervals grow at a slower rate (the Pokemon games have levels based on a cube root function of experience, but I felt that square root was more appropriate). This add-on is optimized for users with decks with many cards, but I will try to make it more friendly to users with fewer cards per deck. How many cards per deck do you have on average?

UPDATE: Fixed "ZeroDivision" error if no reviews.
I still get this error message !!!
File "633922407\display.py", line 37, in pokemonDisplay
multideckmon = MultiPokemon(*args, **kwargs)
File "633922407\compute.py", line 286, in MultiPokemon
Level = int(sumivl/len(result)+0.5)
<class 'ZeroDivisionError'>: division by zero
------------------------------------------
I found that on the statistics screen, the bottom bar, when selecting by "deck", the error appears. When I select "collection", it works.
------------------------------------------
Tip: Put the source code in github, it will be easier to report the errors. Pokemon are very famous and this add-on will be very useful.
------------------------------------------
WORK NOW !!!!!!
------------------------------------------
I still get this error message !!!
File "633922407\display.py", line 37, in pokemonDisplay
multideckmon = MultiPokemon(*args, **kwargs)
File "633922407\compute.py", line 286, in MultiPokemon
Level = int(sumivl/len(result)+0.5)
<class 'ZeroDivisionError'>: division by zero
------------------------------------------
I found that on the statistics screen, the bottom bar, when selecting by "deck", the error appears. When I select "collection", it works.
------------------------------------------
Tip: Put the source code in github, it will be easier to report the errors. Pokemon are very famous and this add-on will be very useful.
------------------------------------------
WORK NOW !!!!!!
------------------------------------------
Comment from author before post was edited
Updated to prevent that error, lmk if it works
Okay take two, I think I fixed it now
Okay take two, I think I fixed it now

I didn't even realize what I was missing in life before Pokemanki.
"One for the ages.." - The Washington Post
"A game-changer!" -The Wall Street Journal
"Pika!" -Pikachu
Go catch 'em all, folks!
"One for the ages.." - The Washington Post
"A game-changer!" -The Wall Street Journal
"Pika!" -Pikachu
Go catch 'em all, folks!

Occurs or error in attachment when in Anki.
https://i.ibb.co/rMpfP7J/Screenshot-1.jpg
Looking at the source code, you set the profile to "Use 1", you should get the current profile name and not "user 1"
The idea is good. Correcting, I will change my vote to positive.
#### ADJUSTED #### tanks
https://i.ibb.co/rMpfP7J/Screenshot-1.jpg
Looking at the source code, you set the profile to "Use 1", you should get the current profile name and not "user 1"
The idea is good. Correcting, I will change my vote to positive.
#### ADJUSTED #### tanks

Yo IDK anything about this guy but I can just TELL he's a beautiful Sri Lanken genius. It's obvious from the source code.
Download if you need motivation keeping up with old step cards while doing new classes. Become that big brain.
Download if you need motivation keeping up with old step cards while doing new classes. Become that big brain.

This is evil. Where are the pokemon for those of us who use heiarchichal tags to organise?