62 5
Contact Author Sign in to rate

Zz(Legacy) HoochieMamaâ„¢

0.02MB. Updated 2020-06-03.
The author has shared 6 other item(s).


Interleaving and randomization is now part of V2, please update to the new V2.1 scheduler for subdeck randomization if you're using newer versions of anki. As stated on the release page:
add-ons that modified the old scheduler's card gathering or answering routines will no longer work. It is no longer possible to selectively replace parts of the scheduler's code ("monkey patching"), so some add-ons may not be practical to port without significant effort.
License: This addon is a labor of love and licensed under the GPL. If you find it useful, consider paying something forward by supporting some charitable endeavors. Suggestions: https://iccf-holland.org/ https://www.vim.org/sponsor/index.php Derivative works or forks published with no added values should also include the above statement.


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:


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.

All Anki 2.1.x Add-Ons Contact Author


on 1658755948
Comment from author
Yeah, I know. Did you really expect the real stuff without any contribution on your part? Now imagine my skepticism when users tell me they liked it. One man's Notepad is another man's Photoshop. /facepalm
on 1630578367
This addon has saved me in med school! thank you so much!! :)
on 1615671172
How can I make anki 2.1.42 sort reviews by lowest intervals?
Comment from author
You can ask Damien to put them in. I believe he's working on rewriting the scheduler right now. So this is a good time to ask for additional features. If enough people asks for them, it'll also work on your fancy mobile.

As I have nothing to do with the Anki project, it doesn't make sense for me to dump too much of my personal time into other people's projects, especially when the code changes every other day. I had to draw the line somewhere.
on 1612825069
Does not work for newer versions of Anki, which makes learning any subject that has some kind of order impossible to learn with Anki. Honestly though, I don't understand why cards were not shuffled randomly from the beginning by Anki programming. Still, I wish the creator would update this app with so much potential.

Edit: thanks dad for the unwanted advice. I wish I could be as cool as you and know all the tricks of Anki. You real cool bro lolol
Comment from author
Preference > Upgrade to V2.1 scheduler.

This addon is already part of the new V2.1 scheduler. Most of my addons label "Legacy" has been made part of Anki 2.1 or in the process of being put into Anki. It doesn't make sense to maintain yet another addon that will create more conflicts. Honestly, you're a grown ass man, try reading what has already been stated, I'm sure you know how to read without TTS support.

Oh F* off Plebian, you're disturbing daddy's review time.

But seriously, there's no trick to this. It's all about maintaining a healthy habit of doing your reviews. Improve on the 20%, refine, refine, refine.
on 1609758143
This add-on was good when it worked but the author has no intention of updating it and is going through the reviews asking legitimate questions and replying with only snarky comments for whatever reason.
Comment from author
Interleaving and randomization between subdecks are already part of the new 2.1 scheduler. Just update to the new scheduler if you want those features.

The snarky replies are for people who shows up to complaint and don't bother to read what has already been stated. Some of the user comments were modified. Some user comments may have been removed by the admin due to obscenity.

Updating this will be time consuming, but come on dr. gosnell, are these acceptable ways to ask for help?
on 1609516998
The author of this plug-in has admitted he is still using Anki2.0
Ah, actually, me too sometimes...

This plugin has been amazing for the year+ I knew about it and used it.
Actually today I'll be back on 2.1.15 for it.
Thank you.
I do hope it gets integrated into Anki2.1.36+ in some way. I am trying to keep up with the times and using 2.1.35 as my main version but I miss my multi-subdeck mix.

Update: hold on do I read correctly that it is available on the v2.1 scheduler, OMG OMG OMG off to try this now!!!
Comment from author
Good luck with that. I tried to make the switch sometime ago, it didn't go so well. Nothing beats my workflow on 2.0.
on 1608210412
A really useful add on. Congrats to the developers.
Comment from author
Three years of R&D.
Two years trying to convince people to test it.
Five seconds to copy and paste,
Cargo cult programming at your best.
on 1607850515

Make fun of us all you want, it has no effect. Also, you are a ledged
Comment from author
Denial, Rage, Humor, Reasoning, and now "Pleading"...
The next stage should be Acceptance?


re2edit: I'm just messing around. Like I said, this addon might be part of anki in future versions. It's costing me personal time to work on these. I think we can afford to wait one or two more versions. I'm still using 2.0, so it's not a big deal to me.
on 1607768966
I honestly wish there was a "meh" option when voting for an addon. This is a great addon, but it has not been updated in a while and does not work with any new Anki version.

