When I add new items they are immediately memorized

From SuperMemopedia
Revision as of 14:15, 2 October 2013 by SuperMemoHelp (talk | contribs) (→‎New solution)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


When I add new items they are immediately set as memorized and enter final drill for the day. This is definitely wrong. If I spend the whole day creating a collection with let's say 800 items, I want it to learn it over some time so the items should enter the learning process gradually not all at once. This especially does not give me the option to stop learning new material (because for supermemo I have already learned it). So how do I removed the memorized property from those items and send them in a learning queue?


This behavior is by design.

If you create 800 items, you already start forming first memories. In the past, you would keep those items in the pending queue (and keep forgetting). Now, you would rather let all items enter the learning process and be handled with priority and overflow. You can still use the "old method" with the pending queue, however, this is less efficient and will cost you more time. pending queue solution seems "clean" to many (esp. users of older SuperMemos), but the "dirty" solution with the priority queue helps you capitalize on the early imprint and prioritize on the go.

New solution

  1. create 800 items
  2. turn auto-postpone and auto-sort
  3. if the sequence of items is important (e.g. from easy to difficult), use Spread priority to make sure first items have highest priority
  4. use Learn
  5. each time you see an important item, give it a high priority, it will be treated more thoroughly
  6. each time you see an item of lower priority, increase its interval (e.g. with Ctrl+J). You can also make it pending (if this feels "cleaner")

This way you will instantly create a rich learning process, and will still be able to proceed systematically through items from the "front of the queue" (as if in the pending queue). If you happen to remember some of the delayed items, you will instantly save tons of time by sending them to higher intervals (pending queue would treat them all as you have never seen them).

The option to "stop learning" is still there. You do not need to look at the Outstanding and can stop each time you run out of time. If you minimize randomization in sorting criteria, you will "simulate" the behavior of the pending queue, however, you will not "cheat" by pretending you have never seen items you have created, and you will be able to quickly increase intervals on items that are remembered better. This will be particularly visible later in the process when items from the end of the "simulated pending queue" start coming in at higher intervals. Good grades at that stage will result in long intervals (which would not be the case with the pending queue).

Old solution

  1. create 800 items
  2. use Learning : Forget in the browser to send all items to the pending queue (as per your original wish)
  3. learn items one by one using the approach known from classical SuperMemo

See also