Anki es un motor de repetición espaciada que aplicas a las tarjetas que tú mismo creas. Una app de SRS moderna es un producto de idiomas que programa los repasos por ti y nunca te muestra el algoritmo. La distinción que de verdad importa no es SM-2 frente a FSRS, porque Anki ya admite los dos. Es si quieres control sobre cada tarjeta y cada ajuste, o quieres que la programación desaparezca dentro de un producto que además te proporciona el contenido que estás repasando.
Lo que un sistema de repetición espaciada decide en realidad#
Todo SRS responde a una sola pregunta: dado lo que sé sobre este elemento y sobre este estudiante, ¿cuántos días deberían pasar antes de volver a mostrarlo? El objetivo es el instante justo antes de olvidar, que es donde la recuperación cuesta esfuerzo y por eso es más productiva. La evidencia que lo respalda es antigua e inusualmente sólida: Hermann Ebbinghaus trazó la curva del olvido en 1885, y un amplio metaanálisis de estudios sobre la práctica distribuida (Cepeda et al., 2006) confirmó que espaciar los repasos supera a concentrarlos, en una amplia variedad de materiales e intervalos. Repetición espaciada para aprender idiomas repasa esa investigación en detalle.
Lo que difiere entre sistemas es únicamente cómo se calcula el siguiente intervalo y cuánto de ese cálculo se te permite ver o cambiar.
SM-2: la fórmula que todavía sostiene a la mayoría de las apps#
SM-2 salió de SuperMemo, el programa que Piotr Woźniak empezó a construir a finales de los años ochenta; el algoritmo se describió en su artículo de 1990 y desde entonces se ha reimplementado en todas partes. Cada tarjeta lleva un factor de facilidad que empieza en 2,5 y tiene un suelo de 1,3. El primer intervalo con éxito es de un día, el segundo de seis, y cada intervalo posterior es el anterior multiplicado por la facilidad actual. Si calificas mal una tarjeta, su facilidad baja, así que el multiplicador se reduce y la tarjeta vuelve antes.
Su punto fuerte es que es transparente y barato: puedes calcular la próxima fecha de vencimiento a mano. Su punto débil es que la fórmula se ajustó manualmente con los datos de una sola persona y trata la memoria de cualquier estudiante como si siguiera la misma curva. El factor de facilidad además cumple una doble función como estimación de dificultad y como multiplicador de intervalo, que es por lo que las tarjetas mal calificadas en el SM-2 clásico pueden entrar en espiral hacia el llamado "infierno de la facilidad", volviendo con mucha más frecuencia de la necesaria.
FSRS: lo que de verdad cambió en los años 2020#
FSRS, el Free Spaced Repetition Scheduler, es un proyecto de código abierto desarrollado por Jarrett Ye junto a un grupo de colaboradores durante los primeros años de la década de 2020. Sustituye el único número de facilidad por tres magnitudes separadas: dificultad (lo difícil que te resulta ese elemento), estabilidad (cuánto dura actualmente el recuerdo) y recuperabilidad (la probabilidad de que lo recordaras justo ahora). Ese planteamiento DSR desciende de la misma línea de pensamiento que la distinción de Bjork y Bjork entre fuerza de almacenamiento y fuerza de recuperación (Bjork y Bjork, 1992).
El cambio práctico es que FSRS no usa constantes fijas. Ajusta sus parámetros a tu propio registro de repasos, así que un programador entrenado con tu historial se comporta de forma distinta a uno entrenado con el de otra persona. También fijas directamente un nivel de retención deseado, eligiendo tú el equilibrio entre carga de trabajo y tasa de recuerdo en vez de deducirlo de un factor de facilidad. Para estudiantes con miles de repasos registrados, eso suele traducirse en menos repasos para la misma retención.
Anki hoy ejecuta los dos motores#
Anki, publicado por Damien Elmes en 2006, ha usado durante mucho tiempo una versión modificada de SM-2: intervalos clásicos más pasos de aprendizaje, cuatro botones de calificación, detección de "sanguijuelas" y modificadores de intervalo por mazo. Desde Anki 23.10, publicado en octubre de 2023, FSRS viene incluido en la app como programador opcional que activas en las opciones del mazo y luego optimizas contra tu historial de repasos. Las versiones posteriores lo han refinado todavía más.
Esto importa a la hora de comparar, y es donde la mayoría de los argumentos de "Anki está desactualizado" se vienen abajo. Anki no se quedó anclado en 1990. Hoy es el SRS más configurable disponible para un estudiante corriente, y puede ejecutar tanto el algoritmo nuevo como el antiguo. Lo que no hace es decidir qué debe contener cada tarjeta.
Cómo integran el programador las apps modernas#
Las apps de idiomas más nuevas toman el enfoque contrario: el programador es un detalle de implementación. Duolingo publicó su propio modelo, la regresión de semivida, que predice la probabilidad de recuerdo a partir del historial de un estudiante y que Settles y Meeder describieron en 2016. Apps de vocabulario como Memrise, Clozemaster y Drops mantienen colas de repaso que nunca configuras. En estos productos el algoritmo no es una función que ajustas; es la fontanería detrás de una lección que recorres tocando la pantalla.
LingoBlend se sitúa deliberadamente en ese segundo bando. Sus cinco juegos de práctica funcionan con un SM-2 al estilo Anki, con pasos de aprendizaje de menos de un día —10 minutos, 1 hora y 8 horas— antes de que una tarjeta se gradúe a intervalos de escala diaria, con la facilidad acotada entre 1,3 y 2,5. La razón para ocultarlo es que las tarjetas salen de tu propia lectura, así que el problema difícil es la creación de tarjetas, no la programación. Pulsar una palabra dentro de un texto mezclado crea la tarjeta, y la cola se encarga del resto.
Comparación de algoritmos#
| SM-2 (clásico) | Anki con FSRS | Programadores integrados | |
|---|---|---|---|
| Origen | Woźniak, SuperMemo, 1990 | Código abierto, principios de los 2020; en Anki desde la 23.10 (oct. 2023) | Propietario, según la app |
| Modelo de memoria | Un factor de facilidad por tarjeta | Dificultad, estabilidad, recuperabilidad | Variable; a menudo sin documentar |
| Parámetros | Constantes fijas | Ajustados a tu historial de repasos | Fijados por el proveedor |
| Se puede ajustar | Facilidad y modificadores de intervalo | Retención deseada más optimización | Normalmente nada |
| Entrada de calificación | Valoración de calidad por repaso | Cuatro botones por repaso | A menudo solo correcto o incorrecto |
| Creación de tarjetas | Escribes cada tarjeta | Escribes cada tarjeta | Generadas a partir del contenido de la app |
| Modo de fallo | Infierno de la facilidad en tarjetas difíciles | Necesita volumen de repasos para ajustarse bien | No puedes arreglar lo que no puedes ver |
Para quién es Anki claramente mejor#
Anki es la mejor opción si quieres ser dueño de tus datos. Es gratis en escritorio y Android, guarda tu colección localmente, sincroniza entre dispositivos, importa y exporta sin ataduras, y tiene un ecosistema de complementos que cubre casi cualquier flujo de trabajo que puedas imaginar. La biblioteca de mazos compartidos es enorme, los procesos de minería de frases se construyen sobre Anki, y la optimización de FSRS da a los usuarios de largo recorrido un ahorro medible en repasos. Si estudias para un examen con fecha fija, o ya mantienes un mazo en el que confías, nada de esta lista lo sustituye. Las indicaciones para trasladar mazos existentes entre herramientas están en importar mazos de Anki y listas de palabras.
El coste de Anki es el tiempo. Una buena tarjeta requiere pensar, y la mayoría de quienes abandonan Anki lo hacen porque dejaron de mantener el mazo, no porque el programador les fallara. Ese es exactamente el problema que intenta eliminar una app centrada en el contexto, y las alternativas a Anki que conservan el contexto compara las opciones que lo hacen.
Dónde gana un programador integrado#
La programación integrada gana cuando el cuello de botella es la oferta. Si lees un artículo y pulsas seis palabras desconocidas, ya existen seis tarjetas con su frase, su forma base y su gramática adjuntas, y entran en una cola sin que abras ningún editor de tarjetas. La calidad de la programación probablemente sea algo peor que la de un FSRS bien optimizado. El número de tarjetas que realmente llegan a crearse es muchísimo mayor, y una programación mediocre aplicada a palabras que encontraste en una lectura real supera a una programación perfecta aplicada a un mazo vacío.
El resumen honesto es que estas herramientas compiten en ejes distintos. Anki optimiza el repaso. Los sistemas integrados optimizan la captura. Si quieres ver cómo funciona el lado de la captura antes de seguir comparando, el resumen de funciones enumera lo que incluye cada nivel.