Studying
Cardagain uses the SM-2 algorithm (same as Anki) to schedule your reviews. The goal is to review a card right when you’re about to forget it — not too early (wastes time) and not too late (you’ve already forgotten).
Study session flow
- Select deck from the Deck Select screen
- Study screen shows the front of the first due card
- Press A to flip and reveal the answer
- Rate yourself with A/B/X/Y
- Next card appears automatically
- Session ends when all due cards are reviewed
Rating guide
| Button | Rating | Meaning | When to use |
|---|---|---|---|
| A | Again | Complete failure | You couldn’t recall the answer at all |
| X | Hard | Difficult recall | You got it but struggled; felt unsure |
| B | Good | Solid recall | You got it with normal effort (default) |
| Y | Easy | Instant recall | You knew it immediately; almost too easy |
How SM-2 schedules cards
The algorithm tracks each card’s easiness factor (EF), interval, and repetition count:
- Again: Resets the card to 1-minute review
- Hard: Increases interval slightly, lowers EF
- Good: Standard interval increase (EF × current interval)
- Easy: Larger interval increase, raises EF
New cards start with a 1-day interval, then 6 days if you get them right twice. From there, intervals grow multiplicatively based on your EF.
Session tips
- Study daily if possible — consistency beats intensity
- Be honest with ratings — the algorithm only works with accurate data
- It’s okay to fail — “Again” is the most important button for learning
- Stop when tired — come back later; fatigue hurts retention
What “due” means
A card is “due” when its scheduled review date has passed. The app shows:
Japanese - 3/15
Meaning you’ve reviewed 3 of 15 due cards in this session.
New cards vs reviews
- New cards (never studied) are shown first
- Due reviews are sorted by overdue date
- Learning cards (recently failed) are mixed in appropriately
Data persistence
All reviews are saved to data.json immediately. If the app crashes or you quit mid-session, your progress up to the last completed card is preserved.