Allow user to set the display order of due learning cards

I’m studying a deck created using the LPCG (Lyrics/Poetry Cloze Generator) add-on ( The deck is a long list of words that I have to learn in the exact order they have been entered.

However, I’m running into an issue - I can’t control the display order of learning cards and as a result, if I set LPCG to show me the previous 5 words as context and card #30 comes up for review, it will spoil the answers to cards #26, #27, #28 and #29 making their reviews pointless.

It would be incredibly helpful to be able to set the order of due learning cards from oldest to newest.

Learn cards are already shown in the order they are due – Studying - Anki Manual . But that can deviate from the order they are introduced because as you study each card, a random amount of fuzz is added to keep the cards from being in the same order every time – Studying - Anki Manual .

Isn’t LPCG designed to work with Anki functioning exactly that way?

LPCG takes a different approach: it generates cards that can stand on their own and make perfect sense in random order. – Theory — LPCG 1.4.3 documentation

The thing is, I use Anki both for initial memorization and for reviewing. If I go through 10 new cards (moving them to the learning queue) then I need those 10 cards to be shown to me in the exact order they were added or else they will reveal the answers to the previous cards.

As a test, I added 10 new basic cards to an empty deck and numbered them from 1 to 10, then I quickly failed them all (pressing ‘Again’ to make them go to the learning queue).

When I reviewed them, they came up in the order: 5 3 2 9 4 6 1 10 8 7.

What I’m looking for is for the learning cards to show up in order from 1 to 10 no matter what.

Order added

Thanks for the suggestion. Unfortunately, that doesn’t work well for my use case, if I understand filtered decks correctly. I can add hundreds of new cards every day and continuously having to create filtered decks every few minutes would be very unwieldy, especially on AnkiDroid.

If you do not delete the filtered deck, then you will not have to create it every time. The number of cards is specified in the settings.

1 Like

After some testing, I find that doesn’t quite behave the way I need it to. When I create a filtered deck with “deck:Test is:due” as a search filter and select cards by “Order added” - I do initially get a deck where learning cards show up in correct order from 1 to 10, but they revert back to “random” order after one review.

What does it mean? Are you using a filtered deck without rescheduling?
Or do you mean Learning cards?
Types of Cards Learning

Yes, I mean Learning cards.

In short, there’s nothing you can do about it.

1 Like

Thanks for looking into it. I hope the devs will consider adding this feature if feasible. In the meantime, I will continue looking for a workaround.

I used the Lyrics/Poetry Close Generator and I didn’t have any problems. Over time, the algorithm will disperse the cards.

Alternatively, there may be a preview function or a note type that will allow you to open the lines yourself.

Enhanced Cloze (for Anki 2.1)