Adaptive learning curriculum routing algorithm combining FSRS spaced repetition with progress interference decay