Skip to content

Commit

Permalink
deploy: f119119
Browse files Browse the repository at this point in the history
  • Loading branch information
dae committed Sep 20, 2024
1 parent 3e06baa commit 703742f
Show file tree
Hide file tree
Showing 4 changed files with 164 additions and 146 deletions.
157 changes: 83 additions & 74 deletions print.html
Original file line number Diff line number Diff line change
Expand Up @@ -708,100 +708,109 @@ <h2 id="how-many-new-cards-per-day"><a class="header" href="#how-many-new-cards-
<p>After making these modifications, you can divide the total number of cards in your deck by the adjusted number of days to get the number of new cards per day you should study; you can set this number on the <strong>new cards</strong> tab of the deck options screen. You can find out how many new cards are in the deck by selecting it in the deck list, choosing <strong>Browse</strong> at the top of the window, pressing Enter to search for the current deck, and looking at the title bar.</p>
<h2 id="doing-extra-review"><a class="header" href="#doing-extra-review">Doing extra review</a></h2>
<p>If you get through all of your new cards with time to spare and your exam is in a couple of days, you may wish to run quickly through all of your cards or some subset of them to brush up on the ones that you’ve forgotten since your last review. You can use Anki’s <a href="https://docs.ankiweb.net/filtered-decks.html#custom-study">custom study</a> feature to study extra cards; please see the linked section of the manual for instructions and available options.</p>
<div style="break-before: page; page-break-before: always;"></div><h1 id="the-anki-21-scheduler"><a class="header" href="#the-anki-21-scheduler">The Anki 2.1 scheduler</a></h1>
<p>Anki 2.1 comes with a new scheduler that fixes a number of issues that previous
Anki versions had.</p>
<h2 id="compatibility"><a class="header" href="#compatibility">Compatibility</a></h2>
<p>The 2.1 scheduler was introduced in Aug 2018. Support was added to AnkiMobile
and AnkiWeb around the same time, and AnkiDroid has supported it in releases
since Oct 2019.</p>
<p>It is not supported by the older Anki 2.0.</p>
<p>Anki 2.1.50+/AnkiMobile 2.0.84+ require an update to the 2.1 scheduler.</p>
<h2 id="updating"><a class="header" href="#updating">Updating</a></h2>
<div style="break-before: page; page-break-before: always;"></div><h1 id="old-scheduler-versions"><a class="header" href="#old-scheduler-versions">Old scheduler versions</a></h1>
<p>This section includes information about the currently outdated scheduler versions.</p>
<h2 id="v1-scheduler"><a class="header" href="#v1-scheduler">v1 scheduler</a></h2>
<h3 id="review-cards"><a class="header" href="#review-cards">Review cards</a></h3>
<ul>
<li>When a deck has subdecks, the cards appear from each deck in turn.</li>
<li>The v1 scheduler applies parent limits to subdecks, regardless of which deck you click on to study.</li>
</ul>
<h3 id="relearning-cards"><a class="header" href="#relearning-cards">(Re)learning cards</a></h3>
<ul>
<li>The <strong>Easy</strong> button is not shown if the card is in relearning state. In learning state, both <strong>Easy</strong> and <strong>Hard</strong> isn't shown.</li>
<li>The card count shows reviews needed to finish all the cards in a queue, not the number of cards. Thus, one (re)learning card can be counted multiple times in the count.</li>
<li>Suspending or burying (re)learning cards move them back to the new card queue or review queue.</li>
</ul>
<h3 id="new-cards-2"><a class="header" href="#new-cards-2">New cards</a></h3>
<ul>
<li>The v1 scheduler applies parent limits to subdecks, regardless of which deck you click on to study.</li>
</ul>
<h3 id="filtered-decks"><a class="header" href="#filtered-decks">Filtered decks</a></h3>
<ul>
<li>
<p>Cards are presented more similarly to how they normally are, but studying cards have side effects, and the original position of new cards is lost when you study them.</p>
</li>
<li>
<p>The custom steps option allows you to override the home deck’s steps and provide your own steps instead. The provided steps apply to both cards being learnt, lapsed
reviews, and reviews ahead of time. </p>
</li>
<li>
<p>If you create, rebuild, empty, or delete a filtered deck while cards are still in learning, they are turned into new cards. In the case of failed reviews in relearning, any remaining relearning steps are skipped.</p>
</li>
<li>
<p>Cards cannot be buried or suspended while remaining in filtered deck.</p>
</li>
<li>
<p>Filtered decks only have a single filter.</p>
</li>
<li>
<p>Filtered decks cannot pull in cards in (re)learning state.</p>
</li>
<li>
<p>Filtered decks don't show all 4 answer buttons when rescheduling is turned off.</p>
</li>
</ul>
<h3 id="fuzz-factor"><a class="header" href="#fuzz-factor">Fuzz factor</a></h3>
<ul>
<li>Fuzz factor isn't included in next review time shown above answer buttons. If you’re noticing a slight discrepancy between what you select and the intervals your cards actually get, this is probably the cause.</li>
</ul>
<h2 id="v2-scheduler"><a class="header" href="#v2-scheduler">v2 scheduler</a></h2>
<h3 id="review-cards-1"><a class="header" href="#review-cards-1">Review cards</a></h3>
<ul>
<li>
<p>When a deck has subdecks, review cards are gathered from all subdecks at once.</p>
</li>
<li>
<p>The review limit is taken from the deck you click to study. If you have a deck tree Parent::Child::Grandchild and you select Child, the limits you have set on Parent and Grandchild are ignored.</p>
</li>
</ul>
<h3 id="new-cards-3"><a class="header" href="#new-cards-3">New cards</a></h3>
<ul>
<li>The v2 scheduler applies parent limits to subdecks, regardless of which deck you click on to study.</li>
</ul>
<h3 id="filtered-decks-1"><a class="header" href="#filtered-decks-1">Filtered decks</a></h3>
<ul>
<li>Filtered decks don't show all 4 answer buttons when rescheduling is turned off. </li>
</ul>
<h3 id="fuzz-factor-1"><a class="header" href="#fuzz-factor-1">Fuzz factor</a></h3>
<ul>
<li>Fuzz factor isn't included in next review time shown above answer buttons. If you’re noticing a slight discrepancy between what you select and the intervals your cards actually get, this is probably the cause.</li>
</ul>
<h2 id="updating-to-v2-from-v1"><a class="header" href="#updating-to-v2-from-v1">Updating to v2 from v1</a></h2>
<p>If you are syncing with AnkiWeb, updating requires a one-way upload to AnkiWeb.
Please ensure all of your devices are in sync before you update, as otherwise
you may accidentally overwrite changes made on your other devices.</p>
<p>Before updating, it is recommended you export a backup. Using the computer version,
you can use the File&gt;Export menu item to create a .colpkg file containing all
decks and scheduling. Using AnkiMobile, you can use the Add/Export option to export
a colpkg file. In the unlikely case that you run into problems, you will
you can use the <strong>File &gt; Export</strong> menu item to create a <code>.colpkg</code> file containing all
decks and scheduling. Using AnkiMobile, you can use the <strong>Add/Export</strong> option to export
a <code>.colpkg</code> file. In the unlikely case that you run into problems, you will
be able to restore from the backup.</p>
<p>Once you have updated, please sync and choose &quot;Upload&quot; to send the upgraded
<p>Once you have updated, please sync and choose <strong>Upload</strong> to send the upgraded
collection to AnkiWeb. Then please sync any other devices you use, choosing
&quot;Download&quot; on each of them, to bring things back into sync.</p>
<h3 id="anki-2141ankimobile-2075"><a class="header" href="#anki-2141ankimobile-2075">Anki 2.1.41+/AnkiMobile 2.0.75+.</a></h3>
<strong>Download</strong> on each of them, to bring things back into sync.</p>
<h3 id="anki-2141ankimobile-2075"><a class="header" href="#anki-2141ankimobile-2075">Anki 2.1.41+/AnkiMobile 2.0.75+</a></h3>
<p>To update, click the Update message shown in the deck list.</p>
<p>Unlike older Anki versions, cards in learning will not be reset, and cards in
<p>Unlike previous Anki versions, cards in learning will not be reset, and cards in
filtered decks will remain filtered. The new scheduler handles filtered decks
differently, so custom steps you may have set will no longer apply, but filtered
decks with rescheduling enabled will not reset learning cards.</p>
<p>You may be asked if you use AnkiDroid 2.14 when updating. It is safe to choose
&quot;no&quot; here, as AnkiDroid 2.15 has since been released. If you make a mistake when
prompted, you can adjust the timezone handling in Anki's Preferences screen.</p>
<p>Once you've updated, there is no option to switch back to the old scheduler. While
it is possible to switch back to an older version of Anki on your computer and then
change the scheduler in the preferences, please bear in mind that it will
require your learning cards and filtered decks to be reset.</p>
<p>If you have updated to AnkiMobile 2.0.84+, it will not be possible to return to the
old scheduler, as Apple do not allow app downgrades.</p>
<h3 id="older-anki-versions-1"><a class="header" href="#older-anki-versions-1">Older Anki versions</a></h3>
<p>Older Anki versions reset all cards in learning prior to updating, and move all
<h3 id="earlier-anki-versions"><a class="header" href="#earlier-anki-versions">Earlier Anki versions</a></h3>
<p>Anki versions earlier than 2.1.41 reset all cards in learning prior to updating, and move all
cards in filtered decks back to their original decks. This is problematic for
people with longer learning steps. If you're in that situation, it is recommended
you update with 2.1.41 or later.</p>
<p>Older versions have an option in the preferences screen to toggle the scheduler
version.</p>
<h2 id="changes"><a class="header" href="#changes">Changes</a></h2>
<p>Reviews:</p>
<ul>
<li>When a deck has children, reviews are taken from all children decks at once,
instead of showing one deck at a time.</li>
<li>The daily review limit is taken from the deck you click on. If you have a deck
tree of the form &quot;grandparent::parent::child&quot; and you click on &quot;parent&quot;, the
limits you have set on &quot;grandparent&quot; and &quot;child&quot; are ignored.</li>
</ul>
<p>(Re)learning:</p>
<ul>
<li>Learning cards have 4 buttons instead of 3 - Hard repeats the current step
after the first step, and is the average of Again and Good on the first step.</li>
<li>The learn count is now the number of cards, instead of the number of steps
required to complete.</li>
<li>Suspending/burying cards does not reset a card's learning steps.</li>
<li>Lapsed reviews have their next due date updated on the last relearning step,
instead of the first step.</li>
<li>There is a new option in the preferences screen to show day learning cards
before reviews.</li>
<li>When cards are in relearning, the Easy button boosts the interval by 1 day.</li>
</ul>
<p>Filtered decks:</p>
<ul>
<li>Filtered decks no longer reset (re)learning cards when they are built or
emptied, and reviews and learning cards will show up in the correct queue
instead of the new queue.</li>
<li>Filtered decks support a second search term, so you can include 100 cards to
review and 20 new cards for example.</li>
<li>Scheduling of cards that aren't yet due has been improved, and will show 4
buttons instead of 3.</li>
<li>Filtered decks no longer support custom steps, and there is now a simple
&quot;preview mode&quot; instead of the old option to disable scheduling changes. The
new card order does not get forgotten when previewing.</li>
<li>Cards can be buried or suspended while remaining in the filtered deck.</li>
</ul>
<p>Other changes:</p>
<ul>
<li>&quot;Next day starts at&quot; is now relative to the current timezone.</li>
<li>Anki now distinguishes between manually and automatically buried cards, and
you can unbury one set without the other.</li>
</ul>
<h2 id="2021-updates"><a class="header" href="#2021-updates">2021 updates</a></h2>
<p>Updates to the V2 scheduler are currently in <a href="./the-2021-scheduler.html">beta testing</a>.</p>
<div style="break-before: page; page-break-before: always;"></div><h1 id="the-anki-v3-scheduler"><a class="header" href="#the-anki-v3-scheduler">The Anki v3 Scheduler</a></h1>
<p>The 2021 scheduler (&quot;v3&quot;) is an update to the <a href="./the-anki-2.1-scheduler.html">Anki 2.1
scheduler</a> (&quot;v2&quot;).</p>
<h2 id="enabling"><a class="header" href="#enabling">Enabling</a></h2>
<p>As of Anki/AnkiMobile 23.10, and AnkiDroid 2.17, the v3 scheduler is the default and only option.</p>
<p>On earlier versions, the scheduler can be changed from the preferences screen.</p>
<h2 id="compatibility-1"><a class="header" href="#compatibility-1">Compatibility</a></h2>
<h2 id="compatibility"><a class="header" href="#compatibility">Compatibility</a></h2>
<p>The v2 and v3 schedulers are compatible. You can switch between them without
a full sync, and it will not cause scheduling issues if you use v3 on one
device and sync with another device that is using v2.</p>
Expand All @@ -815,7 +824,7 @@ <h2 id="compatibility-1"><a class="header" href="#compatibility-1">Compatibility
<p>Because the v3 scheduler uses a different approach to gathering and sorting
cards, a v2 and v3 client may show a different number of due cards on a given
day, and may show them in a different order.</p>
<h2 id="changes-1"><a class="header" href="#changes-1">Changes</a></h2>
<h2 id="changes"><a class="header" href="#changes">Changes</a></h2>
<h3 id="undo"><a class="header" href="#undo">Undo</a></h3>
<p>The v3 scheduler uses Anki's new undo infrastructure: you can answer a card,
bury another card, answer a different card, then undo each action in turn. Previous schedulers handled undo for review and non-review actions separately, so performing an action for one would clear the undo history for the other.</p>
Expand Down Expand Up @@ -881,7 +890,7 @@ <h3 id="interday-learning"><a class="header" href="#interday-learning">Interday
<p>Interday learning cards are now subject to the review limit. When
determining what fits within the limit, Anki gathers interday learning cards
first, then review cards, and finally new cards.</p>
<h3 id="filtered-decks"><a class="header" href="#filtered-decks">Filtered decks</a></h3>
<h3 id="filtered-decks-2"><a class="header" href="#filtered-decks-2">Filtered decks</a></h3>
<p>Filtered decks with rescheduling disabled show 4 answer buttons. You can configure a time delay for each button. Setting this delay to 0 for an answer button means that button will return the card to its home deck.</p>
<p>In earlier releases, a delay could be configured for &quot;Again&quot;. &quot;Hard&quot; used 1.5x that delay, whereas &quot;Good&quot; used 2x that delay, and &quot;Easy&quot; returned the card to its home deck.</p>
<h2 id="add-ons-and-custom-scheduling"><a class="header" href="#add-ons-and-custom-scheduling">Add-ons and custom scheduling</a></h2>
Expand Down Expand Up @@ -1064,7 +1073,7 @@ <h2 id="learningrelearning-cards"><a class="header" href="#learningrelearning-ca
'Again' or 'Hard', the future ease factor of the card won't be affected.
The same can be said about relearning cards: pressing 'Again'
or 'Hard' won't have any effect over the card's ease.</p>
<h2 id="review-cards"><a class="header" href="#review-cards">Review Cards</a></h2>
<h2 id="review-cards-2"><a class="header" href="#review-cards-2">Review Cards</a></h2>
<p>In SM-2, once a card is graduated, it gets an ease factor. By default is 2.5, but you
can set another value using the <a href="https://docs.ankiweb.net/deck-options.html?#starting-ease">Deck Options</a>.</p>
<p>If you press…​</p>
Expand Down
2 changes: 1 addition & 1 deletion searchindex.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion searchindex.json

Large diffs are not rendered by default.

Loading

0 comments on commit 703742f

Please sign in to comment.