Problem with Custom Study filtered by marked tag in Ankidroid

2,095 views
Skip to first unread message

Adrian Wood

unread,
Mar 15, 2016, 7:21:07 AM3/15/16
to AnkiDroid
In a deck I marked various cards, and created a custom study session limited to the "marked" tag.  These cards also have tags "Chapter 4" "Chapter 5" "Chapter 6" but I didn't used those tags in creating the custom study session.  I then renamed this deck, so that I could return to study those specific cards - seemed to work fine.

However, today I marked some more cards (each card is also tagged with its chapter: "Chapter "22 "Chapter 23" "Chapter 24" "Chapter 25" "Chapter 27" "Chapter 28" and "Chapter 29).  I want to create a custom study session with just these newly marked cards.

So I created a new custom study session limited to the "marked" tag, choosing "all cards".

The custom study deck says there are 10 cards due today, 10 new cards, and total cards is 10.  If I browse the custom study deck it only contains the marked cards tagged with chapter 27, 28 and 29.  However, it contains none of the other marked cards from other chapters  There should be 58 cards in all.

The custom study deck that I renamed  a few weeks ago is still working fine, as before.

I can't seem to find a way to get a custom deck to display all the newly marked cards.  I originally though I'd have to limit it to just those cards marked in the new chapters using (tag:'marked') -tag:'Chapter 22' -tag "Chapter 22' etc but that didn't work either.

If I browse the original deck, filtered by "marked" it displays all the marked cards correctly.

I can't seem to find a way to limit create this custom study deck containing only the cards I want.  An alternative might be to split the original deck into 2 or 3 parts.  I didn't creat the deck, and can't find a way to do that in ankidroid.

Can anyone help

Adrian Wood

unread,
Mar 15, 2016, 7:44:27 AM3/15/16
to AnkiDroid
Note, I just checked, the missing cards aren't suspended.

Enno Hermann

unread,
Mar 15, 2016, 7:47:32 AM3/15/16
to AnkiDroid
This is how you need to combine search conditions:
tag:marked and (tag:"Chapter 22" or tag:"Chapter 23")

Note that there is also a limit you can specify of how many cards can be in the filtered deck and that cards can't be in multiple filtered decks.

--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android...@googlegroups.com.
To post to this group, send email to anki-a...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/anki-android/b6ce465e-7dc4-4661-a0cc-71aecfe004d0%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Adrian Wood

unread,
Mar 15, 2016, 1:16:50 PM3/15/16
to AnkiDroid
Thanks, I now know the cause of the problem.  I already had created and renamed a custom study session containing all cards with tags chapter 22 to chapter 25.  These cards are therefore no longer availalble in the main deck that I'm trying to filter into a custom study session.

How can I take a deck, and duplicate the cards into more than one study session, deck or filtered deck?  

This is language study, so sometimes I need to study all words from a specific "chapter", and another time I need to study certain types of words, eg verbs vs nouns vs prepositions, usually using the "marked" tag - and so these sets will overlap.  I don't want to return a particular set of cards back to the original deck, as that would lose my progress in learning that set of cards.

I thought of copying all the cards from the original main deck into a new deck, but can't find a way to do that? 



Enno Hermann

unread,
Mar 15, 2016, 3:37:56 PM3/15/16
to AnkiDroid
Cards can't be in multiple decks at the same time and this would make no sense. Filtered decks (or custom study sessions) can be used to temporarily revise a certain set of cards, so for example you could first study all cards from one chapter and after that (when they're returned to the original deck) all marked adjective cards. If you use filtered decks you wouldn't even need to create them again all the time, since you can just rebuild the deck before you want to study these cards.

  > I don't want to return a particular set of cards back to the original deck, as that would lose my progress in learning that set of cards.
After studying cards in a filtered deck, they'll always be returned to the original deck and in the deck options you can specify whether they should be rescheduled in the original deck according to your answers in the filtered deck or not, so no progress is lost. If you circumvent the normal scheduling by having a lot of custom steps in the filtered deck, so that the cards effectively never return to the original deck, then you're not really using filtered decks as intended and won't benefit from the normal scheduling algorithm.

--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android...@googlegroups.com.
To post to this group, send email to anki-a...@googlegroups.com.

Adrian Wood

unread,
Mar 16, 2016, 4:14:59 AM3/16/16
to AnkiDroid
Many thanks for your kind help, I suspected that was the case.  

However, it certainly makes sense to me that I need to study a variety of sets of cards from the same master deck - different overlapping sets containing some of the same cards is a way to consolidate learning from a different perspective (eg all vocabulary vs just verbs vs just prepositions etc).  It ensures I have full learned the material and moves them out of short term memory into long term memory.  So how can you say it doesn't make sense?  Am I misunderstanding something here?

The idea of filtered decks would help at least a little - but wouldn't the problem remain that the tracking of my learning, and therefore how often I need to see each individual flash card would be reset and therefore lost each time I emptied and then rebuilt the filtered deck?

Is there any other way to resolve this - perhaps to create a 2nd copy of a deck?

Enno Hermann

unread,
Mar 16, 2016, 4:35:22 AM3/16/16
to AnkiDroid
Please see this paragraph from my previous email:
"After studying cards in a filtered deck, they'll always be returned to the original deck and in the deck options you can specify whether they should be rescheduled in the original deck according to your answers in the filtered deck or not, so no progress is lost. If you circumvent the normal scheduling by having a lot of custom steps in the filtered deck, so that the cards effectively never return to the original deck, then you're not really using filtered decks as intended and won't benefit from the normal scheduling algorithm."

It "makes no sense" for a card to be in multiple decks as it wouldn't be rescheduled separately for each deck because your learning progress is tracked just once per card. It wouldn't appear more often if it was included in several decks, so it wouldn't change anything. Filtered decks are the correct way of studying cards outside the normal learning schedule in possibly multiple different ways.

You might also want to check out the section on filtered decks in the manual or read up on how Anki schedules cards in general: ankisrs.net/docs/manual.html#filtered-decks-&-cramming

--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android...@googlegroups.com.
To post to this group, send email to anki-a...@googlegroups.com.

Adrian Wood

unread,
Mar 16, 2016, 4:41:39 AM3/16/16
to AnkiDroid
That is extremely helpful.  I apologize that I failed to read your 2nd paragraph before replying - not something I normally do and its a bugbear of mine that people when do that.  So I feel a bit shame-faced!  I'll try to figure out how to use filtered decks then and look for the scheduling options you mention.  I'll post again for instructions if I can't work it out.  Many thanks.

Adrian Wood

unread,
Mar 16, 2016, 6:01:34 AM3/16/16
to AnkiDroid
I've read the manual and made various settings to help me.  

It seems I probably want to enable the Reschedule option in my filtered decks, so cards retain their scheduling when returned to the main deck.

How do I then return the cards to the filtered deck - presumably I use the refresh/rebuild button (like two arrows in a circle) from within the filtered deck?  When I do this, will they retain their scheduling from the main deck, or will they be treated as completely new cards that need learning all over again?


Enno Hermann

unread,
Mar 16, 2016, 6:47:46 AM3/16/16
to AnkiDroid
Scheduling will be exactly as if they were in the main deck in that case.

--
You received this message because you are subscribed to the Google Groups "AnkiDroid" group.
To unsubscribe from this group and stop receiving emails from it, send an email to anki-android...@googlegroups.com.
To post to this group, send email to anki-a...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages