Spaced Repetition System Algorithm

If I were to build my own Spaced Repetition system…

Priority System

Urgent:

I(1) = 10 min

I(2) = 1 day

High:

I(1) = 1 day

I(2) = 2 day

Medium ( SM-2 default):

I(1) = 1 day

I(2) = 6 day

Low:

I(1) = 1 day

I(2) = 7 day

These still need adjusting

Review Grading

All grading is from 0 to 1. Can be adjusted by the interface however needed, but always normalized to percent.

Other Considerations

What about Pimsleur’s graduated-interval recall?

References

A reddit thread that goes over some ideas (use guidance from SM algorithms and create your own vs try to hook into a potential Supermemo API).

Linked from above thread, someone theorized a process here.