112 37
Sign in to rate

Pokemanki

40.34MB. Updated 2020-03-04.

This item is large, and may take some time to download.

Description

Pokemanki: By Siven Chinniah and a wonderful amazing collaborator who chooses to remain anonymous (inspired by the big throbbing brain of Xander Schmidt and the fabulous hair of Ben Gorman) Pokemanki is an add-on that keeps you motivated to keep doing Anki by allowing you to catch and train Pokémon! Pokemanki gives you a Pokémon (or an egg which will hatch into a Pokémon) for each lowest-level deck (deck without subdecks) in your collection that you have started learning. As you learn and review the cards in that deck, your Pokémon will level up and may even evolve! Your Pokemon can be accessed by viewing your Stats, where they will be above the rest of your boring charts and figures. Here you can see either the Pokémon for the specific deck or for the whole collection by clicking "deck" or "whole collection" at the bottom of the Stats screen. You can also hover over a Pokémon to see which deck they come from so you can train that specific Pokémon. The settings can be accessed in the toolbar. Here you can give your Pokémon nicknames and trade your Pokémon! https://github.com/sivenchinniah/Pokemanki UPDATE (3.3.2020): Fixed some bugs with the new update UPDATE (1.3.2020): Did the following: fixed leveling issue for “learning” cards where interval would stay 0 refactored pokemon level/evolution information to be stored in external CSV files added generations 1-5 and starters (thx to anonymous Ankiweb user for culling bulk of images and tiers and levels) added config system for generations/ extra evolutions/ mega forms added mega evolutions (available at level 70) added everstone added “alolan passport” to allow for form change to alolan forms. (this isn’t how regional forms actually work, but it’ll do for now) UPDATE (26.11.2019): Fixed problem affecting hierarchical tags UPDATE (25.11.2019 - Part 2): Fixed error that was accidentally uploaded. UPDATE (25.11.2019): Fixes to trade, tag mode and allows movement of Pokemon to bottom of stats screen. BIG UPDATE (24.11.2019): HIERARCHICAL TAG SUPPORT ADDED (as well as ability to prestige Pokemon) UPDATE (5.11.2019): Fixed bugs in trade generation UPDATE (25.10.2019): TRADING ADDED (also fixed error in the compute.py file) UPDATE (22.10.2019): Compatibility with the True Retention by Card Maturity add-on. If you have the add-on, your Pokemon will show up below the due graph. UPDATE (21.10.2019): You can now see a progress bar in the Stats menu showing the progress towards leveling up a Pokemon! UPDATE (20.10.2019 - Part 2): Whoops, in trying to fix the profiles bug I may have broken the profiles system slightly. If you are having trouble accessing your collection from your default profile, try updating the add-on. UPDATE (20.10.2019): The bug with the images not showing on other profiles is fixed, and you now see how many levels a Pokemon has increased when a Pokemon levels up or evolves. UPDATE (16.10.2019): You can now see the progress of your egg in the stats display. UPDATE: For your first Pokemon, you can choose any deck and assign a starter Pokemon to that deck!

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:

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 menu and then Add-ons>Browse & Install to paste in the code.

This add-on previously supported Anki 2.0. You can download the last version supporting 2.0 here. As Anki 2.0 has been discontinued, no support is available for this version.

All Anki 2.1.x Add-Ons

Reviews