Leaving it as "dislike" just so others can notice easier but if you're on an older version that's compatible I would recommend using this for sure. Unfortunately I need an addon that does not work with older versions.

EDIT: Changed to "like" since the author seems burned out and I don't want to cause any feeling of pressure with this review, was on the fence with this one anyway. Was just doing the rounds reviewing a series of addons I hadn't reviewed yet.

To Mr. Author: I get it dude, I have a few custom addons (unshared) on my install and sometimes it really feels like anki goes out of its way to break every addon with every update. No docs documenting the changes either. I get it's an open source project but, damn, sometimes I don't have the free time to reread the source code every time they decide to rename a method. Anyway, just focus on some other projects that YOU want to work on or whatever you feel is worth your time. It's clear you're a talented programmer so no need to burn yourself out on these addons.
Comment from author before post was edited
First world problems: How to motivate someone to update addons.
on 1606084328
No it's still not been updated. I think The Creator is waiting to see what Anki does with its next update before investing time in updating what may become a redundant addon. Cant say I like it, but also cant say I blame them.
Comment from author before post was edited
You've created a terrible situation for me. If I update this addon now, it'll seem like I'm giving into your terrorist demands. That'll set a precedent for future demands using thumb down tactics. I'll have to make an example out of you now.

To make amends, make an apologetic video (10min+) and post it on youtube. Explain your actions and what you will do in the future to improve yourself. Do it in a way that will make Stalin proud.

RE2Edit: http://y2u.be/g_vZasFzMN4

RE2Ed2: meh.
on 1606067452
Is this not working for anyone else? It is such a valuable resource for students when preparing for exams
Comment from author
The sooner you bend the knees and kiss the ring, the sooner you'll get that update. ;-)
on 1606065650
Why don't you just make this a paid service so this can become a fair exchange for a good product rather than being at the mercy of developers to stroke their ego?

Edit: Bold of you to assume I party.
Comment from author before post was edited
I don't need your beer money. Most of us write these as we needed them. One thing leads to another. That's all.

