Spaced Repetition Algorithms

A look into some simple functions for use in timing spaced repetition.