AnkiWeb
- Rating
- 6 (π 2 Β· π 4)
- Updated
- 2018-12-27
- Anki versions
- unknown
- Description language
- en
AnkiWeb addon 875235566
Randomizes the Anki review queue and enforces subdeck limits using an alternative algorithm, with optional sorting, today's-due focus, and V1/V2 scheduler support.
Open on AnkiWeb GitHub Ask about alternatives
abandoned
| Min Anki | Max Anki | Updated |
|---|---|---|
| 2.1.0 | β | 2018-12-27 |
Loadingβ¦
Adds fast two- or three-column matching review mode to Anki, with scheduler/FSRS integration, configurable audio, and separate zero-progress Speedrun Mode for whole-deck challenges.
Locks you into Anki study sessions until a chosen goal is met, enforcing focus, deck restrictions, menu blocking, and anti-exit with optional bypass locks.
Adds repetition-based vocabulary learning to Anki with configurable set sizes, accurate time tracking, undo, resizable interface, and keyboard shortcuts.
Provides quick triage actions to set today's new-card limit to zero or bulk-answer due cards as Good or Easy collection-wide or deck-specific.
Brings experimental spaced-repetition schedulers including SM-2, SM-15, SM-19, SM-20, FSRS v6, and an Arena ensemble to Anki Desktop for scheduling experiments.
Dynamically adjusts card ease factors after each review to target a chosen success rate, with configurable leash, bounds, and optional pass/fail two-button mode.
AnkiAddon: Randomize Queue
<i>Title is in reference to Seinfeld, no relations to the current slang term.</i>
This is the back-ported _fillRev method from the V2 scheduler with some added features from serenityNow and works on both v1 and v2 scheduler. It allows randomization of subdecks on the v1 scheduler without switching to the V2 scheduler.
"'Randomization of subdecks on the v1 scheduler' in an add-on for 2.0 means to have the best part of the V2 scheduler (imo) while you can sync with AnkiDroid and use all the add-ons that haven't been ported yet." -<b>ijgnd</b>
Note1: V2 only randomizes review cards, not learning or new cards.
Note2: V2 randomizes subdecks but uses max reviews limit from the parent deck. This creates an imbalance where users with large amount of over due low priority cards could potentially end up focusing on one subdeck. A typical example: say Leaves, Clouds, Knots, and Math with a max review of 5 each and a cap at 20 for the parent deck. If the user have a large amount of overdue, say 25 each, the V2 scheduler would grab 20 cards sorted by dues resulting in 13 Leaves, 4 Clouds, 2 Knots, and 1 Math.
For schedule config options, please <a href="https://github.com/lovac42/HoochieMama/blob/master/src/config.md">see this page for more details.</a>
To prevent conflicts with other similar addons, this must be activated in preferences.
Note: If you have serenityNow installed, please update to the latest version or disable it. If you have any other addons that also monkey patches _fillRev, disable them as well. (e.g. <a href="https://ankiweb.net/shared/info/3731265543">Change Order of Review Cards in Regular Decks</a>)
<img src="https://github.com/lovac42/HoochieMama/blob/master/screenshots/prefmenu.jpg?raw=true">
In the event where subdecks have a large amount of overdues and both parent and child are capped at a small number, there is a mis-count issue with the V1 scheduler. The deck browser would report a review total calculated from each subdeck limit (V1), but in the overview and with the actual reviews, the numbers are based on the limit from the parent deck (V2). This discrepancy may cause some confusion, but it is only a cosmetic difference. Patching this will break compatibility with other popular addons, so I decided to leave this as it is. With the addon <a href="https://ankiweb.net/shared/info/877182321">Enhanced Main Window</a> or similar plugins, you should be able to get a ballpark of the actual review count making any fixes unnecessary.