O Anki é um motor de repetição espaçada que você aponta para cartões criados por você mesmo. Um aplicativo de SRS moderno é um produto de idiomas que agenda as revisões por você e nunca mostra o algoritmo. A diferença que realmente importa não é SM-2 contra FSRS, porque o Anki hoje suporta os dois. A questão é se você quer controle sobre cada cartão e cada configuração, ou prefere que o agendamento desapareça dentro de um produto que também fornece o conteúdo que você está revisando.
O que um sistema de repetição espaçada decide de verdade#
Todo SRS responde a uma única pergunta: dado o que eu sei sobre este item e sobre este aluno, quantos dias deveriam passar antes de mostrá-lo de novo? O alvo é o momento logo antes de esquecer, que é onde a recuperação exige esforço e por isso é mais produtiva. A evidência por trás disso é antiga e incomumente sólida: Hermann Ebbinghaus mapeou a curva do esquecimento em 1885, e uma grande metanálise de estudos sobre prática distribuída (Cepeda et al., 2006) confirmou que espaçar as revisões supera concentrá-las, numa ampla variedade de materiais e intervalos. Repetição espaçada para aprender idiomas cobre essa pesquisa por completo.
O que muda entre os sistemas é apenas como o próximo intervalo é calculado e quanto desse cálculo você tem permissão para ver ou mudar.
SM-2: a fórmula que ainda sustenta a maioria dos aplicativos#
O SM-2 saiu do SuperMemo, o programa que Piotr Woźniak começou a construir no final dos anos 1980; o algoritmo foi descrito no seu artigo de 1990 e desde então foi reimplementado em todo lugar. Cada cartão carrega um fator de facilidade que começa em 2,5 e tem um piso de 1,3. O primeiro intervalo bem-sucedido é de um dia, o segundo é de seis, e cada intervalo seguinte é o anterior multiplicado pela facilidade atual. Se você avalia mal um cartão, a facilidade dele cai, então o multiplicador diminui e o cartão volta mais cedo.
Seu ponto forte é ser transparente e barato: dá para calcular a próxima data de vencimento no papel. Seu ponto fraco é que a fórmula foi ajustada manualmente com os dados de uma única pessoa e trata a memória de qualquer aluno como se seguisse a mesma curva. O fator de facilidade também acumula duas funções ao mesmo tempo, servindo de estimativa de dificuldade e de multiplicador de intervalo, o que explica por que cartões mal avaliados no SM-2 clássico podem entrar em espiral rumo ao chamado “inferno da facilidade”, voltando com muito mais frequência do que precisariam.
FSRS: o que realmente mudou nos anos 2020#
O FSRS, o Free Spaced Repetition Scheduler, é um projeto de código aberto desenvolvido por Jarrett Ye com um grupo de colaboradores no início dos anos 2020. Ele substitui o único número de facilidade por três grandezas separadas: dificuldade (o quanto esse item é difícil para você), estabilidade (por quanto tempo a memória dura atualmente) e capacidade de recuperação (a probabilidade de você lembrar dele agora mesmo). Esse enquadramento DSR vem da mesma linha de pensamento da distinção de Bjork e Bjork entre força de armazenamento e força de recuperação (Bjork e Bjork, 1992).
A mudança prática é que o FSRS não usa constantes fixas. Ele ajusta os parâmetros ao seu próprio histórico de revisões, então um agendador treinado com o seu histórico se comporta de forma diferente de um treinado com o de outra pessoa. Você também define diretamente um nível de retenção desejado, escolhendo você mesmo o equilíbrio entre carga de revisões e taxa de lembrança, em vez de inferi-lo a partir de um fator de facilidade. Para alunos com milhares de revisões registradas, isso costuma significar menos revisões para a mesma retenção.
O Anki hoje roda os dois motores#
O Anki, lançado por Damien Elmes em 2006, há muito usa uma versão modificada do SM-2: intervalos clássicos mais etapas de aprendizado, quatro botões de avaliação, detecção de cartões-sanguessuga e modificadores de intervalo por baralho. Desde o Anki 23.10, lançado em outubro de 2023, o FSRS vem no aplicativo como um agendador opcional que você ativa nas opções do baralho e depois otimiza com base no seu histórico de revisões. Versões posteriores o refinaram ainda mais.
Isso importa na hora de comparar, e é onde a maioria dos argumentos do tipo “o Anki está ultrapassado” desmorona. O Anki não ficou parado em 1990. Hoje ele é o SRS mais configurável disponível para um aluno comum, e consegue rodar tanto o algoritmo novo quanto o antigo. O que ele não faz é decidir o que deve entrar nos seus cartões.
Como os aplicativos modernos embutem o agendador#
Os aplicativos de idiomas mais novos seguem o caminho oposto: o agendador é um detalhe de implementação. O Duolingo publicou seu próprio modelo, a regressão de meia-vida, que prevê a probabilidade de lembrança a partir do histórico de um aluno e foi descrito por Settles e Meeder em 2016. Aplicativos de vocabulário como Memrise, Clozemaster e Drops mantêm filas de revisão que você nunca configura. Nesses produtos o algoritmo não é um recurso que você ajusta; é o encanamento por trás de uma lição que você percorre tocando a tela.
O LingoBlend está deliberadamente nesse segundo grupo. Seus cinco jogos de prática rodam num SM-2 no estilo Anki, com etapas de aprendizado de menos de um dia (10 minutos, 1 hora e 8 horas) antes de o cartão passar para intervalos em escala de dias, com a facilidade limitada entre 1,3 e 2,5. O motivo de esconder isso é que os cartões vêm da sua própria leitura, então o problema difícil é a criação de cartões, não o agendamento. Tocar numa palavra dentro de um texto mesclado cria o cartão, e a fila cuida do resto.
Comparação de algoritmos#
| SM-2 (clássico) | Anki com FSRS | Agendadores embutidos | |
|---|---|---|---|
| Origem | Woźniak, SuperMemo, 1990 | Código aberto, início dos anos 2020; no Anki desde a 23.10 (out. 2023) | Proprietário, conforme o app |
| Modelo de memória | Um fator de facilidade por cartão | Dificuldade, estabilidade, capacidade de recuperação | Varia; muitas vezes não documentado |
| Parâmetros | Constantes fixas | Ajustados ao seu histórico de revisões | Fixados pelo fornecedor |
| Dá para ajustar | Facilidade e modificadores de intervalo | Retenção desejada mais otimização | Normalmente nada |
| Entrada de avaliação | Nota de qualidade por revisão | Quatro botões por revisão | Muitas vezes só certo ou errado |
| Criação de cartões | Você escreve cada cartão | Você escreve cada cartão | Gerados a partir do conteúdo do app |
| Modo de falha | Inferno da facilidade em cartões difíceis | Precisa de volume de revisões para ajustar bem | Você não consegue consertar o que não consegue ver |
Para quem o Anki é realmente melhor#
O Anki é a escolha melhor se você quer posse total. É grátis no desktop e no Android, guarda sua coleção localmente, sincroniza entre aparelhos, importa e exporta sem prender você a ele, e tem um ecossistema de complementos que cobre praticamente qualquer fluxo de trabalho que você conseguir descrever. A biblioteca de baralhos compartilhados é enorme, pipelines de mineração de frases são construídos em cima dele, e a otimização do FSRS dá aos usuários de longo prazo uma economia de revisões mensurável. Se você estuda para uma prova com data marcada, ou já mantém um baralho em que confia, nada desta lista o substitui. Orientações para mover baralhos existentes entre ferramentas estão em importar baralhos do Anki e listas de palavras.
O custo do Anki é tempo. Um bom cartão exige reflexão, e a maioria das pessoas que abandona o Anki faz isso porque parou de manter o baralho, não porque o agendador falhou com elas. Esse é exatamente o problema que um aplicativo focado em contexto tenta eliminar, e alternativas ao Anki que mantêm o contexto compara as opções que fazem isso.
Onde um agendador embutido vence#
O agendamento embutido vence quando o gargalo é a oferta. Se você lê um artigo e toca em seis palavras desconhecidas, seis cartões já existem com a frase, a forma base e a gramática já anexadas, e eles entram numa fila sem você abrir nenhum editor de cartões. A qualidade do agendamento provavelmente é um pouco pior que a de uma configuração de FSRS bem otimizada. O número de cartões que realmente chegam a ser criados é muito maior, e um agendamento mediano aplicado a palavras que você encontrou numa leitura real vence um agendamento perfeito aplicado a um baralho vazio.
O resumo honesto é que essas ferramentas competem em eixos diferentes. O Anki otimiza a revisão. Os sistemas embutidos otimizam a captura. Se você quiser ver como funciona o lado da captura antes de continuar comparando, o resumo de recursos lista o que cada nível inclui.