on 1601491322
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.
on 1601161133
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.
on 1600949051
My most important add-on, it's great! Awaiting the next update <.<
on 1600325125
ITs not working Please update the addon
on 1600258351
doesn't work please fix
on 1599177032
Thank you so much for your work, dear author! I hope it gets updated one day, it would be awesome!
on 1598973901
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!
on 1598740026
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..
on 1598503460
It was really fun, I hope it gets updated.
on 1598380248
Not compatible with the latest Anki edition.
on 1598118586
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.
on 1598015598
Not compatible with latest update of Anki
on 1597799503
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
on 1597026611
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
on 1596910538
Newest Anki app update isn't compatible with this add on :( I can no longer see my Pokemon on the stats page
on 1596131377
Gave anki the latest update now i cant see my pokemons on the stats page :((((
on 1595697031
When I'm bored, I love looking into the stats section and seeing my pokemanki! Thanks for the effort put into this.

Update: yeah, it seems like the more recent anki updates have broken this add-on. It was great while it lasted!
on 1595554871
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 :/
on 1595456966
Crashes Anki every time. need to force quit after opening stats. Please fix so I will be able to make it through med school
on 1595455900
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?
on 1594814841
makes anking more fun and interesting
on 1594385619
Used on v2.1.19 This add on is the only reason I come back to do my cards each day.
on 1594272256
Crashes stat page!
on 1593648058
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!
on 1593520578
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
on 1593181307
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
on 1593080303
Great add-on but crashes on the stats page. The problem does not resolve when resetting.
on 1592500637
Whenever I enable this my statistics can't be opened, it just shows processing and nothing happens.
on 1592450789
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
on 1592410955
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.
on 1591847734
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.
on 1591819472
Works perfectly and gives great incentive to review! I can't wait for updates like gyms/battles.
on 1591727146
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...
on 1591403719
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.
on 1590962581
It's more enjoyable than I expected to see my pokemon level up and evolve. Works for me on Anki 2.1.22
on 1590343348
Does not work. Crashes on stats page
on 1590085813
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!
on 1589945316
IT DOES NOT WORK! CAN YOU UPDATE it ?
on 1589817358
Doesn't work when using tags with the new update
on 1589057318
Great
on 1588281431
Every time you pull up the stats page when your pokémon have leveled up, it loads infinitely and forces you to use task manager to close anki. Worked great before, please fix this
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)
on 1587906110
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
on 1587203669
It´s great! How do I free pokemon I dont want to have?
on 1586969623
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.
on 1586961023
Thank you so much! This has added the extra motivation I needed to catchup on my medical spanish cards!
on 1586957881
Thanks
on 1586288371
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?
on 1586194389
Used to be great, but now it crashes the stats page. Please fix.
on 1586151842
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 !
on 1586100311
Good
on 1586071764
I second the idea of the Pokédex!
on 1586056365
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?
on 1585850656
Much fun, thanks a lot!
on 1585657419
The idea is really good, but it's pretty buggy. Still worth trying tho!
on 1585569847
my pokemon disappear suddenly
on 1585541695
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!
on 1585510990
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?
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?
on 1585343404
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.
on 1585093778
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'
on 1584972931
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
on 1584919151
Unable to use threshold settings, also cannot change which deck I want my starter at.
Also am unable to see my starter.
on 1584760145
Great add-on!
on 1584557140
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
on 1584195261
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
on 1584160201
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.
on 1584059850
Freezes and crashes each time I open Stats.
on 1583945734
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'
on 1583885631
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.
on 1583537422
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
on 1583502344
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
on 1583445440
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.
on 1583349586
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
on 1583344395
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'
on 1583274653
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?
on 1583212378
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
on 1583198360
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
on 1583178232
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.
on 1583090312
When are you going to add battling so I can out-flex my friends on breaks?
on 1582826803
inspired for study :)
on 1582038120
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?
on 1581036950
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!
on 1580323874
Causes Not able to select Anki profiles when starting Anki. As shown in the video below.

youtube.com/watch?v=zpbZeVIbqak
on 1580316317
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'
on 1580309370
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.
on 1580077184
fun idea
on 1579671061
Helps makes reviewing cards less dull and more rewarding than just simply looking at stats
on 1579383637
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
on 1579379520
Gamification is always fun.
on 1578959562
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!!!
on 1578639970
Works well with desktop version. Does this work with mobile version?
on 1578620780
great addon!
on 1578378416
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)
on 1578069593
This add on is fun, and makes the monotony of cards just a little less dull
on 1577560444
Good reason to keep up with cards and frequent updates are greatly appreciated
on 1577506509
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
on 1577276095
Amazing add on! Would be cool if I could see the pokemon of the deck (or tags the deck contains) while studying!
on 1577197403
Thanks a lot

a very good encouragement for staying on track
on 1576807739
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!
on 1576397355
cool ever!!!

Don't you have an idea adding more poketmons?
on 1576348487
Nice addon!!
on 1576250929
Amazing
on 1576250837
Love it!
on 1576067968
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
Comment from author
Just uploaded a fix for that!
on 1575974672
Love it!!!

Would like a overview option of all Pokemon. Like a Pokedex.
on 1575961675
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!
on 1575387905
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?
on 1575107393
That's so cool! I never mind you can even play pokemon
on 1574976200
Awesome
on 1574955866
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.
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
on 1574931502
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
Comment from author before post was edited
Apologies for the error, just uploaded a fix now
on 1574820088
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
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.
on 1574806125
edit: it works now. great add-on!
on 1574618647
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.
on 1574566376
fun addon!
on 1574352537
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
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
on 1574189275
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?
on 1574102832
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
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)
on 1573010540
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.
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.
on 1572981241
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)
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?
on 1572559546
Cool idea
on 1572543888
Please, marry me
on 1572530653
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.
on 1572510211
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.
Comment from author
Yeah I can definitely change the persistence of that popup!
on 1572457445
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?
on 1572204951
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.
Comment from author
Sorry for the late response. If you go to the pokemanki.json file, is there information for your starter Pokemon?
on 1572046987
This is one of the best gamification add ons out there.
on 1571929037
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
on 1571916285
Really cool concept, well see how it goes
on 1571790478
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.
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
on 1571753881
Love this add-on so much. Keep up the great work. Looking forward to future updates (like hierarchical tag support)!
on 1571634974
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.
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!
on 1571602538
Because who doesn't want to catch Pokemon while studying?
on 1571601216
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'
Comment from author
Okay, I believe I fixed it now
on 1571587284
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'
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.
on 1571542689
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?
on 1571440463
nice!
on 1571411169
Holy shit, a lifetime dream come true
on 1570967126
Gotta mature 'em all, Pokemon!
on 1570901282
super awesome! I wish I could have chosen which deck would have my starter though
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.
on 1570792452
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.
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.
on 1570745764
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!
on 1570745147
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)
on 1570719286
Nice idea. You might want to remove your real name (because of possible copyright infringement) from the page though.
on 1570718175
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?
on 1570715306
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 !!!!!!
------------------------------------------
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
on 1570714749
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!
on 1570714188
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
on 1570711139
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.
on 1570704582
This is evil. Where are the pokemon for those of us who use heiarchichal tags to organise?