Home

Awesome

<b>Bug Report:</b> <a href="https://github.com/cjdduarte/Free_Weekend/issues">https://github.com/cjdduarte/Free_Weekend/issues</a>

<b>#### DOES NOT WORK ON V3</b>

<b>Warning: this addon may conflict with other addons that use Anki's scheduler (load balancer, Load Balanced Scheduler, and so on).</b>

If you want to use this addon integrated with Load balance, use this <a href="https://github.com/cjdduarte/Free_Weekend_Load_Balancer">alternate version</a>.

<b>Information 1:</b> The addon does not change past schedules, only new schedules.

<b>Information 2:</b> The addon does not change cards in learning.

<b>#### New Change:</b> <b>+ Functions update for Anki 2.1.50+ (DOES NOT WORK ON V3)</b>

<b>About:</b>

Select Sunday if you do not want to study on this day or any other day of the week and this addon will select another day in the rescheduling. You will leave this day free for other tasks or rest.

<img src="https://i.ibb.co/c60sYf3/statistic.jpg" alt="Statistic">

An Anki Fuzz based range will be used to avoid impacting Anki's algorithm as described in the <a href="https://apps.ankiweb.net/docs/manual.html#what-spaced-repetition-algorithm-does-anki-use">manual</a>:

<i>"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 you’re noticing a slight discrepancy between what you select and the intervals your cards actually get, this is probably the cause"</i>

<b>Fuzz example:</b>

<b>Exceptions:</b> If the fuzz range is too small or does not exist (review less than 3 days) to satisfy the parameter condition, the day of the week may be selected for review of the card.

<b>Configuration:</b> Change the values ​​in config module code for your need.

The default installation value is to skip <b>Sunday</b> and the log message is <b>disabled</b>.

You can enter more than one day of the week, separated by commas, but <b>remember</b> that this can overwhelm the other days.

<b>Anki 2.1</b>

<img src="https://i.ibb.co/Xtk0JLq/image.png" alt="Config"> <img src="https://i.ibb.co/cDspv4V/image.png" alt="Configuration">

<b>Anki 2.0</b>

Open the free_weekend.py file in the add-ons folder and change the parameters

<img src="https://i.ibb.co/wNGX0Rv/image.png" alt="Config">

<b>It is now possible specific groups of decks are not affected by this addon.</b>

<img src="https://i.ibb.co/SrYbWDr/image.png" alt="Config">

Enabling log, the addon will show on the screen which days are being ignored when replying to the card. Or it will display a message that the fuzz range has not met the required minimum condition.

<b>Values: 0=OFF, 1=Only exceptions, 2=Basic, 3=More details</b>

<img src="https://i.ibb.co/h9HX2FX/ignored-days.png" alt="ignored-days">

Copyright(C)| Carlos Duarte

Based on | xquercus code, in add-on "Load Balanced Scheduler"

License | GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html

Source in | https://github.com/cjdduarte/Free_Weekend

<b> #### Change Log:</b>

v1.13 - 2022-05-18

v1.12 - 2020-04-09

v1.11 - 2020-04-08

v1.10 - 2020-01-22

v1.9 - 2019-03-14

v1.8 - 2019-03-08

v1.7a - 2019-02-21

v1.7 - 2019-01-28

v1.6 - 2018-12-26

v1.5 - 2018-12-14

v1.4 - 2018-12-08

v1.3 - 2018-12-05

v1.2 - 2018-12-04

v1.1 - 2018-12-04

v1.0 - 2018-12-03

<b> #### To Do:</b>