The most important steps in the development of the present form of the SuperMemo method:
- Application of the recall principle, which states that active
recall rather than passive recognition makes the basis of successful learning
- Application of regular repetitions
- Application of the minimum information principle, which states that repeated pieces of knowledge (items) should be as simple as
possible
- Application of the function of optimal intervals (Algorithm SM-0)
- Application of E-Factors (Algorithm SM-2)
- Representing the function of optimal intervals as the matrix of optimum
intervals, which is modified during repetitions (Algorithm
SM-4)
- Representing the function of optimal intervals as the matrix of optimum
factors (Algorithm SM-5)
- Introduction of near-optimum factors (interval dispersion)
- Fine-tuning of the predetermined shape of the matrix of optimal factors
- Application of the propagation of changes across the matrix of optimal intervals
(smoothing)