SM2 SuperMemo2 written in Rust This is a Rust port of Anki desktop's SuperMemo2 scheduler, which was originally written in Python.