Adaptive Retention Scheduler for FSRS (Deprecated)

AnkiWeb addon 1202210378

Provides an adaptive FSRS v5/v6 retention scheduler minimizing expected review workload until card retirement, now deprecated and intended for lifelong learning.
AI-generated summary; may contain mistakes.

schedulingfsrsobsolete

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
1 (πŸ‘ 1 Β· πŸ‘Ž 0)
Updated
2025-07-27
Anki versions
25.07.1~
Description language
en

Maintenance

stale

  • Last update or commit was 424 days before the snapshot (2025-08-03).

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
25.0225.07.1+2025-07-27
History across monthly snapshots

Loading…

Similar addons

README

Adaptive Retention Scheduler for FSRS (Deprecated)

This addon implements an adaptive retention scheduler that replaces the default fixed desired retention strategy used in Anki's FSRS. It supports both FSRS v5 and v6.

Note: This addon is now deprecated. If you're interested in other scheduling strategies, I would recommend trying No Scheduler.

How it works

By default, FSRS uses a fixed desired retention and optimizes the knowledge-workload ratio over time.

This addon introduces a different optimization objective: minimizing the expected total review workload until a card is retired, where retirement is defined as reaching a stability of 36,500 (approximately 100 years).

Optimization objective

Formally, the scheduler solves the following recursive problem:

$$ w(\text{card}) = \begin{cases} \min_{r}\mathbb{E}_{\text{card'}}[w(\text{card}')] + 1 & \text{if } \text{stability} < 36500 \
0 & \text{otherwise} \end{cases} $$

where:

  • $w(\text{card})$ is the expected future review workload,
  • $\text{card}'$ is the future state of the card with retention of $r$.

The above problem can be efficiently solved by dynamic programming.

When to use this addon

This addon is designed for users with lifelong learning goals, where minimizing long-term workload is more important than short-term efficiency.

Notes when using this addon

  • Same-day reviews are disabled by this addon, as they tend to increase workload under current FSRS versions.
  • Use the answer buttons consistently. Don't let the suggested interval influence your choice.
  • Avoid using "Again" as "Save for Later". This common habit from default Anki behavior is discouraged when using FSRS. When using this add-on, choosing "Again" will let you review the card again shortly.