If you're just stroking my egos, I'm underpaid. You should be stroking more than that.
(Or maybe I was trying to get banned, so I can walk away from this, because it's hard to walk away sometimes...)
on 1605626358
I think previous comments and the author's response are overlooking the fact that the update info showed that it was scheduled for October. An algorithmically unsavvy person like myself interpreted that to mean that HoochieMama and HoochiePapa updates would be made available in October that would enable us to use them with the newest Anki version. Expectations were set, and we were excited. I too have been checking regularly; med student life is not glamorous, and the fact that I so look forward to a randomizer of my flash cards is pathetic but real. I don't know how I got by in med school before Anki and adds on like this one but I'm super grateful for it - I would pay for it or "give back" in some way that aligns with my skills. But demanding us to grovel and trolling responses? It's mean.
Comment from author
This sounds like another entitled post. In open source, we are all volunteers, there aren't any real schedules. Just as a doctor can't promise to "cure" a patient, things get really busy during crunch time. And the current version works perfectly fine with 2.1.23. No need to rush.

I made the estimation to update these in Oct, but that depends on how many users are still using this instead of upgrading to V2. At the start of the dev cycle, I checked the statistics and determined that an update wasn't necessary considering the number of negative feedbacks and entitlements.

There is also the possibility that 2.1.37 or .38 may incorporate the features in this addon making porting to .35 technically challenging and unnecessary, as well as a waste of time. This depends on whether we can overcome the performance issues and no plans have been given on the direction of the Anki project. I am in the dark on this as well and waiting to see the changes.

I guess my responses maybe a little mean... sorry I hurt your sensitive feelings. Keep in mind that these feedbacks are meant to let developers know how users are using these addons. They are not meant for users to rush development or start a QA discussion. So it's a bit hard to resist giving a snarky reply when we see these.
on 1605347904
I check this site probably twice a day since November, because I miss this add-on so much! It truly helps my studying and I'm so grateful that someone actually can program this so well!

The whole Hoochie Series is a game changer for Anki, so I'm saying please don't look at the idiots who downgrade this because it doesn't work yet for the new Anki version and just think about all the other people that you're helping instead like myself!

Thank you for the consideration!
Comment from author
If the kohai does something stupid, the senpai is equally to blame. This is the result of experienced members sitting on their asses expecting updates without contributing back to the system that has helped them. It was the failure of this community to educate new members that churned out such "idiots".

Think of this as setting up a deterrence. To test any algo beyond SM-2, I need to make sure the platform I'm developing on wouldn't abuse these feedbacks or use them to blackmail developers into adding features that is not part of the research.
on 1605031131
Would love to see this work with 2.1.33
on 1605025012
I am ready to adapt the 420 page novel about why you should update this add-on to the newest version of Anki into a full-length feature film starring any actors of your choice. This is my favorite add-on and by far the most useful one. My production team is standing by....
Comment from author
I would like Anki's unofficial mascot Mr. Groundhog to perform in this film. But no need to rush it. The quality of your work will improve if you adopt an incremental video/editing/production workflow. Things will get done when it gets done, or someone else will do it for you eventually.
on 1604860057
Please make a Patreon or something so we can give you money to port this to the newest version of Anki. I foolishly upgraded and I've tried to go back to 2.1.22 but I can't. I've been using Anki every day for over 4 years and this add-on seriously made things so much easier for me, until I upgraded and everything went to crap. TAKE MY MONEY
Comment from author
Some things can't be purchased, it must be earned.
on 1604824094
I'm currently incrementally writing a 420 page novel on why the Hoochie series add-ons should be ported to Anki 2.1.35+. I do not support terrorism. I would be willing to become your minion. I will await future instructions.

(Plz port)
Comment from author
attaboy, now you're getting it. ;-)
on 1604807230
Hands down the most useful addon available. Has improved my retention so much. Can't express enough how much I regret updating to new version of Anki. For the last 3 weeks since i made the mistake of updating, I've checked every day to see if there's an update. Hopefully will come soon! Either way, thanks so much, you made med school so much better!
on 1604743785
I hear it's a very good and a must-have add-on, but it's incompatible with the new versions so that just makes very sad :(
Comment from author
Just upgrade to the new V2 scheduler. You're messing with things you don't understand. And it seems like you're the type who don't bother to spend the time to try and understand it neither.
on 1603878569
Doesnt work with 2.1.35 :(
Comment from author
^ See what I mean? Broken window theory: when they smell weakness, they come for blood.
on 1602431940
A must-have addon. I didn't fully realize how great it is until now when it's incompatible with the new version of Anki.

Regarding compatibility: Per this page, the update cycle should start this month (October 2020). So hopefully we see a new version before long.
on 1601547697
Hoochie family are one of my favorite add-ons very helpful, the only problem that it does not support anki 2.1.3+
on 1600192495
Great addon, it allowed me to make my decks and anki collection a lot more compact in how they're organised.
on 1600119285
Great add-on, but not working with 2.1.33. Looking forward to next development cycle.

Very useful for shuffling specific decks, easy as clicking a button without the hassle of 2.1 beta scheduler messing with my learning cards.
on 1599640847
This addon helps me not enable V2 scheduler(which would mess with MorphMan)
on 1599598913
The addon is very sexy and i appreciate it. I wanted to try the text to speech update from 1.29 but unfortunately it's not supported yet. Works for 1.26 though.
on 1599091448
Awesome add-on. Could you make it so that it is compatible for Anki 2.1.33?
on 1598960510
i updated anki without knowing this add on isn't supported and i tried going back to the old anki and i can't figure it out. i wanna cry cause this add on was so freaking great for my decks. ughh
Comment from author
Learn to leave well enough alone. Otherwise you will spend more time fixing Anki then doing actual reviews. I am still using anki 2.0.5 beta, and I can tell you there hasn't been any meaningful updates made. It is still using the same bootleg implementation of SM-2 invented 69 years ago.
on 1597335198
Amazing add-ons, Thank you, waiting for the support to new version.
on 1596948537
Love this add-on but it's not supported by latest Anki version 2.1.30.

Please update
Comment from author
Sorry I don't have that kind of time ATM, but since you asked nicely, no extra sauce for you...
on 1591953823
Took me a while to understand the explanations above. I think I get it now.
on 1591376259
work great
on 1590463113
Getting error like this.Help me

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=2
Add-ons, last update check: 2020-05-25 08:55:12

Caught exception:
Traceback (most recent call last):
File "C:\Users\G******n\AppData\Roaming\Anki2\addons21\1460733408\prefmenu.py", line 86, in <lambda>
File "C:\Users\G******n\AppData\Roaming\Anki2\addons21\1460733408\prefmenu.py", line 140, in onClickEx
idx = mw.col.conf["hoochieMamaSort"]
KeyError: 'hoochieMamaSort'
on 1586840849
Message made me run right back to 2.1.23
on 1586795782
All hoochie add ons won't work with Anki 2.4
Comment from author before post was edited
Just my luck, write a few addons to help dig my way out of ease hell and ends up stuck in upgrade hell. Serenity Now!

btw you can help test this: https://github.com/lovac42/HoochieMama/issues/19#issuecomment-581750177
on 1586558292
on 1585913466
thank you
on 1585532300
on 1585267787
Great for putting language learning cards among other serious cards. Makes anki more fun for me!
on 1583869893
Perfect if you have a large number of overdue cards and want to avoid having to go over all of them before being able to see today's reviews.
on 1582029558
Must have add-on. Thank you for sharing it.
on 1581864448
Edit: thanks for the quick update, works seamlessly, incredible add on

(The hoochie family is a necessity for Anki, I will not update to 2.1.20 until the hoochiefamily is ready for that update)
on 1579478595
Great, but wish it randomized new cards as well as reviews
Comment from author
on 1578176218
Amazing! Thank you so much for making this for us. Studying right now and was SUPER frustrated that I couldn't randomize my cards (I do about 500+ reviews/day) for the past few months and this is my SAVING GRACE. Thank you to the developers and grateful for your time to make my studying more efficient. :)
on 1575772690
***I don't want to give this a thumbs down because I'm sure it's a great add on. But it just makes me feel so dumb (like most of Anki's settings). I'm so frustrated because I don't know why my decks refuse to shuffle. I downloaded this and even tried changing some settings but it didn't seem to do anything. I don't have time to figure out what all the settings mean so I can get it to work. Maybe it doesn't change the cards already in the queue but that means I'll need to get through over a hundred cards before I know if this add on did anything. Ugh Anki and I have such a love hate relationship.
Comment from author
You can just switch over to V2 in preferences and the decks will shuffle. There's no need to use this addon. These addons give you more control, but requires that you understand how Anki works or at least spend some time reading the manual.
on 1574002998
on 1572557852
Finally, the reviews won't be a predictable order.
on 1572084544
on 1571793403
Thank you
on 1567657244
Awesome for med students.
on 1567263949
Much thanks. Makes me think a bit harder on each card
on 1566561093
One of the reasons I haven't been doing my zanki like I should was because I HATED not randomizing between subdecks! This add on is amazing <3
on 1565444517
Is sort by: none (shuffled) vanilla anki's default behavior?

edit: Nevermind. the manual says it is random to a certain extent. But this add-on is even better.
Manual: "Review cards are always shown in random order. If you wish to see them in a different order, you can use a filtered deck. More specifically, Anki randomizes reviews by grabbing batches of 50 cards in the order that they exist in the database, randomizing each batch, then putting them together. This means that there is a slight bias towards older cards being shown first, but it prevents individual cards from showing up in a predictable order."
Comment from author
This is a known issue: https://github.com/lovac42/HoochieMama/issues/15
on 1564010914
Heaven sent!
on 1561197114
Great - stops all the contextual hints and forces you to think more clearly about the material being studied.
on 1557509610
All the benefits of the V2 scheduler + works with the original load balancer add-on
on 1554637223
This really helps to combat interference. A must install.
on 1553514605
the hoochie add-ons are my favorite add-ons.
on 1551643435
Awesome addon, does this work with the V2 scheduler as well?
Comment from author
Yes. Says right there in the readme. The code was originally taken from V2 with sorting added.
on 1548898490
REMOVE Change Order of Review Cards in Regular Decks addon. It's said right at the top, but still got me.

So glad this thing actually works
Fixes one of the biggest issues w/ anki
on 1547994519
Very good and important add-on. Fixes my issue of having to create decks upon decks to avoid clustering of information. Thumbs up!
on 1546822499
on 1546225954
Have been looking for a way to review my subdecks together without creating some temporary deck or making one big deck. This works exactly as described and exactly what I needed.
on 1545432788
Nice !!! Tanks
on 1544808894
Very useful, awesome that add-on lets you customize by ascending/descending intervals as well
on 1543399906
very good add-on (though the name is terrible).