FSRS vs SM-2 en 2026: ¿Qué algoritmo de repetición espaciada le ayuda a recordar más?
Una aplicación de tarjetas didácticas puede parecer inteligente durante aproximadamente una semana. Luego, las cartas fáciles empiezan a aparecer con demasiada frecuencia, las difíciles desaparecen durante períodos extraños y todo empieza a parecer una tarea administrativa en lugar de un aprendizaje.
Por lo general, eso no es un problema de diseño.
Es un problema del programador.
Durante años, la respuesta predeterminada en esta categoría fue algún tipo de SM-2. Era simple, bien conocido y lo suficientemente bueno como para demostrar que la repetición espaciada funciona.
No creo que SM-2 sea malo.
Creo que es viejo.
Por eso la pregunta más útil en 2026 no es "¿funciona la repetición espaciada?" Obviamente lo hace. La pregunta es si su aplicación de tarjetas didácticas utiliza un programador que aún merece ser el predeterminado.
¿Por qué SM-2 duró tanto?
SM-2 se ganó su lugar.
Es lo suficientemente simple de entender, lo suficientemente simple de implementar y lo suficientemente famoso como para que muchos productos de tarjetas didácticas lo hereden sin necesidad de repensarlo mucho. Durante mucho tiempo eso fue suficiente.
Y para ser justos, todavía funciona mejor que el tiempo de revisión aleatorio o los intervalos fijos.
El problema es que "mejor que aleatorio" no es un estándar muy alto para una herramienta de aprendizaje seria.
Si un producto se basa en la idea de que el momento exacto de una tarjeta es importante, entonces el programador no es un detalle de backend. Es el producto.
¿Qué cambia FSRS?
FSRS toma el mismo objetivo básico y lo maneja con un mejor modelo de memoria.
En lugar de apoyarse en un enfoque de estilo más sencillo, rastrea cosas como:
- estabilidad
- dificultad
- revisar el historial
- retención de objetivos
Esto le da al planificador más contexto sobre lo que realmente está sucediendo con la tarjeta.
En términos prácticos, eso normalmente significa:
- tarjetas que conoces bien, deja de hacerte perder el tiempo
- las tarjetas que no conoces bien se ajustan con mayor sensatez
- la cola de revisión se siente menos arbitraria
Esa es la parte que los alumnos notan, incluso si nunca quieren leer una sola fórmula.
La diferencia que realmente sientes
La mayoría de la gente no compara FSRS con SM-2 mirando ecuaciones.
Lo sienten después de un par de semanas.
Con un programador más débil, las tarjetas fáciles siguen apareciendo con suficiente frecuencia como para volverse molestas. Las cartas duras regresan en momentos difíciles. La cola comienza a parecer un poco fuera de lugar todo el tiempo, lo cual es una forma muy eficaz de hacer que la revisión diaria sea menos agradable.
Esa fricción importa más de lo que la gente admite.
Las tarjetas didácticas son un producto de hábito. Si el flujo de revisión parece más pesado de lo que debería, no sólo se pierde eficiencia. Empiezas a querer abrir menos la aplicación.
Es por eso que este no es un detalle de implementación específico para los nerds del estudio. Cambia si vale la pena volver al producto mañana.
Donde FSRS es más fuerte
Para los estudiantes más serios, FSRS es mejor en las cosas que realmente importan:
- mantener bajo control la carga de trabajo de revisión
- apuntar a un objetivo de retención específico
- ajustarse de manera más realista a la dificultad para recordar
- evitar repeticiones adicionales en cartas que ya conoces
De aquí también proviene gran parte del interés moderno de Anki FSRS. La gente no cambia porque el acrónimo sea nuevo. Están cambiando porque la programación se siente mejor una vez que la cola crece lo suficiente como para que el mal momento se vuelva obvio.
La única razón por la que SM-2 aún sobrevive
SM-2 es más fácil de explicar.
Si estás construyendo un pequeño prototipo, enseñando el concepto de repetición espaciada o haciendo un juguete de tarjetas didácticas muy liviano, la lógica más simple tiene un verdadero atractivo.
Éste es un argumento razonable para mantenerlo en sistemas simples.
No es un argumento muy sólido para enviarlo como predeterminado a largo plazo en una aplicación de tarjetas didácticas seria si hay disponible un mejor programador.
Los aburridos detalles de la implementación importan más que el acrónimo
Esta es la parte que las publicaciones de comparación a menudo omiten.
Decir "usamos FSRS" no significa que un producto de tarjetas didácticas sea bueno automáticamente.
Lo que importa es si la implementación es realmente cuidadosa.
En Flashcards, FSRS se trata como un contrato de producto, no solo como una etiqueta de marketing. El comportamiento del programador se refleja entre el backend y la aplicación de iOS. La aplicación web refleja el contrato de datos del programador, pero no incluye una tercera implementación independiente de FSRS. El sistema almacena el estado de la memoria oculta en cada tarjeta, mantiene pasos explícitos de aprendizaje y reaprendizaje, admite configuraciones a nivel de espacio de trabajo como retención deseada, pasos de aprendizaje, pasos de reaprendizaje, intervalo máximo y confusión, y utiliza la marca de tiempo de revisión del cliente real hasta reviewedAtClient durante la programación.
Esto suena como un detalle de backend, pero es exactamente el tipo de detalle que decide si dos clientes programan la misma tarjeta de la misma manera o se separan.
Y una vez que la programación cambia, los usuarios lo sienten rápidamente incluso si no pueden explicar por qué.
Lo que debería interesarles a los alumnos
Si elige una herramienta de tarjetas didácticas, me importaría menos la lista de verificación de funciones y más una pregunta aburrida:
¿Cuándo vuelve exactamente la tarjeta? ¿Sigue siendo sensato ese momento una vez que tengo cientos o miles de reseñas detrás de mí?
Ahí es donde realmente importa el mejor algoritmo de tarjetas didácticas.
No en teoría.
En carga de trabajo.
En retención.
En si la cola se siente como ayuda o castigo.
Entonces, ¿qué algoritmo de repetición espaciada es mejor en 2026?
Para la mayoría de los flujos de trabajo de estudios reales, FSRS es el algoritmo de repetición mejor espaciada.
SM-2 merece crédito por ayudar a definir la categoría. Pero si está creando una aplicación moderna o eligiendo una, FSRS es la opción predeterminada más defendible ahora.
Le brinda al programador mejor información, mejor control y mejores probabilidades de hacer coincidir el tiempo de revisión con la memoria real en lugar de una aproximación más aproximada.
Ése es el objetivo de la repetición espaciada.
Si desea una aplicación de tarjetas didácticas de código abierto que trate la calidad de la programación como una decisión central del producto en lugar de una casilla de verificación, Flashcards está diseñada en esa dirección.