Cuál es el algoritmo de repetición espaciada para generar los intervalos de día?

Estoy implementando un juego de flashcard y quiero implementar la repetición espaciada. No necesito algo complejo como en SuperMemo, pero simplemente espacia el aprendizaje en función de la puntuación de cada tarjeta.

Lo que estoy buscando en este momento es cómo calcular el número de días hasta que se muestre nuevamente una tarjeta, en función de su puntaje. Descubrí que ZDT usa la lista en la captura de pantalla a continuación (1, 2, 3, 5, etc.). ¿Alguien sabe cómo generar dinámicamente esta lista (para que pueda calcular más allá de una puntuación de 12)?

¿O tal vez alguien podría adivinar qué función matemática podría usar para generar los números en la lista ZDT? Aumentan exponencialmente.

Respuestas a la pregunta(1)

Su respuesta a la pregunta