How Flashtex schedules repetitions

How Flashtex uses your review responses to decide when each card should return.

Flashtex uses the SM-2 spaced repetition algorithm to schedule each card. It keeps track of when the card is due, how long the gap between reviews is, and how easily you recall it. A card you remember can wait longer before its next review. One you forget returns soon.

The values behind a card’s schedule

  • Due date tells Flashtex when to show the card again.
  • Interval is the time between scheduled reviews of that card. It can grow as you remember the card.
  • Ease reflects how readily you recall the card, based on the responses you give. A higher ease value lets later intervals grow faster. A lower value keeps reviews closer together.
  • Repetition count shows how many times in a row you have recalled the card. The first few successful reviews stay close together; forgetting the card starts the count over.

The interval and ease serve different purposes. The interval says how long the current gap is; ease affects how much that gap grows after another successful review. This lets Flashtex give two cards different schedules even when you studied them on the same day.

Set a faster or slower pace

In General Settings, Repetition interval offers Slow, Normal, and Fast. Normal is the default. These settings change how strongly your responses affect ease, so they influence later intervals. Changing the setting does not move cards that are already due.

With the same pattern of responses, Slow generally keeps later intervals shorter than Fast.

To set the pace for one card, add #slow, #normal, or #fast to it. The tag takes precedence over the General Settings choice.

Practice Mode does not update the schedule. With Swap question and answer or Study both sides, an answer-first response changes ease but leaves the repetition count, interval, and due date alone. To update due dates, study question-first in a mode that includes cards due for review.