It8217s time para a 5ª e última parte da série Build Better Strategies. Na parte 3, discutimos o processo de desenvolvimento de um sistema baseado em modelos e, consequentemente, concluímos a série com o desenvolvimento de um sistema de mineração de dados. Os princípios da mineração de dados e da aprendizagem de máquinas têm sido o tema da parte 4. Para o nosso exemplo comercial de curto prazo, usamos um algoritmo de aprendizado profundo. Um autoencoder empilhado, mas funcionará da mesma maneira com muitos outros algoritmos de aprendizagem de máquinas. Com as ferramentas de software today8217s, são necessárias apenas 20 linhas de código para uma estratégia de aprendizado de máquina. Eu tentarei explicar todas as etapas em detalhes. Continue lendo 8220Better Strategies 5: um sistema de aprendizado de máquina de curto prazo8221 A maioria dos sistemas de negociação são do tipo get-rich-quick. Eles exploram ineficiências temporárias do mercado e visam retornos anuais na área 100. Eles exigem supervisão e adaptação regular às condições do mercado, e ainda possuem vida útil limitada. Sua expiração é muitas vezes acompanhada por grandes perdas. Mas e se você realmente tiver ganhado alguns ganhos bonitos, e agora quer estacionar em um refúgio mais seguro. Coloque o dinheiro sob o travesseiro. Pegue no banco. Dê isso a um hedge funds. Obviamente, tudo isso vai contra um código de honra do algo trader8217s. Aqui, uma alternativa. Continue lendo 8220Get Rich Slowly8221 We8217re recentemente recebendo mais e mais contratos de codificação para estratégias de opções binárias. O que nos dá uma consciência um pouco má. Uma vez que essas opções são amplamente entendidas como um esquema para separar comerciantes ingênuos de seu dinheiro. E os seus corretores não fazem realmente nenhuma boa impressão no primeiro aspecto. Alguns são regulamentados em Chipre sob um endereço falso, outros não são regulados. Eles espalham histórias fabricadas sobre grandes lucros com robôs ou EAs. Eles dizem manipular suas curvas de preço para impedir que você vença. E se você ainda faz, alguns se recusam a pagar. E, eventualmente, desaparecem sem rastro (mas com seu dinheiro). As histórias que você ouve sobre corretores de opções binárias. Não há opções binárias senão fraudes Ou eles oferecem uma oportunidade oculta que até mesmo seus corretores geralmente não estão conscientes de continuar a ler 8220 Opções binárias: Scam ou Opportunity8221 Deep Blue foi o primeiro computador que ganhou um campeonato mundial de xadrez. Isso foi em 1996 e levou 20 anos até outro programa, o AlphaGo. Poderia derrotar o melhor jogador Go humano. Deep Blue era um sistema baseado em modelo com regras de xadrez hardwired. O AlphaGo é um sistema de mineração de dados, uma rede neural profunda treinada com milhares de jogos Go. Hardware não melhorado, mas um avanço no software foi essencial para o passo de vencer os melhores jogadores de xadrez para vencer os melhores jogadores Go. Nesta 4ª parte da mini-série we8217ll, olhe para a abordagem de mineração de dados para o desenvolvimento de estratégias de negociação. Este método não se preocupa com os mecanismos de mercado. Ele apenas verifica curvas de preço ou outras fontes de dados para padrões preditivos. O aprendizado de máquina ou a Inteligência Artificial 82208 não está sempre envolvido em estratégias de mineração de dados. Na verdade, o método de mineração de dados mais popular 8211 e surpreendentemente lucrativo funciona sem redes neurais sofisticadas ou máquinas de vetores de suporte. Continue lendo 8220Build Better Strategies Parte 4: Machine Learning8221 Esta é a terceira parte da série Build Better Strategies. Na parte anterior, discutimos as 10 ineficiências do mercado mais exploradas e deram alguns exemplos de suas estratégias de negociação. Nesta parte, analisamos o processo geral de desenvolvimento de um sistema de negociação baseado em modelos. Como quase qualquer coisa, você pode fazer estratégias de negociação em (pelo menos) duas maneiras diferentes: a maneira ideal é a maneira ideal. E aí é o caminho real. Começamos com o processo de desenvolvimento ideal. Dividido em 10 etapas. Continue lendo 8220Build Better Strategies Parte 3: The Development Process8221 Seja qual for o software que we8217re use para negociação automatizada: todos nós precisamos de alguma conexão de corretor para o algoritmo para receber cotações de preços e fazer negócios. Aparentemente, uma tarefa simples. E quase todos os corretores o suportam através de um protocolo como o FIX, através de uma plataforma automatizada, como o MT4, ou através de uma API específica de corretores. Mas se você acha que pode ligar rapidamente o seu software de negociação a uma API de corretor, você está com uma surpresa ruim. Prezados corretores 8211, leia esta postagem e tente tornar as vidas hacker8217s e coder8217s um pouco mais fáceis. Continue lendo 8220Dear Brokers82308221 Os sistemas de negociação vêm em dois sabores: baseados em modelos e mineração de dados. Este artigo trata de estratégias baseadas em modelos. Os algoritmos são muitas vezes surpreendentemente simples, mas devidamente desenvolvê-los tem dificuldades e armadilhas (caso contrário, qualquer um poderia fazê-lo). Mesmo uma ineficiência significativa do mercado dá um sistema apenas uma vantagem relativamente pequena. Um pequeno erro pode transformar uma estratégia vencedora em uma perda. E você não verá necessariamente isso no backtest. Continue a ler 8220Build Better Strategies Parte 2: Sistemas baseados em modelos8221 Quanto mais dados você usa para testar ou treinar sua estratégia, menor será o viés afetará o resultado do teste e o mais preciso será o treinamento. O problema: os dados de preços são sempre escassos. Ainda mais curto quando você deve deixar de lado alguma parte para testes fora da amostra. Estender o teste ou o período de treinamento até o passado nem sempre é uma solução. Os mercados da década de 1990 ou 1980 eram muito diferentes do que hoje, de modo que seus dados de preços podem causar resultados enganosos. Neste artigo, descrevo um método simples para produzir mais trades para testar, treinar e otimizar a partir da mesma quantidade de dados de preços. O método é testado com um sistema de ação de preço baseado em padrões de preços de dados minerados. Continue lendo 8220Better Tests with Oversampling8221 As suficientes postagens de blog, documentos e livros tratam de como otimizar e testar os sistemas de negociação. Mas há poucas informações sobre como chegar a esse sistema em primeiro lugar. As estratégias descritas muitas vezes parecem ter aparecido fora do ar. Um sistema de negociação exige algum tipo de epifania Ou existe uma abordagem sistemática para o desenvolvimento Esta publicação é a primeira de uma pequena série em que I8217ll tenta uma maneira metódica de construir estratégias de negociação. A primeira parte aborda os dois principais métodos de desenvolvimento de estratégias, com hipóteses de mercado e com um estudo de caso do franco suíço. Continue lendo 8220Build Better Strategies8221 You8217ve desenvolveu um novo sistema de negociação. Todos os testes produziram resultados impressionantes. Então você começou a viver. E estão abaixo em 2000, após 2 meses. Ou você tem uma estratégia que funcionou durante 2 anos, mas, no entanto, entrou em uma redução aparentemente infinita. As situações são muito familiares para qualquer comerciante de algo. O que agora continua com sangue frio ou puxa os freios em pânico Várias razões podem causar uma estratégia para perder dinheiro desde o início. Já pode ter expirado desde que a ineficiência do mercado desapareceu. Ou o sistema é inútil e o teste falsificado por algum viés que sobreviveu a todas as verificações da realidade. Ou é uma retirada normal que você só precisa se sentar. Neste artigo, proponho um algoritmo para decidir muito cedo ou não abandonar um sistema em tal situação. Continue lendo 8220The Cold Blood Index8221 You8217re um comerciante com ambições sérias de usar métodos algorítmicos. Você já tem uma idéia para ser convertido em um algoritmo. O problema: você não sabe ler ou escrever código. Então você contrata um codificador de contrato. Um cara que 8217 pagou pela entrega de um script que você pode colocar na sua plataforma MT4, Ninja, TradeStation ou Zorro. Parabéns, agora você é um comerciante algorítmico. Basta iniciar o script e aguardar o dinheiro para rolar. 8211 Isso realmente funciona. Resposta: depende. Continue lendo 8220I Contratou um Coder Contrato8221 Os clientes geralmente pedem estratégias que operam em prazos muito curtos. Alguns são possivelmente inspirados por 8220. Eu apenas fiz 2000 em 5 minutos8221 histórias em fóruns de comerciantes. Outros ouviram falar sobre o comércio de alta freqüência. Quanto maior a freqüência, melhor deve ser a negociação. Os desenvolvedores do Zorro foram incomodados por anos até que eles finalmente implementaram histórico de carimbos e tempos de milissegundos. Características totalmente inúteis Ou tem curto prazo, algo de negociação, de fato, algumas vantagens quantificáveis Um experimento para examinar essa matéria produziu um resultado surpreendente. Continue lendo 8220Is 8220Scalping8221 Irrational8221 Para realizar nossos experimentos de hacking financeiro (e para obter os frutos financeiros de nosso trabalho), precisamos de algumas máquinas de software para pesquisa, teste, treinamento e algoritmos financeiros de negociação. Nenhuma plataforma de software existente hoje é realmente até todas essas tarefas. Então, você não tem escolha senão reunir seu sistema a partir de diferentes pacotes de software. Felizmente, dois são normalmente suficientes. Eu uso Zorro e R para a maioria dos artigos neste blog, mas também ocasionalmente busco outras ferramentas. Continue lendo 8220Hacker8217s Tools8221 Agora vamos repetir a nossa experiência com as 900 estratégias de negociação de tendências, mas desta vez com trades filtradas pelo Market Meanness Index. Em nosso primeiro experimento, encontramos muitas estratégias rentáveis, algumas mesmo com altos fatores de lucro, mas nenhuma delas passou pelo Reality Check da White8217s. Então, todos eles provavelmente falharam no comércio real, apesar de seus ótimos resultados no backtest. Desta vez, esperamos que o MMI melhore a maioria dos sistemas ao filtrar negócios em situações de mercado que não sejam tendências. Continue lendo 8220Boosting Strategies com MMI8221 Este indicador pode melhorar o 8211 às vezes, até o dobro 8211, a expectativa de lucro dos sistemas de tendência. O índice de significância do mercado diz se o mercado está atualmente se movendo dentro ou fora de um regime 8220trending8221. Pode assim evitar perdas por sinais falsos de indicadores de tendência. É um algoritmo puramente estatístico e não baseado em volatilidade, tendências ou ciclos da curva de preços. Continue lendo 8220O Índice de Meanness do Mercado8221 Quando comecei com negociação técnica, senti como entrar na cena do alquimista medieval. Uma grande quantidade de métodos de comércio estranhos e centenas de indicadores técnicos e padrões de velas de sorte prometeu vislumbrar o futuro, se apenas de ativos financeiros. Perguntei-me para o 8211 se um único deles realmente funcionasse, por que você precisaria de todo o resto? E como você pode prever o preço do amanhã, desenhando círculos, ângulos, morcegos ou borboletas em um gráfico. Continue lendo? 8220Segundos Métodos de Comércio que eu realmente descrevo8221. É a terceira parte da série de artigos Trend Experiment. Agora queremos avaliar se os resultados positivos da tendência testada 900 seguindo as estratégias são reais ou apenas causados pelo Bias de Mineração de Dados. Mas o que é Data Bing de Mineração, depois de tudo E, o que é esse sinistro White8217s Reality Check. Continue lendo 8220White8217s Reality Check8221 Esta é a segunda parte da série de artigos de experiência de tendência, envolvendo 900 sistemas e 10 indicadores diferentes de 8220smoothing8221 ou 8220low-lag8221 para descobrir se a tendência realmente existe e pode ser explorada por um sistema algorítmico simples. Quando você faz essa experiência, você normalmente possui algumas expectativas sobre o resultado, como: Continue lendo 8220The Trend Experiment8221 O método de comércio mais comum é apelidado 8216 indo com a tendência 8216. Enquanto it8217s não está completamente claro como se pode acompanhar a tendência Sem saber de antemão, a maioria dos comerciantes acredita que 8216trend8217 existe e pode ser explorada. 8216Trend8217 deve se manifestar em curvas de preços como uma espécie de impulso ou inércia que continua um movimento de preços assim que começou. Este efeito de inércia não aparece em curvas de caminhada aleatórias. Continue lendo 8220Trend Indicators8221 Ao contrário da crença popular, o dinheiro não é bom. É criado de nada pelos bancos que o emprestam. Portanto, para cada lote recém-criado de dinheiro, a mesma quantidade de dívida. Você está destruindo o dinheiro ao reembolsar seus créditos. Uma vez que isso requer uma soma maior devido ao interesse e ao interesse composto, e como o dinheiro também é retirado permanentemente da circulação por acúmulo, toda a oferta monetária deve crescer constantemente. Nunca deve encolher. Se ainda assim, como na crise econômica de 1930, os inadimplentes, falhas bancárias e falências são o resultado. O sistema monetário é, portanto, um esquema Ponzi clássico. Continue lendo 8220Money e Como Obter It8221 Livro (Alemão) Anki 2.0 Manual do Usuário Depois de confirmar que você está correto, você pode dizer a Anki o quão bem você lembrou, e Anki escolherá uma próxima vez para mostrar você novamente. Um baralho é um grupo de cartas. Você pode colocar cartões em diferentes decks para estudar partes da coleção de cartões em vez de estudar tudo ao mesmo tempo. Cada deck pode ter configurações diferentes, como quantos novos cartões devem ser exibidos a cada dia, ou quanto tempo aguardar até que os cartões sejam exibidos novamente. As plataformas podem conter outras plataformas, o que lhe permite organizar decks em uma árvore. Anki usa :: para mostrar diferentes níveis. Um deck chamado Chinese :: Hanzi refere-se a um deck Hanzi, que é parte de um deck chinês. Se você selecionar Hanzi, apenas os cartões Hanzi serão exibidos se você selecionar chinês e todos os cartões chineses, incluindo os cartões Hanzi, serão exibidos. Para colocar plataformas em uma árvore, você pode nomeá-las com :: entre cada nível ou arrastá-las e soltarlas da lista do deck. Decks que foram aninhados sob outro deck (ou seja, que tenham pelo menos um :: em seus nomes) geralmente são chamados de subdecks. E as plataformas de nível superior às vezes são chamadas superdecks ou decks parentes. Anki começa com um deck chamado padrão quaisquer cartas que de alguma forma se separem de outras plataformas irão aqui. Anki irá ocultar o deck padrão se ele não contiver cartões e você adicionou outras plataformas. Alternativamente, você pode renomear esse deck e usá-lo para outros cartões. As plataformas são mais utilizadas para armazenar grandes categorias de cartões, em vez de tópicos específicos, como verbos de alimentos ou a lição 1. Para mais informações sobre isso, consulte a seção de apropriação apropriada. Para obter informações sobre como os decks afetam os cartões de pedido são exibidos, consulte a seção de ordem de exibição. Notas de campos do amplificador Ao fazer flashcards, é sempre desejável fazer mais de um cartão que se relaciona com algumas informações. Por exemplo, se você está aprendendo francês e você aprende que a palavra bonjour significa oi, você pode querer criar um cartão que mostra seu bonjour e pede que você se lembre de ola, e outro cartão que mostra oi e pede que você se lembre de bonjour. Um cartão está testando sua capacidade de reconhecer a palavra estrangeira, e a outra placa está testando sua capacidade de produzi-la. Ao usar cartões flash em papel, sua única opção neste caso é escrever as informações duas vezes, uma vez por cada cartão. Alguns programas de flashcard de computador tornam a vida mais fácil, fornecendo uma característica para virar a frente e os lados traseiros. Esta é uma melhoria em relação à situação do papel, mas há duas desvantagens principais: porque esses programas não acompanham seu desempenho de reconhecimento e produção separadamente, os cartões tendem a não ser exibidos em você no horário ótimo, o que significa que você esqueceu mais do que você , Ou você estuda mais do que é necessário. Inverter a pergunta e a resposta só funciona quando você quer exatamente o mesmo conteúdo de cada lado. Isso significa que não é possível exibir informações extras na parte de trás de cada cartão, por exemplo. A Anki resolve esses problemas, permitindo que você divida o conteúdo de seus cartões em partes separadas de informações. Você pode então dizer a Anki quais informações você deseja em cada cartão, e a Anki vai cuidar de criar os cartões para você e atualizá-los se você fizer alguma edição no futuro. Imagine que queremos estudar o vocabulário francês, e queremos incluir o número da página na parte de trás de cada cartão. Queremos que nossas cartas pareçam assim: isso significa mostrar-me o texto que 8217s na parte da frente, depois uma linha divisória e depois o campo Voltar. A parte idanswer diz a Anki, onde o divisor está entre a pergunta e a resposta. Isso permite que o Anki role automaticamente para o local onde a resposta começa quando você pressiona mostrar resposta em um cartão longo (especialmente útil em dispositivos móveis com telas pequenas). Se você não quiser uma linha horizontal no início da resposta, você pode usar outro elemento HTML, como um parágrafo ou div, em vez disso. Verificando sua resposta Se você quiser digitar a resposta e desejar que a Anki compare sua entrada com a resposta real, você pode fazer isso mudando seu modelo. Imagine que os modelos da frente e da parte traseira parecem: Para digitar a palavra estrangeira e verificar se você está correto, você precisa editar o modelo da frente para que pareça com isto: Observe que adicionamos o tipo: na frente do campo que queremos comparar. Como o FrontSide está na parte de trás do cartão, a caixa de resposta de tipo também aparecerá nas costas. (Se você não tiver o FrontSide na parte de trás do seu cartão, você também precisará adicionar a diretiva de tipo ao lado da resposta.) Ao analisar, o Anki exibirá uma caixa de texto onde você pode digitar a resposta e, ao clicar em Enter Ou mostrando a resposta, Anki irá mostrar-lhe quais partes você obteve certo e quais partes você ficou errado. O tamanho da fonte do texto box8217s será o tamanho que você configurou para esse campo (através do botão Campos ao editar). Este recurso não altera a forma como os cartões são respondidos, portanto, ainda assim você decide o quão bem você se lembrou ou não. Apenas uma comparação de digitação pode ser usada em um cartão. Se você adicionar o texto acima várias vezes, não funcionará. Ele também suporta apenas uma única linha, por isso não é útil para comparar contra um campo que é composto em várias linhas. Anki usa uma fonte monospaced para a comparação de respostas para que as seções fornecidas e corretivas se alinhem. Se você deseja substituir a fonte, você pode colocar o seguinte na parte inferior da seção de estilo: os usuários avançados podem substituir as cores padrão de resposta de tipo com as classes css tipoGood. TypeBad e typeMissed. No momento da escrita, apenas a versão de computador da Anki é compatível com essas classes. Também é possível digitar a resposta para os cartões de exclusão de cloze. Para fazer isso, adicione ao modelo da frente e da parte traseira, então a parte traseira parece algo assim: Note que, como o tipo de cloagem não usa FrontSide, isso deve ser adicionado a ambos os lados em um tipo de nota de cloze. Se houver várias seções elided, você pode separar as respostas na caixa de texto com uma vírgula. As caixas de resposta de tipo não aparecerão na caixa de diálogo de visualização no navegador. Quando você revisa ou visualiza a visualização na janela de tipos de cartão, elas serão exibidas. A linguagem do modelo precisa de um comando especial para criar uma nova linha. Por exemplo, se você escreveu o seguinte no modelo: Javascript Como os cartões Anki são tratados como páginas da web, é possível incorporar algum Javascript em suas cartas através de tags de script in-line no modelo (o carregamento de arquivos externos usando o src não é suportado). Como este é um recurso avançado, não podemos garantir que nenhum Javascript particular funcione e não pode fornecer assistência quando as coisas não estão funcionando. Em caso de dúvida, é o melhor para evitá-lo. Cada cliente da Anki pode implementar a exibição do cartão de forma diferente, então você precisará testar o comportamento em plataformas. Uma série de clientes são implementados mantendo uma página de longa execução e atualizando dinamicamente partes dele à medida que os cartões são revistos, de modo que seu Javascript precisará atualizar seções do documento usando coisas como document. getElementById () ao invés de fazer coisas como document. write (). Funções como window. alert também não estão disponíveis. Anki irá escrever erros de JavaScript no terminal, então se você estiver executando em um computador Mac ou Windows, you8217ll precisa capturar manualmente os erros e escrevê-los no documento para vê-los. Não há nenhum depurador disponível, para descobrir problemas que você precisa dividir seu código até descobrir quais partes estão causando problemas. Profiles Preferências do amplificador Se mais de uma pessoa quiser usar o Anki no seu computador, você pode configurar um perfil separado para cada usuário. Cada perfil de usuário tem sua própria coleção e as configurações de programa próprio. Os perfis são configurados indo no menu Arquivo e escolhendo Alterar Perfil. Os perfis são destinados a serem usados por pessoas diferentes, e cada conta AnkiWeb só pode manter um perfil em sincronia. Para dividir o seu próprio conteúdo, você deve usar plataformas separadas em vez de perfis separados, exceto quando se usam perfis extras para experimentar mudanças que você não deseja sincronizar com outros dispositivos. It8217s é possível atribuir uma senha ao seu perfil, indo para a janela de preferências do Anki8217s. Sua coleção não está criptografada e as pessoas ainda podem manipular o arquivo se o localizem no seu disco rígido. A proteção por senha destina-se principalmente a tornar mais difícil para os alunos invadir as plataformas e configurações do outro em um ambiente de sala de aula. Preferências As preferências estão disponíveis no menu Ferramentas no WindowsLinux ou no menu Anki em um Mac. Se você tiver vários perfis, quaisquer alterações que você faça serão aplicadas somente ao perfil atual. A opção Strip HTML controla se Anki deve retirar a formatação do texto que você cola no editor. Por padrão, Anki tira a formatação do texto colado para que você possa controlar a formatação em seus modelos de cartão. Se you8217d preferir a formatação a ser preservada (para que você possa colar texto em negrito, etc.), você pode desmarcar essa opção. Por padrão, Anki cola imagens na área de transferência como arquivos JPG, para economizar espaço em disco. Você pode usar as imagens Coletar clipboard como opção PNG para colar como imagens PNG em vez disso. As imagens PNG suportam fundos transparentes e são sem perdas, mas geralmente resultam em tamanhos de arquivos muito maiores. A primeira caixa suspensa controla como tipos de notas e quadros interagem. O padrão de Ao adicionar, o padrão no deck atual significa que o Anki salva o último tipo de nota usado para cada deck e seleciona-o novamente, na próxima vez que você escolher o deck (e, além disso, começará com o deck atual selecionado ao escolher Adicionar de qualquer lugar). A outra opção, Alterar deck, dependendo do tipo de nota, salva o último barramento usado para cada tipo de nota (e abre a janela de adicionar ao último tipo de nota usado quando você escolher Adicionar). Isso pode ser mais conveniente se você usar sempre um único tipo de nota para cada deck. A segunda caixa suspensa controla quando novos cartões são mostrados: misturados com, antes, ou após todas as revisões. O dia seguinte começa nos controles de opção quando Anki deve começar a mostrar os cartões do dia seguinte8217s. A configuração padrão de 4AM garante que, se você estiver estudando por volta da meia-noite, você ganhou dois dias de cartas mostradas em uma sessão. Se você ficar acordado muito tarde ou acordar muito cedo, você pode querer ajustar isso até um momento em que você normalmente está dormindo. O limite Learn ahead diz a Anki como se comportar quando não há mais nada para estudar no baralho atual, mas os cartões em aprender. A configuração padrão de 20 minutos diz a Anki que os cartões devem ser mostrados cedo se tiverem um atraso de menos de 20 minutos e não há mais nada a fazer. Se você definir isso como 0, Anki sempre aguardará o atraso total, mostrando a tela de parabéns até que os restantes cartões estejam prontos para serem revistos. Timeboxing é uma técnica para ajudá-lo a se concentrar dividindo uma atividade mais longa (como uma sessão de estudo de 30 minutos) em blocos menores. Se você definir o limite de tempo da Timebox para um número de minutos não-zero, Anki irá mostrar-lhe periodicamente a quantidade de cartões que você conseguiu estudar durante o prazo prescrito. Opções do Deck As opções do Deck são acessadas selecionando um deck na tela Decks e, em seguida, clicando em Opções na parte inferior da tela. O Anki permite que você compartilhe opções entre diferentes decks, para tornar as opções de atualização em vários decks ao mesmo tempo fáceis. Para fazer isso, as opções são agrupadas em um grupo de opções. Por padrão, todas as plataformas recém-criadas usam o mesmo grupo de opções, e as plataformas importadas de versões anteriores da Anki possuem grupos de opções separadas. Se you8217d gostaria de alterar as configurações em um deck, mas não em outros decks, clique no ícone de engrenagens no canto superior direito e adicione um novo grupo de opções. Por favor, altere apenas as opções que você entende perfeitamente, pois ajustes inadequados podem tornar a Anki menos efetiva. As opções não são retroativas. Por exemplo, se você alterar uma opção que controla o atraso depois de falhar um cartão, os cartões que você falhou antes de alterar a opção terão o atraso antigo e não o novo. Steps controla o número de repetições de aprendizagem e o atraso entre elas. Consulte a seção de aprendizado para uma visão geral de como as etapas funcionam. Passos em um dia (1440 minutos) também são suportados - se você quiser, você pode definir uma programação como 10 minutos, 1 dia, 3 dias e, finalmente, 7 dias antes do cartão se tornar um cartão de revisão. Se não houver nada mais para estudar, Anki mostrará cartões até 20 minutos no início, por padrão. A quantidade de tempo para olhar para frente é configurável nas preferências. Uma coisa a ser ciente é que as contagens devidas serão diferentes entre a tela do deck e as telas de estudo neste caso. A tela do deck não conta com cartões que não estão prontos, mas a tela de estudo será. Isso é feito para que você possa saber quais decks precisam de sua atenção. Anki trata pequenas etapas e passos que cruzam o limite de um dia de forma diferente. Com pequenos passos, os cartões são mostrados logo que o atraso tenha passado, de preferência a outros cartões de espera, como comentários. Isso é feito para que você possa responder o cartão tão próximo ao seu atraso solicitado quanto possível. Em contrapartida, os cartões que cruzam o limite de um dia são agendados por dia, como são as avaliações. Quando você voltar a estudar no dia seguinte, os cartões de aprendizado por dia não serão exibidos primeiro, pois isso pode tornar a primeira metade de uma sessão de revisão frustrantemente difícil. Em vez disso, os cartões serão exibidos após a conclusão das revisões. Eles estão incluídos na contagem da revisão, em vez da contagem de aprendizagem, devido à maneira como eles são tratados internamente. A ordem controla se a Anki deve adicionar novas cartas ao baralho aleatoriamente ou em ordem. Quando você altera essa opção, Anki re-classificará as plataformas usando o grupo de opções atual. Uma advertência com modo de ordem aleatória: se você revisar muitos dos seus novos cartões e, em seguida, adicionar mais novos cartões, o material recém-adicionado é estatisticamente mais provável que aparecer do que os cartões restantes. Para corrigir isso, você pode alterar a ordem para o modo ordenado e voltar novamente para forçar um novo ordenação. Quando você seleciona ordem aleatória, Anki irá aleatorizar suas anotações, mantendo os cartões de uma determinada nota juntos. Os cartões de uma determinada nota são mostrados na ordem em que seus tipos de cartão aparecem, de modo que os irmãos são introduzidos de forma consistente - caso contrário você poderia acabar em um estado em que algumas anotações tiveram todas as suas cartas introduzidas e outras anotações tiveram apenas um ou dois. Consulte a opção relacionada ao enterro abaixo para obter mais informações. Novo dia de cartas diz a Anki quantas cartas novas você apresentaram em cada dia em que você abre o programa. Os dias perdidos não irão fazer as cartas se acumularem. O limite aplica-se ao deck atual e aos subdecks. Isso significa que se o francês tiver um limite de 20 cartas e francês :: Lição 1 e Francês :: A Lição 2 tem limites de 15 cartas, você obtém 15 cartas da lição 1, mas apenas 5 cartas da aula 2. O estudo de novos cartões aumentará temporariamente O número de avaliações que você precisa fazer um dia, pois o material recém-aprendido precisa ser repetido várias vezes antes que o atraso entre as repetições possa aumentar sensivelmente. Se você está aprendendo consistentemente 20 novos cartões por dia, você pode esperar que suas avaliações diárias sejam cerca de 200 cartões. Você pode diminuir as revisões exigidas pela introdução de menos cartões novos por dia, ou desligando a exibição do novo cartão até o seu encargo de revisão diminuir. Mais de um usuário da Anki estudou com entusiasmo centenas de novos cartões ao longo dos primeiros dias do uso do programa e, em seguida, ficará sobrecarregado com os comentários necessários. O intervalo de graduação é o atraso entre responder bom em um cartão sem etapas e ver o cartão novamente. O intervalo fácil é o atraso entre responder com facilidade em um cartão de aprendizado e vê-lo no modo de revisão pela primeira vez. A facilidade de partida controla a facilidade com a qual os cartões começam. É definido quando um cartão se gradua de aprender pela primeira vez. Ele é padrão para 250, o que significa que, uma vez que você tenha terminado de aprender um cartão, responder Good nas revisões subseqüentes aumentará o atraso em aproximadamente 2.5x (por exemplo, se o último atraso foi de 10 dias, o próximo atraso seria de 25 dias). Com base em como você classifica o cartão nas revisões subsequentes, a facilidade pode aumentar ou diminuir do que começa. Desligar o enterro8230 impedirá Anki de enterrar irmãos. E, em vez disso, Anki tentará evitar mostrar irmãos diretamente após o outro na mesma sessão. Para que isso funcione, a sua nova configuração do cartão de crédito precisa ser grande o suficiente para que as cartas de várias notas sejam incluídas. O dia de revisão máximo permite que você defina um limite superior no número de avaliações a serem exibidas a cada dia. Quando este limite for atingido, Anki não mostrará mais cartões de revisão para o dia, mesmo que haja alguma espera. Se você estudar de forma consistente, esta configuração pode ajudar a suavizar os picos ocasionais nas contagens de cartões devidas e pode salvá-lo de um ataque cardíaco ao retornar a Anki após uma semana de folga. Quando as revisões foram ocultas devido a esta opção, uma mensagem aparecerá na tela de parabéns, sugerindo que você considere aumentar o limite se você tiver tempo. O bônus fácil permite que você defina a diferença em intervalos entre responder Bom e Fácil em um cartão. Por exemplo, com o valor padrão de 130, Easy dará um intervalo que é 1,3 vezes o intervalo Good. O modificador de intervalo permite que você aplique um fator de multiplicação aos intervalos que o Anki gera. No seu padrão de 100, não faz nada se você configurá-lo para 80, por exemplo, os intervalos serão gerados em 80 de seu tamanho normal (então um intervalo de 10 dias se tornaria 8 dias). Você pode, portanto, usar o multiplicador para fazer os cartões presentes da Anki com mais ou menos frequência do que seria de outra forma, negociando o tempo de estudo para a retenção ou vice-versa. Para material moderadamente difícil, o usuário médio deve achar que eles lembram aproximadamente 90 dos cartões maduros que são apresentados para revisão. Você pode descobrir seu próprio desempenho, abrindo os gráficos para um deck e olhando o gráfico de botões de resposta - a retenção madura é correta no lado direito do gráfico. Se você não estudou há muito tempo, talvez ainda não tenha cartões maduros. Como o desempenho com cartões novos e cartões mais novos pode variar consideravelmente, é uma boa idéia esperar até ter uma quantidade razoável de avaliações maduras antes de começar a tirar conclusões sobre sua taxa de retenção. No site do SuperMemo, eles sugerem que você pode encontrar um multiplicador apropriado para uma taxa de retenção desejada. Sua fórmula resume-se a: Imagine que temos uma taxa de retenção atual de 85 e queremos aumentá-la para 90. We8217d calcular o modificador como: Você pode usar o Google para calculá-lo para você. Se você conectar o 65 resultante ao modificador de intervalo, você deve encontrar ao longo do tempo que sua retenção se aproxima da retenção desejada. Uma coisa importante a notar, no entanto, é que o tradeoff entre o tempo gasto em estudo e retenção não é linear: podemos ver aqui que, para aumentar nossa retenção em 5 pontos percentuais, devemos estudar 35 com mais freqüência. Se o material que você está aprendendo é muito importante, pode valer a pena o esforço extra que qualquer coisa que você precisa decidir por si mesmo. Se você simplesmente se preocupou com o fato de você esquecer demais, você pode achar que investir mais tempo no estágio de aprendizagem inicial e fazer mnemônicos dá mais ganho por menos esforço. Uma coisa final a notar é que Anki força um novo intervalo para ser pelo menos 1 dia mais do que anteriormente, de modo que você não fique preso a revisar com o mesmo intervalo para sempre. Se o seu objetivo é repetir um cartão uma vez por dia durante vários dias, você pode fazer isso configurando mais etapas do modo de aprendizagem em vez de ajustar esse modificador. O intervalo máximo permite que você coloque um limite superior no tempo que a Anki aguardará para mostrar um cartão. O padrão é de 100 anos, você pode diminuir isso para um número menor se você estiver disposto a trocar tempo de estudo extra por maior retenção. Desligar o enterro8230 impedirá Anki de enterrar irmãos. E, em vez disso, Anki tentará evitar mostrar irmãos diretamente após o outro na mesma sessão. Os cartões de revisão sempre são exibidos em ordem aleatória. Se você deseja vê-los em uma ordem diferente, você pode usar um deck filtrado. Mais especificamente, Anki aleatoriza as avaliações, agarrando lotes de 50 cartões na ordem em que eles existem no banco de dados, aleatorizando cada lote e, em seguida, colocando-os juntos. Isso significa que há uma ligeira inclinação para que os cartões mais antigos sejam exibidos primeiro, mas impede que os cartões individuais apareçam em uma ordem previsível. Quando você esquece um cartão de revisão, é dito ter caducado. O comportamento padrão para revisões caducadas é redefinir o intervalo para 1 (ou seja, torná-lo devido amanhã) e colocá-lo na fila de aprendizagem para uma atualização em 10 minutos. Esse comportamento pode ser personalizado com as opções listadas abaixo. Se você deixar as etapas em branco, o Anki não colocará o cartão de volta na fila de aprendizagem e será reprogramado como uma revisão com seu novo intervalo determinado pelas configurações abaixo. O novo intervalo é determinado quando você responde novamente a um cartão de revisão, e não quando o cartão termina suas etapas de reaprendizagem. Por esse motivo, os botões Good and Easy durante a relearing não alteram o intervalo novamente - eles apenas controlam a etapa em que você está. Se houver apenas um único passo (o padrão), o botão Fácil será oculto, pois isso seria o mesmo que o botão Bom. Se você tiver 2 ou mais etapas, o Easy não está oculto, para permitir que você se gradue na fila antes que todas as etapas sejam concluídas. O novo intervalo controla quanto Anki deve reduzir o intervalo anterior. Se o cartão tivesse um intervalo de 100 dias, o padrão de 0 reduziria o intervalo para 0 (mas veja a próxima opção). Se você definir esta opção para 20, o cartão teria seu intervalo reduzido para 20 dias. O intervalo mínimo permite que você aplique um limite mínimo para a opção acima. A configuração padrão diz que os lapsos devem ser revisados um dia depois. O intervalo deve ser de 1 dia ou mais. As opções de sanguessuga controlam a maneira como Anki lida com sanguessugas. Consulte a seção de sanguessuga para obter mais informações. Anki monitora o tempo que leva você a responder a cada pergunta para que possa mostrar-lhe quanto tempo foi gasto estudando a cada dia. O tempo necessário não influencia o agendamento. Se você demorar mais de 60 segundos, Anki assume que você se afastou do seu computador ou se distraiu e limita o tempo gravado a 60 segundos, para que você não consiga estatísticas imprecisas. A opção ignorar resposta vezes8230 permite que você ajuste o limiar de corte. O limite mínimo é de 30 segundos. Se o cronômetro de resposta for exibido, Anki exibirá o tempo atual para cada cartão na área de estudo. Por padrão, o Anki reproduz automaticamente áudio na frente e na parte de trás dos cartões. Se você desmarcar automaticamente, reproduza áudio. Anki não reproduz áudio até você clicar no botão de reprodução de áudio. Quando a resposta é mostrada, reproduzir a opção de áudio de pergunta e resposta controla o que acontece quando você escolhe reproduzir áudio enquanto a resposta é mostrada. Observe que não controla o que acontece quando você mostra a resposta para isso, veja esta seção. Descrição Esta seção permite que você edite a descrição do deck, que é mostrada na visão geral do estudo. A descrição é definida automaticamente ao fazer o download de plataformas compartilhadas. Você pode excluir todo o texto na descrição se você não quiser mais vê-lo na área de visão geral do estudo. Você também pode usar HTML na descrição, tudo que funciona com uma nota deve ser válido. AnkiWeb e Sincronização O AnkiWeb é um serviço que permite manter sua coleção sincronizada em vários dispositivos e estudar online. Assine uma conta gratuita antes de seguir as etapas abaixo. Para começar a sincronizar sua coleção em dispositivos, clique no botão de sincronização (a parte superior direita na tela principal) ou pressione y em seu teclado. You8217ll será solicitado para sua identificação e senha AnkiWeb, que você criou no processo de inscrição. Quando você sincroniza sua coleção pela primeira vez, o Anki não poderá mesclar o conteúdo armazenado no AnkiWeb e o conteúdo armazenado em seu computador, então you8217ll precisa escolher o lado que você gostaria de manter. Uma vez que a configuração inicial está concluída no entanto, a Anki poderá mesclar mudanças de vários locais com algumas exceções. Se você tem várias pessoas usando o Anki em uma máquina e criou um perfil para cada usuário, cada usuário precisará criar sua própria conta AnkiWeb para sincronizar. Se você tentar sincronizar vários perfis com uma única conta AnkiWeb, você perderá dados. Sincronização automática Uma vez que a sincronização está ativada, o Anki será sincronizado automaticamente sempre que sua coleção for fechada ou aberta. Se preferir sincronizar manualmente, você pode desativar a sincronização automática nas preferências do Anki8217s. Anki irá sincronizar qualquer som e imagem usados por suas anotações. Ele notará quando a mídia foi adicionada ou removida da sua pasta de mídia, mas não notará se você editou alguns arquivos existentes sem adicionar ou remover nenhum. Para que suas edições sejam notadas, você também precisa adicionar ou remover um arquivo. Se você estiver executando o Anki fora de uma unidade flash USB, você deve usar um sistema de arquivos NTFS, pois o Anki pode não conseguir detectar mudanças de mídia em um sistema de arquivos FAT32. As revisões e as edições de notas podem ser mescladas, portanto, se você rever ou editar em dois dispositivos diferentes antes da sincronização, a Anki irá preservar suas mudanças em ambos os locais. Se o mesmo cartão tiver sido revisado em dois locais diferentes, ambas as avaliações serão marcadas no histórico de revisão, e o cartão será mantido no estado em que foi quando foi mais recentemente respondido. Existem algumas mudanças que a Anki não consegue fundir. Estes referem-se principalmente ao formato das notas: coisas como adicionar um novo campo ou remover um modelo de cartão. Quando você executa uma operação que pode ser mesclada, Anki irá avisá-lo e dar-lhe a opção de abortar a operação. Se você optar por continuar, você será solicitado a escolher se deseja manter a cópia local ou a cópia no AnkiWeb quando sua coleção for sincronizada a seguir. Se você deseja forçar um upload ou download completo (por exemplo, porque você excluiu acidentalmente um deck de um lado e deseja restaurar o deck em vez de ter sua exclusão sincronizada), você pode verificar a sincronização On em seguida, forçar mudanças em uma direção Caixa na ToolsgtPreferencesgtNetwork, então sincronize como de costume. (Você precisará ter a opção de escolher o lado que deseja usar). O Anki sincroniza as conexões HTTP seguras. Se você precisar de um proxy para acessar a internet, a Anki deve escolher automaticamente as configurações do seu proxy do sistema se você estiver no Windows ou OS X, e honrará a variável de ambiente HTTPPROXY se você estiver em outra plataforma. Observe que a configuração avançada do proxy através dos arquivos. pac ou. wpad não é suportada no Anki. Para substituir as configurações de proxy do sistema no Windows ou OS X, defina uma variável ambiental HTTPPROXY que aponte para o servidor proxy. Parecerá: O kit de ferramentas que a Anki está construído, infelizmente, não é capaz de escolher o seu nome de usuário e senha do proxy a partir das configurações do seu sistema. Isso significa que, se você usar um proxy que exija autenticação, a sincronização falhará. Neste caso, você precisará usar uma variável ambiental que defina seus detalhes de proxy como descrito acima, ou use um servidor proxy pessoal ao qual roteia o tráfego, o que, por sua vez, conecta ao proxy a montante que requer autenticação. O navegador (que não tem nada a ver com navegadores da Web, como o Mozilla Firefox), permite pesquisar através de seus cartões e notas e editá-los. É aberto clicando em Procurar na janela principal, ou pressionando b em seu teclado. É composta por três seções: a barra lateral à esquerda, a lista de cartas no canto superior direito e a nota atual no canto inferior direito. Ao posicionar o mouse entre duas seções, é possível clicar e arrastar para expandir uma seção e encolher outra. A barra lateral à esquerda permite acesso rápido a termos de pesquisa comuns. Vários termos de pesquisa, conforme descrito abaixo, estão listados, juntamente com todos os nomes de palcos e nomes de etiquetas. Clicando em um item procurará por ele. Você pode pressionar Ctrl (comando em um Mac) e clicar para adicionar o item clicado à pesquisa atual com uma condição AND, em vez de iniciar uma nova pesquisa. Se você quisesse mostrar cartões de aprendizado que também estavam no baralho alemão, por exemplo, você poderia clicar em Aprender, depois ctrlclick em alemão. Você pode pressionar Shift para criar uma pesquisa OR em vez de uma AND. Por exemplo, você pode clicar em um deck e, em seguida, clicar novamente em outro para mostrar os cartões de qualquer um dos decks na mesma exibição. Você pode manter pressionada a tecla Alt (opção em um Mac) para reverter a busca (prepend a -), por exemplo, para mostrar todas as cartas em um deck atual que não possui uma determinada etiqueta. Altoption pode ser combinado com Ctrl ou Shift (por exemplo, Ctrl-Alt-clique resultará na adição de um novo termo de pesquisa que é negado). Para remover etiquetas que não são usadas por notas, use o banco de dados do ToolsgtCheck na janela principal. Acima da lista de cartões é uma caixa de pesquisa. Você pode digitar várias coisas lá para procurar cartões. (Se você preferir selecionar o que você está procurando em uma lista, veja a seção da barra lateral acima.) Pesquisas simples Quando você escreve algum texto na caixa de pesquisa, a Anki encontra notas correspondentes e exibe suas cartas. Anki procura em todos os campos das notas, mas não procura por tags (veja mais adiante nesta seção para saber como procurar tags). Alguns exemplos: procurar por cachorro - combinarão palavras como doggy e underdog também encontra notas com cachorro e gato, como um cão e um gato encontra notas com cão ou gato (gato ou rato) encontra notas com cachorro e gato, ou O cão eo rato encontram notas sem a palavra gato. Encontra notas sem gato nem mouse. O mesmo que o acima. Encontra notas com a frase exata que um cão nelas encontra notas sem a frase exata que um cão encontra anotações com d, lta lettergt, g, como cachorro, cavar, cavar e assim por diante. Encontra notas com d, ltzero ou mais cartas, g, como dg, cão, esterco, etc. Coisas a serem observadas no acima: os termos de pesquisa são separados por espaços. Quando vários termos de pesquisa são fornecidos, Anki procura notas que combinam todos os termos. Você pode usar ou se você precisa apenas de um dos termos para corresponder. Você pode antecipar um sinal de menos para um termo para encontrar notas que don8217t coincidem. Se você quiser procurar algo, incluindo um espaço ou parênteses, envie-o com citações. Você pode agrupar os termos de pesquisa, colocando-os entre parênteses, como no exemplo do cão (gato ou mouse). Isso se torna importante ao combinar as buscas OR e AND820182128201 no exemplo, com os parênteses, ele combina com o gato do cão ou com o mouse do cão. Enquanto que sem eles combinaria cão e gato ou mouse. Anki só pode pesquisar na formatação no campo de classificação you8217ve configurado. Por exemplo, se você adicionar exa mple a um de seus campos, isso não será compatível ao procurar por exemplo, a menos que esse campo seja o campo de classificação. Se uma palavra não for formatada, ou a formatação não muda no meio da palavra, Anki poderá encontrá-la em qualquer campo. Limitando a um campo Você também pode pedir a Anki para coincidir somente se um campo específico contiver algum texto. Unlike the searches above, searching on fields requires an exact match by default. find notes with a Front field of exactly dog. A field that says a dog will not match. find notes with Front field containing dog somewhere find notes that have an empty Front field find notes that have a non-empty Front field find notes that have a Front field, empty or not A full discussion on regular expressions is outside the scope of this document. There are a number of tutorials available on the web. Please see docs. python. orglibraryre. html for the particular format Anki uses. Finding Duplicates You can use the EditgtFind Duplicates option to search for notes that have the same content. When you open the window, Anki will look at all of your note types and present a list of all possible fields. If you want to look for duplicates in the Back field, you8217d select it from the list and then click Search. Unlike the check that happens when you add cards manually, the duplicate finding feature is not limited to a single note type. This means that by default, it will search in all note types that have the field you provided. The optional limit text box allows you to narrow down where Anki will look for duplicates. If you only want to search for duplicates in the French Vocab and French Verbs note types, you would enter: Or you might want to look only for duplicates in a particular deck, so you could use: The search syntax is the same as used when searching in the browser. Please see the searching section for more information. You can click one of the links in the search results list to display the duplicate notes in that set. If the search brings up a large number of duplicates, you may wish to instead click the Tag Duplicates button, which will tag all matching notes with duplicate. You can then search for this tag in the browser and handle them all from the same screen. Other Menu Items Some other items in the Edit menu: Reschedule allows you to move cards to the end of the new card queue, or reschedule them as a review card on a given date. The second option is useful if you have imported already-learnt material, and you want to start it off with higher initial intervals. For example, choosing 60 and 90 will give all the imported cards an initial interval of 2 to 3 months. The card8217s revision history is not cleared when rescheduling: rescheduling changes the current state of a card, but not its history. If you want to hide the history, you will need to export your notes as a text file, delete the notes, and then import the text file again, creating new notes. Reposition allows you to change the order new cards will appear in. You can find out the existing positions by enabling the due column, as described in the card list section above. If you run the reposition command when multiple cards are selected, it will apply increasing numbers to each card in turn. By default the number increases by one for each card, but this can be adjusted by changing the step setting. The Shift position of existing cards option allows you to insert cards between currently existing ones, pushing the currently existing ones apart. For instance, if you have five cards and you want to move 3, 4, and 5 between 1 and 2, selecting this setting would cause the cards to end up in the order 1, 3, 4, 5, 2. By contrast, if you turn this option off, 2 and 3 will get the same position number (and it will thus be random which one comes up first). Change Note Type allows you to convert the selected notes from one type to another. For example, imagine you have a Russian note type and a Computer note type, and you accidentally added some computer-related text into a Russian note. You can use this option to fix that mistake. The scheduling of cards is not affected. Select Notes takes the currently selected cards, finds their notes, and then selects all cards of those notes. If your notes have only one card, this does nothing. The Go menu exists to provide keyboard shortcuts to jump to various parts of the browser, and to go up and down the card list. Filtered Decks amp Cramming When you study a regular deck in Anki, only a limited number of cards are shown: the cards Anki thinks you8217re about to forget, and a daily limit of new cards. This is generally useful, as it ensures you don8217t spend more time studying than necessary. But sometimes it can be useful to step outside of these normal limits, such as when you need to revise for a test, focus on particular material, and so on. To make this possible, Anki provides a different type of deck called a filtered deck . Filtered decks offer a lot of possibilities. They can be used for previewing cards, cramming cards before a test, studying particular tags, catching up on a backlog with a particular sort order, reviewing ahead of schedule, going over the days failed cards, and more. Custom Study The easiest way to create a filtered deck is with the Custom Study button, which appears at the bottom of the screen when you click on a deck. It offers some convenient presets for common tasks like reviewing the cards you8217ve failed that day. It will create a filtered deck called Custom Study Session and automatically open it for you. If an existing Custom Study Session deck exists, it will be emptied before a new one is created. If you wish to keep a custom study deck, you can rename it from the deck list. Here is a summary of each of the options: Increase today8217s new card limit Add more new cards to the deck you are currently studying. Note that unlike other options, this does not create a new filtered deck, it modifies the existing deck. Increase today8217s review card limit If not all reviews due today were shown due to the daily review limit, this option allows you to show more of them. Like with the new cards option, this modifies the existing deck. Review forgotten cards Show all cards that you8217ve answered Again (1) to within a number of days you specify. Show cards that will be due in the near future (a number of days you specify). This is useful for working through some of your older cards before a vacation, but it will not help with cards you have learnt recently. Please see the reviewing ahead section below for more info. Preview new cards Show cards that you have recently added. Study by card state or tag Select a certain number of cards from the current deck to study. You can choose to select new cards only, due cards only, or all cards after you click Choose Tags, you can also limit the selected cards by tags. If you wish to see all the cards in the deck (for instance, to study before a big test), you can set the number of cards to more than the number of cards in the deck. Home Decks When a card is moved to a filtered deck, it retains a link to the deck it was in previously. That previous deck is said to be the card8217s home deck . Cards automatically return to their home deck after they are studied in the filtered deck. This can be after a single review, or after multiple reviews, depending on your settings. It is also possible to move all cards back to their home decks at once: The Empty button in the study overview moves all cards in the filtered deck back to their home deck, but does not delete the empty filtered deck. This can be useful if you want to fill it again later (using the Rebuild button). Deleting a filtered deck does the same thing as Empty does, but also removes the emptied deck from the deck list. No cards are deleted when you delete a filtered deck. In the current implementation, if you empty or delete a filtered deck while cards are still in learning, they will be turned back into new cards. In the case of failed reviews in relearning, any remaining relearning steps will be skipped. Creating Manually Advanced users can create filtered decks with arbitrary search strings, instead of relying on set presets. To create a filtered deck manually, choose Create Filtered Deck from the Tools menu. When you click the Build button, Anki finds cards that match the settings you specified, and temporarily moves them from their existing decks into your new filtered deck for study. If you wish to fetch cards again using the same filter options (for instance, if you want to study all cards with a particular tag every day), you can use the Rebuild button at the bottom of the deck8217s overview screen. The search area controls what cards Anki will gather. All of the searches possible in the browser are also possible for filtered decks, such as limiting to tags, finding cards forgotten a certain number of times, and so on. Please see the searching section of the manual for more information on the different possibilities. Filtered decks can not include cards that are suspended, buried, or already in a different filtered deck. For this reason, a search in the browser may reveal cards that don8217t end up in the filtered deck. The limit option controls how many cards will be gathered into the deck. The order you select controls both the order cards are gathered in, and the order they will be reviewed in. If you select most lapses and a limit of 20 for example, then Anki will show you only the 20 most lapsed cards. For efficiency reasons, if your cram deck contains more than 1000 cards, only 1000 cards will be shown as due on the deck list and study screens. The cards selected by option controls the order that cards will appear in. If the maximum number of cards you select is lower than the number of cards that match the filter criteria, Anki will exclude the cards at the end of this sorted list first. Oldest seen first Display cards that you haven8217t seen in reviews for the longest time first. Randomize the order of all cards that match the filter criteria (use no set order). Display cards that have the smallest interval first. Display cards that have the largest interval first. Display cards that you have failed the most times first. Display cards that you added first (have the earliest creation date) first. Display cards with the earliest due date first. Latest added first Display cards that you8217ve most recently added to the deck first. (This is the opposite of Order added .) Display cards that are most overdue in relation to their current interval first (for instance, a card with a current interval of 5 days overdue by 2 days displays before a card with a current interval of 5 years overdue by a week). This is useful if you have a large backlog that may take some time to get through and want to review the cards you8217re most in danger of forgetting first. Steps amp Returning Please see the section on learning as a reminder of how steps work. By default, Anki will use the steps of a card8217s home deck. If a new card would normally be reviewed twice when being learnt, the same thing will happen when you study it in a filtered deck. Cards return to their home deck when (re)learning is complete. Thus if you have 3 learning steps, a new card will return to its home deck upon three presses of Good or a single press of Easy. The custom steps option allows you to override the home deck8217s steps and provide your own steps instead. The provided steps apply to both cards being learnt, lapsed reviews, and reviews ahead of time. In a filtered deck, reviews that were already due are displayed as the review count as normal. Learning cards and non-due reviews are counted in the new card count, due to how the underlying implementation works. Due Reviews If the filtered deck includes cards that were due for review, they will be shown like they would have been in their original deck - they appear in the review card count at the bottom of the screen, and there are four choices for how well you remembered. Upon a correct answer, the card will be moved back to its home deck, and its next delay adjusted using the home deck8217s settings. If you forget the card, it will be shown according to the relearning steps defined in the home deck. Reviewing Ahead If your search included cards that are not due, Anki will show the reviews ahead of time. Anki uses a special algorithm for these reviews that takes into account how early you are reviewing. If the cards were almost due to be shown, they will be given a new delay similar to what they would have received if you had reviewed them on time. If the cards are reviewed soon after they were scheduled however, their new delay will be similar to their previous delay. This calculation works on a sliding scale. Because reviewing a card shortly after it is scheduled has little impact on scheduling (eg, a card due tomorrow with a one day interval will remain due tomorrow if reviewed early), the review ahead custom study setting is not appropriate for repeated use . If used to go through a week8217s worth of cards before a trip, the mature cards will be rescheduled into the future and the new cards will remain at small intervals, because you don8217t know them well enough for them to be rescheduled further. If you review ahead again the next day, all you8217ll end up doing is going through those same new cards again, to little benefit. Early reviews are included in the new card count rather than the review count, and will be shown according to the number of relearning steps defined in the home deck (unless you have provided custom steps). This means that if you have customized the number of relearning steps in the home deck, the non-due card may be shown more than once. If you have multiple steps, Anki will only consider the first answer when deciding the next delay, and like relearning in normal decks, Good and Easy differ only in the step change and not the resulting delay. Rescheduling By default, Anki will return cards to their home decks with altered scheduling based on your performance in the filtered deck. If you disable the reschedule cards based on my answers option, Anki will return the cards in the same state they were in when they were moved into the filtered deck. This is useful for quickly flipping through material. If you have disabled rescheduling, the Good and Easy buttons will display no time above them when pressing them would cause the card to return to its home deck with its original scheduling. Please note that new cards are returned to the end of the new card queue, rather than the start of it. Catching Up Filtered decks can be useful for catching up when you8217ve fallen behind in your reviews. One Anki user describes the way they use the filtered decks to catch up as follows: I did this for a backlog of 800 cards with filtered subdecks. Worked very well for me. Just Due filter with: is:due prop:due-7 Over Due filter with: is:due prop:due Position Only shown when the card is new, it shows the order the card will appear in relative to other new cards. The position can be changed in the browser. The delay from one review to the next. Times are abbreviated 0s, 1m, 3h, 4d, 5mo, 6y refers to seconds, minutes, hours, days, months and years respectively. The approximate amount the interval will grow when you answer a review card with the Good button. Statistics The statistics window is accessed by clicking on the graphs icon in the top right of the main window, or by pressing ShiftS. The statistics window will show statistics from the currently selected deck and any subdecks. If you click on collection on the bottom left, statistics will be shown for your entire collection instead. By default Anki will show you statistics for the previous month. You can change this to a year scope or deck life scope at the bottom. (The today section at the top is of course unaffected by this selection.) Clicking on Save Image will save an image of the statistics to a file on your desktop to make it easy to share your statistics with others. When you delete notes, their review history is maintained in Anki. It will not be included when looking at statistics for a specific deck (as Anki has no way of knowing which deck the deleted cards belonged to), but will be included when you look at statistics for the whole collection. Types of Cards The stats window uses some terms that you may not be familiar with: A mature card is one that has an interval of 21 days or greater. A young card is one that has an interval of less than 21 days, but is not in learning. A learning card is one that is still in learning mode (using whatever steps may be defined in the deck8217s options). A relearning card is a card that you have failed in review mode, thus returning it to learning mode to be relearned. An unseen card is one that has been added to your collection but has not yet entered learning mode. Unseen cards are sometimes referred to as new cards, especially when they are in the new queue to be shown for the first time. At the top of the statistics window is a brief list of textual statistics about the reviews that you have completed today. A review in this context is one answering of a card . so a card might count as multiple reviews if it needed to be seen multiple times, and a learning card answered also counts as a review. A couple of the stats whose meaning may not be immediately obvious: This is the number of reviews that you have failed (i. e. pressed Again on). The correct percentage listed afterwards is the number of cards you did not fail divided by the total number of cards you studied. Learn, Review, Relearn, Filtered The number of reviews that were learning cards, review cards, relearning cards, or studied in a filtered deck when not due. The stats for the current day are not a good overall indicator of your learning progress everyone has bad days and good days, and seeing that you got a lower percentage correct on a particular day should not be cause for concern. The remainder of the stats, which take longer periods of time into account, will give more useful information if you wish to try to change your study habits or scheduling settings based on your performance. The today statistics are unaffected by the time period selected at the bottom of the window. The Graphs This graph shows an estimated number of reviews that will be due on a given day in the future if you learn no new cards and fail no cards. The bars and the left axis show the number of cards due on each day if you study all cards each day, while the line and the right axis show the number of cards due on that day if you don8217t study at all until then. Note that the forecast graph does not count reviews that are currently overdue, so if you have a large backlog, the overdue cards will not be displayed. This graph counts the number of card reviews you have done. The bars may correspond to days, weeks, or months, depending on the time period you8217ve selected at the bottom of the screen. The differently colored blocks show how many of the cards you answered on each day were mature. young, relearning, or learning cards. There is also a separate group for cards answered in a filteredcram deck while they were not due. The line and the right axis shows the cumulative total for each type of review as time progresses across the graph (so at 0 days, it would display the number for the entire time period displayed on the graph). This graph works exactly like Review Count, except that it deals with the amount of time you spent on each card rather than the number of cards answered. This graph displays the number of cards that have a given interval (the delay between two reviews). The line and the right axis tell you what percentage of your cards have an interval of less than or equal to the time below that point. The time scope has a different effect on this graph than other graphs: rather than changing which cards or period of studying is included, it limits how far out the intervals are displayed to (so 14-month intervals are not displayed at all on a 1-year graph). This graph shows what percentage of total reviews you have passed (i. e. not pressed Again on) during given hours. The larger, darker bars and left axis show the success rate the thinner, lighter bars and right axis show the number of reviews you8217ve made at that hour (so you know how significant the results are). This graph shows how many times you8217ve chosen the Again, Hard, Good, or Easy button while studying learningnew, young, and mature cards. Anki also displays the percentage of correct reviews for each type of card. This pie chart shows what percentage of your deck or collection consists of mature, unseen, younglearn, and suspended cards. If you wish to calculate a more precise percentage, the key shows the exact number of cards in each section, and the total number of cards is displayed to the side. Manual Analysis If you8217re interested in getting information from your statistics other than what Anki provides, you have several options. One is to write an add-on that adds another graph or more details to the statistics window. There are several add-ons of this sort on AnkiWeb already, which you can look at to get an idea of how it works. A more powerful and more complex option is to extract the review log information directly from Anki8217s database and analyze it in an external program. Anki uses a database format called SQLite. There are many tools available for working with SQLite databases one of the easiest to start with is called SQLite Browser. which will allow you to look around the database as well as export a CSV version of tables for import into another program. The most important table for statistics is the revlog table, which stores an entry for each review that you conduct. The columns are as follows: The time at which the review was conducted, as the number of milliseconds that had passed since midnight UTC on January 1, 1970. (This is sometimes known as Unix epoch time . especially when in straight seconds instead of milliseconds.) The ID of the card that was reviewed. You can look up this value in the id field of the cards table to get more information about the card, although note that the card could have changed between when the revlog entry was recorded and when you are looking it up. It is also the millisecond timestamp of the card8217s creation time. This column is used to keep track of the sync state of reviews and provides no useful information for analysis. Which button you pressed at the end of the review (1 for Again, 4 for Easy). The new interval that the card was pushed to after the review. Positive values are in days negative values are in seconds (for learning cards). The interval the card had before the review. Cards introduced for the first time have a last interval equal to the Again delay. The new ease factor of the card in permille (parts per thousand). If the ease factor is 2500, the card8217s interval will be multiplied by 2.5 the next time you press Good. The amount of time (in milliseconds) you spent on the question and answer sides of the card before selecting an ease button. This is 0 for learning cards, 1 for review cards, 2 for relearn cards, and 3 for cram cards (cards being studied in a filtered deck when they are not due). Anki stores the sounds and images used in your notes in a folder next to the collection. For more on the folder location, please see the file locations section. When you add media within Anki, either by using the paperclip icon in the editor or by pasting it into a field, Anki will copy it from its original location into the media folder. This makes it easy to back up your collection8217s media or move it to another computer. You can use the ToolsgtCheck Media menu option to scan your notes and media folder. It will generate a report of files in the media folder that are not used by any notes, and media referenced in notes but missing from your media folder. It does not scan question or answer templates, which is why you can8217t place media references to fields in the template. If you need a static image or sound on every card, name it with a leading (e. g. dog. jpg ) to tell Anki to ignore it when checking for media. If you delete media using the unused media check, Anki will move it into your operating system8217s trash folder, so you can recover if you accidentally delete media that shouldn8217t have been deleted. Anki uses a program called mplayer in order to support sounds and videos. A wide variety of file formats are supported, but not all of these formats will work on AnkiWeb and the mobile clients. MP3 audio and MP4 video seems to be the most universally supported. LaTeX support LaTeX is a powerful typesetting system, which is ideal for entering mathematical formulas, chemical formulas, musical notation and so on. Anki provides some support for LaTeX, allowing you to enter LaTeX code in your notes. When you review a card, Anki will call LaTeX and display the generated image instead. Installing and Assumed Knowledge Anki8217s LaTeX support is not turn-key: it is assumed that you know how to use LaTeX already, and that you have it installed. If you have no experience with LaTeX, please consult one of the many guides available on the internet. If you are having trouble with markup, please ask on a LaTeX forum. To install LaTeX, on Windows use MiKTeX on OSX use MacTex, and on Linux use your distro8217s package manager. Dvipng must also be installed. On Windows, go to Settings in MikTek8217s maintenance window, and make sure Install missing packages on the fly is set to No, not to Ask me first. If you continue to have difficulties, one user reported that running Anki as an administrator until all the packages were fetched helped. On OSX, LaTeX has only been tested with MacTex and BasicTex. If you use BasicTex, you need to install dvipng separately, with the following command: The command may not be on the path, so you may need to provide the full path, eg usrlocaltexlive2014basicbinx8664-darwintlmgr. If you are not using the above LaTeX packages, you will need to use the edit LaTeX add-on to specify the full path to latex and dvipng. LaTeX on WebMobile When you review a card with LaTeX on it, Anki will generate an image for that LaTeX and place the image in your collection8217s media folder for future use. The web amp mobile clients will display these images if they already exist, but can not generate the images on their own. To avoid having to review all your cards at least once before you can study on the other clients, Anki can generate the images in bulk for you. To generate all the images, please go to ToolsgtCheck Media. After that, syncing should upload the generated media to AnkiWeb and the other clients. The most general way to input LaTeX content is to surround it with latexlatex tags. There8217s a shortcut button for this documented in the editor section. For example, entering the following on the front of an Anki flashcard: Anki allows you to customize the LaTeX preamble so you can import custom packages for chemistry, music and so on. For example, imagine you find an example file for chemtex on the internet: Firstly, follow the documentation of the package and MiKTeXMacTex in order to install the package. To check the package is working, you8217ll want to put code like the above into a. latex file and test you can compile it from the command line. Once you8217ve confirmed that the package is available and working, we can integrate it with Anki. To use the package with Anki, click Add in the main window, then click the note type selection button. Click the Manage button, then select the note type you plan to use and click Options. The LaTeX header and footer are shown. The header will look something like: To use chemtex, you8217d add the usepackage line in the earlier example, so it looks like: After that, you should be able to include lines like the following in your Anki cards: LaTeX Conflicts It8217s not uncommon for to pop up in LaTeX code when writing mathematical equations. To ensure that your LaTeX equations don8217t conflict with Anki8217s field replacements, it8217s possible to change the separator to something else. For example, if you have a template: Changing it to the following will make it unlikely that the LaTeX will conflict: While this most commonly occurs with LaTeX, the solution presented here will work in any situation where you need to include on cards, regardless of whether LaTeX is used or not. When using cloze deletions, you cannot change the double braces used to mark cloze deletions instead, you can put a space between any double closing braces that do not indicate the end of the cloze, so will not work, but will (and LaTeX ignores spaces in math mode, so your equation will render the same). Unsafe commands Anki prohibits certain commands like input or def from being used on cards or in templates, because allowing them could allow malicious shared decks to damage your system. (To be on the safe side, these commands are prohibited even in comments, so if you8217re getting this error but don8217t think you8217ve used one, please double-check any comments you have in your headers, templates, and cards.) If you need to use these commands, please add them to a system package and import that package as described in the previous section. Miscellanea Menu Shortcuts On WindowsLinux you can hold down the alt key and press a highlighted letter to activate a particular menu. OS X doesn8217t support this feature, but it does allow you to assign shortcuts to specific menu items instead. Please see lifehacker343328create-a-keyboard-shortcut-for-any-menu-action-in-any-program for more information. Debug Console Sometimes you may be asked to use the debug console to change a setting or check something. Unless asked to enter text in the debug console, you will probably not need this. Advanced users may like to read more about it in the add-ons page, linked below. When asked to enter text into the debug console, please start Anki, and in the main window, press Ctrl: (that is the control key and colon key at the same time), or on a Mac, Command: (command key and colon key at the same time). When you do so, a new window should pop up. In the window that has popped up, please paste the text you were asked to paste in the top section. When you8217ve done so, please press CtrlReturn (CommandReturn on a Mac), and some text should appear in the bottom section. If you8217ve been asked to paste the resulting output, please copy it from the bottom area, and paste it back to the support person. If you press CtrlShiftReturn instead of just CtrlReturn, Anki will try to print the result rather than doing what you asked it to. If you are getting unexpected errors, please make sure youre not holding down the Shift key. Anki8217s capabilities can be extended with add-ons. Add-ons can provide features like extra support for specific languages, extra control over scheduling, and so on. To browse the list of available add-ons, select the ToolsgtAdd-onsgtBrowse amp Install menu item. You can also use ToolsgtAdd-ons to check which add-ons are installed. Some add-ons have options or customizations that are only accessible by editing them. To edit an add-on, go to ToolsgtAdd-onsgtadd-on namegtEdit. Please be careful when editing - special characters and whitespace is important, so if you see something like: 8230and you accidentally change it to the following, Anki will throw an error when it is restarted: Many add-on authors include their email address in the add-on, so if you need to get in touch with the author, editing the add-on and looking at the top of the file may help. If you have downloaded an add-on that is not working properly, or if you accidentally made a mistake when editing an add-on, you can use the Delete option in the menu to remove it. To learn how to write your own add-ons, please see the add-on writing guide . Contributing Sharing Decks Publicly To share decks with the general public, synchronize them with AnkiWeb, then log into AnkiWeb and click on Share from the menu next to the deck you wish to share. If you shared a deck previously (including with previous versions of Anki), you can update it by clicking Share as above. Please ensure the name of the deck in your account exactly matches the name shown in the shared deck listing, or you8217ll end up creating a new shared deck rather than updating the old one. Updating a shared deck will not reset the download counts or ratings. You can delete a shared deck that you have uploaded using the Delete button on the shared deck8217s page. When you update a shared deck, users who downloaded the deck previously will not automatically receive updates. If they download the deck again and re-import it, newly added material will be imported without altering their existing study progress, provided neither you nor the user has altered the note type since the first import. When updating a deck, AnkiWeb expects the deck to be at the same location as before. If you shared a deck when it was called Korean Verbs for example, and then renamed it to Korean::Korean Verbs, resharing will not be able to update the existing copy. Sharing Decks Privately If you8217d like to share decks with a limited group of people (such as a study group or class) rather than the general public, you can do so by sharing them outside of AnkiWeb. To share a deck privately, go to the File menu and choose Export. Select a single deck (not All Decks), and turn off include scheduling information. This will produce an. apkg file which you can share with others. You can share the. apkg file by emailing it to people, placing it on a website or shared folder, or using a free file sharing service like Dropbox or Google Drive and sending people a link. Both the computer version and mobile clients make it easy to import from an apkg file simply by clicking or tapping on it. AnkiWeb does not have the ability to import apkg files however, so the recipients of your deck will need to have the computer version or Anki on their mobile device. When a user imports an. apkg file, cards that already exist in their collection will be ignored and any new cards will be added. As long as they use the same note type, modified cards will also be updated. To prevent data loss, cards that have been deleted in the new apkg file will not be deleted in the user8217s collection, so if you need to delete cards from users decks for whatever reason, you will need to contact them about it. Sharing Add-ons Please see the add-on documentation above. App Translations Translations can be done directly from the translation website . Launchpad will guess which languages you can translate based on the country you8217re connecting from. If the language you want to translate to doesn8217t appear, sign up for a launchpad account, and in your profile, click the next to preferred languages to the language you want to translate. There are some special markers in text that you need to be aware of, and careful when translating: A string like Cards: d or Error: s means that the ds part will be replaced with some other value. The characters must remain the same in the translation, so a translation may look like : d. The same applies to text like (a)d of (b)d - it would be translated like (a)d von (b)d. If you need to reverse A and B in your language, that8217s fine as long as the text remains the same. Menu items have an amp to indicate which character is the shortcut key, such as ampFile. In languages that use roman text, you can place the amp over a different character such as ampDatei in other languages there may be a different convention. Japanese for example includes the roman character afterwards instead, like (ampF) Some strings have plural support, so that 0 cards, 1 card, 5 cards can be represented properly in your language. In these instances you8217ll need to enter the 2 or 3 different forms. Sometimes it will not be clear what a string refers to, and you may want to see the context. Below every string to be translated, you8217ll see a line like this: If you strip off the first ..dtop section, you8217re left with something like aqtdeckbrowser. py:299. You can then visit githubdaeanki. locate the same filename, and click on it. The file will be displayed with line numbers on the left, and by matching up the line numbers (they may differ by a few lines sometimes), you may be able to get a better understanding of what the string refers to. If you see forms in the string like the above example, the strings will generally be obvious. If you do need to understand the context however, things are a little more complicated, as those files are automatically generated from an interface description instead. Please go to githubdaeankitreemasterdesigner and locate the same filename and click on it. We can8217t rely on line numbers in this case, so please use the browser8217s find option to find the string in the file. The lines immediately surrounding the found text may give a clue as to its meaning. If you find a string that you8217re unsure how to translate, or would like to start a discussion with fellow native speakers on the best way to translate something, please feel free to start a thread in the Anki forums. Any translations that were made at least a few hours before a new Anki release are automatically included in the next release. Entirely new languages need to be added manually, so please contact us if that applies to your translation. If you8217d like to see your name in the About screen as a contributor, please drop Damien a line. If you8217d like to try out your translations without waiting for a new release, you can export a. mo file from the translation website. If you then move that. mo file into Anki8217s installation folder, overwriting an existing. mo file with the same language code (in the locale folder), Anki will display the new translations when it is next started. Translating the Manual If you8217re a fairly technical user, you may want to translate the source file of the manual, and compile it yourself with asciidoc. You can also use that github repo to keep track of changes to the manual in the future. If that sounds complicated, an easier way is to visit this page and use FilegtSave As to save the manual to disk. You can then import it into Microsoft Word or similar software, and translate it that way. When you8217re happy with the translation, you can either put it up on your website and I can link to it, or I can host the translated file on Anki8217s website (but if you8217re planning to make frequent updates, the former is a better choice). If you8217d like, you can post it before you8217re done and we can link to it in the list of in-progress translations below. Another option is to put your translation on a wiki, so that other users can contribute to it. There are many sites such as Wikia that will allow you to easily create your own wiki for free. (The English version once used a wiki we found that we got too many unhelpful contributions and had to spend too much time correcting them, but your mileage may vary.) The following translations are currently in progress: I haven8217t studied for a while, and now the next due times are too big When you use Anki every day, each time a card is answered correctly, it gets a bigger interval. Let8217s assume that good about doubles the interval. Thus you have a 5 day wait, then a 10 day wait, 20 days, 40 days, and so on. When people return to their deck after weeks or months of no study, they8217re often surprised by the length intervals have grown to. This is because Anki considers the actual time the card was unseen, not just the time it was scheduled for. Thus if the card was scheduled for 5 days but you didn8217t study for a month, the next interval will be closer to 60 days than 10 days. This is a good thing. If you have successfully remembered a card after a one month wait, chances are you8217ll remember it again after a longer wait, too. The same principles which make SRS effective in normal use apply when you8217re studying after a delay, too. It also makes little sense to schedule a card for 10 days in the future if you were able to easily answer it after a whole month8217s wait - you8217d be going backwards. Resetting the deck is an even worse solution. When returning to a deck after a long absence, you may have forgotten many of your cards, but chances are you haven8217t forgotten them all. Resetting the entire deck means you have to waste time studying material you already know. Now you may find overdue cards that you were able to recall, but not comfortably, since they were not reviewed when they should have been. To counter this, Anki treats the delay differently depending on your answer. If you find a card easy, the last interval plus the full delay are added together, and then used to calculate the next interval. When you answer good, only half the delay is used. And when you answer hard, only a quarter of the delay is used. So if a card was due in 5 days, and it8217s answered 20 days late, the next times you8217d end up with are approximately: Hard: (5 204) 1.2 12 days Good: (5 202) 2.5 37.5 days Easy: (5 20) 3.25 81.25 days (the factors will actually vary depending on your performance in the deck) If you find a card hard, the next interval is quite conservative and is less than the last wait (25 days). If you find it good, the next interval is only about 50 higher. And easy increases the interval aggressively as usual. So it is recommended that you study as normal when you return to Anki after a period of absence. But if you absolutely must reset the deck, you can select the cards to reset in the browser, and use EditgtReschedule. Can I do multiple-choice questions Multiple choice questions are a poor review tool for a number of reasons. The reason they are commonly used in an academic setting is because they are easy to mark, and they allow the person studying to demonstrate their ability to recognize the correct answer even if they can8217t produce it themselves. Furthermore, good multiple choice questions have well chosen distractors - answers that are similar to the correct answer. A computer can look for similarly spelt words, but it is not capable of choosing good distractors for more complicated topics. If you are studying for a test and you have a sample test with a multiple choice question like the following: Can I link cards together Add dependencies How should I handle synonyms Anki supports links between cards of a note, but not between unrelated cards. Imagine are you studying Japanese and aiming to be able to both recognize and reproduce the Japanese. You may enter the word ookii, which means big, and tell Anki to generate two cards - ookii8594big and big8594ookii. In the above situation Anki can space reviews of those two sibling cards out so that they don8217t appear one after the other (see sibling spacing in the link at the top of this document). Some people want to extend this link between arbitrary cards. They want to be able to tell Anki after showing me this card, show me that card, or don8217t show me that card until I know this card well enough. This might sound like a nice idea in theory, but in practice it is not practical. For one, unlike the sibling card case above, you would have to define all the relations yourself. Entering new notes into Anki would become a complicated process, as you8217d have to search through the rest of the deck and assign relationships between the old and new material. Secondly, remember that Anki is using an algorithm to determine when the optimum time to show you material again is. Adding constraints to card display that cause cards to display earlier or later than they were supposed to will make the spaced repetition system less effective, leading to more work than necessary, or forgotten cards. The most effective way to use Anki is to make each note you see independent from other notes. Instead of trying to join similar words together, you8217ll be better off if you can determine the differences between them. Synonyms are rarely completely interchangeable - they tend to have nuances attached, and it8217s not unusual for a sentence to become strange if one synonym is replaced with another. Continuing with the Japanese example earlier, imagine you want to learn the word dekai, which also roughly translates to big, but is a more colloquial expression. If you still want to review in both directions, you might make the English prompt of this word big (more casual). The further you progress in your language studies though, the more of a burden it becomes to define the differences between similar words, which is why cards asking you to produce a particular word are best left to the early stage of your studies. With a strong base vocabulary, moving towards recognition-based study makes more sense, as we all have a much larger passive vocabulary than our active vocabulary. As for ensuring that difficult material is introduced after easier material, a number of existing tools are available. New cards are by default introduced in the order they are added to the deck, so as long as the learning materials or sources of information you are using are adequately graded for your level, material should appear in order of easiness. Can I give my notes an arbitrary number of fields Notes are designed to represent closely related information, and to make it easy to reorganize where that information appears on a card. In the context of language learning, notes are useful for representing things like a phrase-translation pair, a phrase-translation-reading triplet, and so on. All of these relationships are 1:1 - a given phrase has only one reading, and one translation. (1) Because of their ability to tie related pieces of information together, some people try to use notes to tie less closely related information in their deck together. For example, if they come across two sentences with the word completely: He was completely confused. That was completely uncalled for. Then they put those two sentences in the same note, under the rationale that since they share a word, they are related. But what if the user comes across another example sentence The book confused her. That sentence shares the word confused with a previous sentence. So should it be in the note for confused Or the note for completely Or both Unlike the phrase-translation pairs mentioned above, if you say sentences are related if they share a word, then sentences have a many:many relationship. That is, sentence A may be related to sentence B and C, sentence B may be related to A and D, and so on. Because the relationships are complex and overlapping, notes are not a good way to represent them. There seem to be two main reasons people try to represent such relationships in notes: Because it8217s neater to keep all the information in one place. This may seem to be the case, but in reality you really don8217t save much. If you want to see all example sentences that contain the word completely and each sentence is in a different note, all you have to do is search for completely. Because I want Anki to separate reviews of cards that share the same word. This is related to the previous FAQ question. Defining the links between cards is time consuming, and if it were done automatically and every card that shared a word were separated from other cards that shared a word, it would be both computationally prohibitive, and would likely lead to a situation where nothing could be shown because it was all related to something else. Yes, it8217s not ideal for two sentences containing the same word to be shown right after each other, but if you add new cards in a random order such a situation is unlikely, and the downsides of trying to prevent such a situation aren8217t worth it. And even if such a solution were introduced, it wouldn8217t stop you from encountering the words in the real world. (1) It is possible for different people to translate the same phrase in different ways, and different dialects may read the same word differently, but that is not relevant to the discussion. Can I host my own AnkiWeb Sorry, AnkiWeb is only available as a hosted service. Why is the Android version free when the iPhone version isn8217t Working on Anki desktop, AnkiWeb and AnkiMobile is my full time job, and I need some way of paying the bills. Since I make the desktop amp web versions available for free, I rely on sales of the iPhone app in order to finance development. AnkiDroid is written by a separate group of volunteers. Since they based it on the free desktop version I make available (and rely on AnkiWeb in order to synchronize decks), they decided to make it freely available as well. What spaced repetition algorithm does Anki use Anki was originally based on the SuperMemo SM5 algorithm. However, Anki8217s default behaviour of revealing the next interval before answering a card revealed some fundamental problems with the SM5 algorithm. The key difference between SM2 and later revisions of the algorithm is this: SM2 uses your performance on a card to determine the next time to schedule that card SM3 use your performance on a card to determine the next time to schedule that card, and similar cards The latter approach promises to choose more accurate intervals by factoring in not just a single card8217s performance, but the performance as a group. If you are very consistent in your studies and all cards are of a very similar difficulty, this approach can work quite well. However, once inconsistencies are introduced into the equation (cards of varying difficulty, not studying at the same time every day), SM3 is more prone to incorrect guesses at the next interval - resulting in cards being scheduled too often or too far in the future. Furthermore, as SM3 dynamically adjusts the optimum factors table, a situation can often arise where answering hard on a card can result in a longer interval than answering easy would give. The next times are hidden from you in SuperMemo so the user is never aware of this. After evaluating the alternatives, the Anki author decided that near-optimum intervals yielded by an SM2 derivative are better than trying to obtain optimum intervals at the risk of incorrect guesses. An SM2 approach is predictable and intuitive to end users, whereas an SM3 approach hides the details from the user and requires users to trust the system (even when the system may make mistakes in the scheduling). Anki8217s algorithm is based on SM2, but differs from it in some respects. SM2 defines an initial interval of 1 day then 6 days. With Anki, you have full control over the length of the initial learning steps. Anki understands that it can be necessary to see a new card a number of times before you8217re able to memorize it, and those initial failures don8217t mean you need to be punished by being shown the failed card many times over the course of a few days. Performance during the learning stage does not reflect performance in the retaining stage. Anki uses 4 choices for answering review cards, not 6. There is only one fail choice, not 3. The reason for this is that failure comprises a small amount of total reviews, and thus adjusting a card8217s ease can be sufficiently done by simply varying the positive answers. Answering cards later than scheduled will be factored into the next interval calculation, so you receive a boost to cards that you were late in answering but still remembered. Like SM2, Anki8217s failure button resets the card interval by default. But the user can choose to make the card take some steps back rather than being reset completely. Also, you can elect to review failed mature cards on a different day, instead of the same day. Remembered easily not only increments the ease factor, but adds an extra bonus to the current interval calculation. Thus, answering remembered easily is a little more aggressive than the standard SM2 algorithm. Successive failures while cards are in learning do not result in further decreases to the card8217s ease. A common complaint with the standard SM algorithms is that repeated failings of a card cause the card to get stuck in low interval hell. In Anki, the initial acquisition process does not influence a card8217s ease. You can also check out sched. py in Ankis source code for the scheduling code. Here is a summary (see the deck options section for the options that are mentioned in italics ). If you press8230 The card is placed into relearning mode, the ease is decreased by 20 percentage points (that is, 20 is subtracted from the ease value, which is in units of percentage points), and the current interval is multiplied by the value of new interval (this interval will be used when the card exits relearning mode). The cards ease is decreased by 15 percentage points and the current interval is multiplied by 1.2. The current interval is multiplied by the current ease. The ease is unchanged. The current interval is multiplied by the current ease times the easy bonus and the ease is increased by 15 percentage points. For Hard, Good, and Easy, the next interval is additionally multiplied by the interval modifier . If the card is being reviewed late, additional days will be added to the current interval, as described here . There are a few limitations on the scheduling values that cards can take. Eases will never be decreased below 130 SuperMemos research has shown that eases below 130 tend to result in cards becoming due more often than is useful and annoying users. Intervals will never be increased beyond the value of maximum interval . Finally, all new intervals (except Again) will always be at least one day longer than the previous interval. After you select an ease button, Anki also applies a small amount of random fuzz to prevent cards that were introduced at the same time and given the same ratings from sticking together and always coming up for review on the same day. This fuzz does not appear on the interval buttons, so if youre noticing a slight discrepancy between what you select and the intervals your cards actually get, this is probably the cause.
Comments
Post a Comment