CurveMora

GUIDE

Progress

Review your history from three views: Overview, Time, and Memory.

This week's targets and last week

At the top of Overview you set this week's targets: protected days, repetitions, and time. Protected days are the days you actually studied plus declared Break days, with overlaps counted once.

You set this week's targets once a week, and they stay fixed until the week ends. To change them, save next week's targets on the “Next week” card; they become this week's targets when the week turns.

Declared Break days count toward protected days. Repetitions and time include only what you actually recorded.

“Last week” shows last week's repetitions, time, records, and Break days, counted exactly as recorded. If you had set targets, each figure appears beside its target.

Overview, Time, and Memory

Each tab answers a different question, and each figure appears on one tab only.

TabWhat you can see
OverviewThis week's targets, last week, the totals so far, and the journey
TimeTime by day and time by source, for a day, week, month, or year
MemoryRecalled share, median stability, recall by interval, and the stability distribution

“So far” switches between Lifetime and Last 30 days. That switch is separate from the day / week / month / year controls on the Time tab.

Streak

“Streak” is the run of review days that is still going, with your longest run printed under it. The longest run stays in your history.

Days inside a declared Break keep the streak as it is. A day with no repetition yet keeps the streak going until the day ends.

The streak counts days with repetitions. “Days” also includes days that only have recorded first-study time.

So far

DisplayMeaning
Total timeRecorded first-study time plus time recorded during repetitions.
DaysDays with either first-study time or a repetition.
StreakThe run of review days that is still going, with the longest run under it.
RecordsNew records. Focus parts and subsections count as part of their record.
RepetitionsThe number of recorded repetitions.

Journey and Town items

Journey automatically lists achievements such as consecutive days, total time, records, and repetitions in date order.

When an achievement has a Town item, it is added automatically to your Memory Town inventory. You can also see the next item and what remains to reach it.

Build a Memory Town

In Memory Town, start with “Create city” to make a 32 × 32 city. Cities made earlier at 16 × 16 also grow to 32 × 32, with everything you placed staying where it is. If you own more than one, switch with “City” and use “Add another city” to create another.

Your city floats as a 3D island in the sky. Buildings and trees are 3D miniatures that stay sharp when you zoom in and cast shadows in the light of the hour. The sky follows your device's clock through dawn, day, dusk, and night, and windows light up after dark. Drag to move the island and pinch or scroll to zoom; the percentage at the lower right returns to the whole view.

Open “Inventory” and its cards line up below the island. Drag a card onto the island and a translucent preview snaps to the nearest tile, or select a card and then click or tap a tile. Click or tap on a placed building or tree itself to select it, and drag it to move it. A position that overlaps another placement is not used, and placement is checked again when it is saved.

Use “Rotate 90°” for rotatable objects and the visible variant choices for objects with alternatives. “Store” returns an object to Inventory. “Undo” and “Redo” reverse or reapply placement, movement, rotation, variant, and Store edits from the current editor session.

Major buildings evolve through four stages based on your normal records, repetitions, time, and other history. Grown landmarks gain a ring of light.

The “DISTRICT COLLECTION” control at the lower left treats combinations of Town objects as districts. Owning the required objects changes a set to “Ready to arrange”; placing them close together in the same city forms Memory Grove, Study Quarter, Focus Square, Observatory Campus, or Endless Archive. Districts are derived automatically from the current arrangement, and a formed district shows as a soft glow on the ground. They update when the arrangement changes. The control steps aside while you have something selected or Inventory open.

The app opens the same city from “Town” in the bottom tab bar. Move the island with one finger and zoom with two. Select a card in “Inventory” and tap a tile to place it; tap a placed object for “Rotate 90°”, “Store”, and its variants. The app shows every city with the Modern look. The 3D view downloads the buildings, so it can take a moment the first time it opens.

Open Memory Town

The Memory tab

The Memory tab shows how your memories are holding, from your repetition history. It opens with the recalled share and the median stability.

The badge at the top right shows how much data there is. It starts as “Appears once you record repetitions” or “Gathering data”, and becomes “Established history” as the history grows.

Two charts

The first chart groups each repetition by the gap since the previous round — under 1 day, 1–3, 3–7, 7–14, 14–30, 30–60, and 60+ days — and shows how often you recalled in each. The n under each point is the number of repetitions. Only ranges with data are joined by the line.

“Stability distribution” shows how many current memories fall into each estimated stability range. Stability is the scheduler's estimate of how long a memory is likely to hold.

Open the Memory view

Intervals fitted to you (Plus)

Further down the Memory tab, “Intervals fitted to you” shows, for each stage, how often you recalled a record around its due date (any rating other than “Again”) and how many rounds that is. Rounds far from their due date are left out.

Once a stage has 30 rounds, a suggestion appears: a stage above 95% is offered a 1.2× gap and one below 80% a 0.8× gap, shown in days such as “7 → 8 days”. Multipliers stay within 0.7–1.5×, and a later stage never gets a shorter gap than the one before it.

Nothing changes until you press “Apply these changes”. Then current due dates stay as they are, and each record takes the new gap from its next round. “Undo” returns to the state before, and “Stop adjusting” returns to unadjusted gaps. After a change, only rounds from then on are counted.

Back to the guide