FSRS son las siglas de Free Spaced Repetition Scheduler (programador libre de repetición espaciada). Es un algoritmo abierto y gratuito que decide cuándo deberías volver a ver cada flashcard. Ha sustituido a sistemas más antiguos como SM-2 en un número creciente de apps de flashcards, no porque sea nuevo, sino porque programa por probabilidad en vez de por una regla fija.
Este artículo va del algoritmo en sí: qué modela, cómo lo cambian tus respuestas y qué promete y qué no. No es un recorrido de producto; explica la maquinaria que hay debajo de los botones de repaso.
Por qué los programadores antiguos se quedan cortos
El enfoque clásico, SM-2, es de 1987. Le daba a cada tarjeta un «factor de facilidad» y hacía crecer los intervalos con un multiplicador fijo. Funciona, y millones de estudiantes lo han usado. Pero trata todas las tarjetas con la misma lente: no tiene forma de saber cuán cerca estás de olvidar una palabra concreta, así que no puede cronometrar el repaso con precisión. El resultado es una programación más o menos correcta para la tarjeta media y equivocada tanto para las fáciles como para las difíciles.
Los tres números detrás de cada tarjeta
FSRS modela cada tarjeta con tres propiedades, y casi todo lo que hace el algoritmo se deriva de ellas:
| Propiedad | Qué significa |
|---|---|
| Dificultad (D) | Lo difícil que es este elemento para ti, no en general. Una dificultad mayor tiende a intervalos más cortos. |
| Estabilidad (S) | Cuánto aguanta el recuerdo antes de que tu probabilidad de recuerdo decaiga hasta un nivel fijado. Se mide en días. |
| Recuperabilidad (R) | La probabilidad de que recordarías la tarjeta ahora mismo. Baja a medida que pasa el tiempo desde el último repaso. |
La relación es intuitiva en cuanto la ves: R depende de cuánto tiempo ha pasado y de lo estable que sea el recuerdo. Una tarjeta de alta estabilidad sigue siendo fácil de recordar mucho tiempo; una de baja estabilidad se desliza rápido hacia el olvido.
Retención objetivo: el mando que lo fija todo
Como FSRS trabaja con probabilidades, puede programar un repaso para el momento exacto en que tu probabilidad de recuerdo cae hasta un objetivo, habitualmente en torno al 90 %. Ese número es una elección, y decide el intercambio entre repasos y olvido:
- Un objetivo más alto (digamos 95 %) significa más repasos y muy pocos fallos.
- Un objetivo más bajo (digamos 85 %) significa menos repasos y más olvido.
En torno al 90 % es un valor por defecto habitual porque está cerca del punto en el que cada repaso extra aporta relativamente poco. Rara vez lo fijas tú; la app elige un valor sensato.
Cómo tus valoraciones ajustan el modelo
Cada vez que repasas, valoras la tarjeta —en EnjoyCards, con Otra vez, Difícil, Bien o Fácil. Esa única pulsación actualiza la dificultad y la estabilidad de la tarjeta:
- Otra vez (un blanco o una respuesta equivocada) baja la estabilidad de golpe, así que la tarjeta vuelve en minutos.
- Difícil sube la estabilidad despacio y mantiene corto el siguiente intervalo.
- Bien la sube con normalidad.
- Fácil la sube rápido y empuja la tarjeta semanas hacia delante.
FSRS también es adaptativo con el tiempo. A medida que observa tu historial de repasos, puede ajustar sus parámetros a tus propios patrones —lo rápido que olvidas y cuánto te cuesta un recuerdo fallido—, así que la programación se vuelve personal en lugar de genérica.
Por qué ahorra repasos
Como programa por probabilidad y no por un multiplicador fijo, FSRS evita los dos fallos clásicos: deja de repasar de más las tarjetas que ya te sabes y de repasar de menos las que olvidas una y otra vez. Las pruebas comparativas sobre grandes conjuntos de datos dejan a FSRS en torno a un 20–30 % menos de repasos que SM-2 para la misma retención. El ahorro no está en ninguna sesión concreta; se acumula a medida que crece tu mazo.
Qué no es FSRS
Conviene ser preciso con los límites:
- No es un formato de tarjeta. FSRS solo decide el momento. No dice nada sobre qué debe llevar una tarjeta.
- No es una píldora para la memoria. El algoritmo no puede rescatar tarjetas que preguntan cinco cosas a la vez, una relectura pasiva ni valoraciones poco honestas. Programa lo que le des.
- No está atado a una sola app. FSRS es gratuito y abierto, y por eso varias herramientas de flashcards lo han adoptado.
Cómo te lo encuentras en la práctica
Casi nunca tocas D, S o R directamente. Creas una tarjeta, la respondes, pulsas una valoración y la programación se actualiza. Esa es toda la interfaz. En EnjoyCards, FSRS funciona automáticamente y cada botón de valoración anticipa su siguiente intervalo (10m, 2d, 15d) antes de que confirmes, así que la decisión del algoritmo se ve en lugar de quedar oculta.
Si quieres la versión para el estudiante —intervalos, el efecto del espaciado y una rutina de estudio—, empieza por nuestra guía de repetición espaciada. Para ver cómo encaja FSRS dentro de una app completa, lee el recorrido por FSRS en EnjoyCards. Y si te has preguntado si las rachas diarias importan tanto como el espaciado, la comparación en rachas frente a repetición espaciada merece un vistazo.
El algoritmo es solo la mitad de la historia; la otra mitad es presentarte. Descarga EnjoyCards gratis y deja que FSRS se encargue del momento mientras tú te encargas de los diez minutos.