Spiral Review Intervals
Map successive curriculum revisits from caller-chosen spacing intervals.
Description
Spiral-review intervals are successive gaps rather than absolute review dates.
Spiral-review intervals are successive gaps rather than absolute review dates. Cumulative addition turns a prepared gap list into revisit days.1
Map successive curriculum revisits from caller-chosen spacing intervals.
When to use Spiral Review Intervals
Use this tool to map successive curriculum revisits from caller-chosen spacing intervals.
Prepare the lesson timeline, roster, observations or assessment labels requested. Use consistent units and exact identifiers, then choose comparison criteria appropriate to the activity.
How to use Spiral Review Intervals and understand its results
- Prepare the lesson timeline, roster, observations or assessment labels requested. Use consistent units and exact identifiers, then choose comparison criteria appropriate to the activity.
- Enter startDay, revisitGapsDays using the field table and calculation rules, then run the tool.
- Read revisitDays, totalSpanDays. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| startDay | Start day | number | Required |
| revisitGapsDays | Revisit gaps days | list of number | Required |
Enter a safe-integer start day and nonempty positive safe-integer gaps. Return revisit days in input order and total span. Negative start-day offsets are allowed.
revisit_i=startDay+Σ(gaps through i); span=Σgaps Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| revisitDays | Revisit days | list of number |
| totalSpanDays | Total span days | number |
{
"input": {
"startDay": 0,
"revisitGapsDays": [
2,
4,
7
]
},
"output": {
"revisitDays": [
2,
6,
13
],
"totalSpanDays": 13
}
} Limitations and assumptions
No mastery adaptation, holiday calendar or evidence-based gap selection is performed. Ensure accumulated days remain within usable numeric range.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Expanding Review Schedule: Generate expanding review intervals with caller-defined initial gap and growth. For a complementary task, use Retrieval Practice Gate: Schedule the next retrieval test from observed recall and a mastery gate.
References
-
Spiral Review Intervals — tool.io
Similar or alternative tools
- Expanding Review Schedule
Generate expanding review intervals with caller-defined initial gap and growth.
- Retrieval Practice Gate
Schedule the next retrieval test from observed recall and a mastery gate.