Free Weekend - or Any Other Day
<10kB. Updated 2020-04-10.
As add-ons are programs downloaded from the internet, they are
malicious. You should only download add-ons you trust.
Supported Anki versions:
- 2.1.0-2.1.28+ (updated 2020-04-10)
To download this add-on, please copy and paste the following code
into Anki 2.1:
If you were linked to this page from the internet, please open Anki on
your computer, go to the
Tools menu and then Add-ons>Browse & Install to paste in the
This add-on previously supported Anki 2.0. You can
download the last version supporting
2.0 here. As Anki 2.0 has
been discontinued, no support is available for this version.
All Anki 2.1.x Add-Ons
Great add-on. I'd love it to have option to include cards in learning phase, especially after configurable interval as i have really long learning steps :(
dose it conflict with the add on "Put all due learning cards first"??
Reading the description of the addon, no.
It changes the algorithm in a part where it doesn't work.
Could you provide an example for the log_tooltip config? I can't understand what it is supposed to do.
It just shows a message in Anki's footer.
would love this if I could figure it out. I do have a load balencer installed and tried to use the GitHub version. I put it in a folder with the other anki add one but nothing happened? might not have been the right folder. Is there any way you could upload instructions with pictures?
The add-on works silently, but if you want to know if it is working, enable logging to value 3 on the add-on configuration page.
See at the end of the addon explanation that there are 3 possible values: 0=OFF, 1=Only exceptions, 2=Basic, 3=More details"
Or call me on github.
Great add-on, something that I've been looking for for a long time! Just a little question: You mentioned that the add-on will not work on AnkiDroid (because mobile devices don't have add-on support). However, as I'm using Anki both on desktop and on my mobile, what does this mean for scheduling conflicts? Will syncs reverse the add-on's rescheduling?
There will be no conflict.
When responding on ankidroid, he will be able to schedule for the days of the weekend.
The addon works when replying to the card. It does not change cards already scheduled.
very nice! but where does the plugin get the date information from? i'm from EU and sunday is here monday. haha
It takes the time of the user's machine. I believe there will be no problem.
I'd love to use this but does this interfere with hoochiemama,papa or baby? That's the only thing holding me back.
I really want to use the Free Weekend w/ Load Balancer integrated, but can't get the add-on to load into my Anki 2.1... Anybody have any ideas? When I click install from file, it only searches for .ankiaddon files and the download from github only has .py files. Help.
You must copy all the files from github into a folder and put it inside the addons folder.
1/20 - Realized why this is not working: it does not work with learning cards (aka cards with steps), but that is the description. I spend more time than most people working on cards with steps because I have an extra layer of steps (my steps: 15 1440 5760), so those are the ones that need to be pushed away from my day off. This would be really helpful if it could be adjusted as such.
1/22 - To be fair, this add-on has more customizability than load-balancer alone and works well. I'll give it the thumbs up for that, but please put together an add-on that includes step cards.
It is explained in the description of the add-on that it does not adjust the cards in learning to respect the configured steps, only in revision mode.
Negative evaluation is not fair when the complement does what it intends to do and is explained.
But thanks for the comment. I will evaluate an option and not respect the steps.
Please open an issue on github.
I want to start using the alternate version https://github.com/cjdduarte/Free_Weekend_Load_Balancer, but am confused, I made folder for it in my anki add ons folder and added the files, and it appears in the add on menu, so no issue there.
I have Load Balanced Scheduler installed ( https://ankiweb.net/shared/info/208879074 ), do I need to disable it?
Does this work with the V2 Scheduler?
Yes, this version of github implements the "Load Balanced Schedule" in the code. You must disable it to avoid conflict.
It works in "v2 Scheduler".
Not sure if I'm the only one, but I finally finished figuring this out after getting frustrated that it was not working for me. The load balancer free weekend version of this DOES NOT need the original load balancer to work! You only need the modified free_weekend. They do not have to interact with each other as I had previously thought. Thank you so much for this add-on!
Edit: Also, don't forget your zeroes when adding single digit months/days in the specific dates section! e.g. "2020/01/31"
Hope these tips help!
(Also, don't forget your zeroes when adding single digit months/days in the specific dates section! e.g. "2020/01/31")
EDIT: I fixed this bug. Now you can use just one digit in the month or day. Thanks.
Thank you, trying it out right now. Does it also apply on Ankidroid?
Unfortunately not. No addon works on Ankidroid.
Does not work. In the past week there have been no fewer than 41 cards added to the day I needed off, based on the review heatmap projections for that day, where these 41 cards have been added to that specific day after adding this add-on. This is really disappointing.
do you use load balance addon or similar? Could you provide the configuration of the steps you are using for new cards?
Remembering that only works on PC version. if you use it on your phone, it won't work.
Also remembering that new cards that have several steps do not work as explained by the addon.
Please open a ticket at: https://github.com/cjdduarte/Free_Weekend/issues so you can evaluate.
Loved this Add on! Thank you!
Love this!!! So helpful & easy to configure.
Great idea! However, it does not seem to work. Cards with >3d intervals still get assigned to my days off and it does not show a log info. Did I do anything wrong with the configuration?
Hi, the add-on does not reprogram cards already scheduled, it works the moment you respond to the cards.
Example: If you installed the addon today and there are already 20 cards scheduled for next Sunday, these cards will continue on this day. But the new cards that you start to study from today will not be scheduled for this day.
Been wanting to have a day off for a while and now I can :)
You can still get cards on your elected day off if it's new or you fail a card, but it sounds like the add-on can't override the internal Anki workings here.
Shame it can't just bump the card a day forward in this instance, but it's not the end of the world.
I would love to use this add-on, but can't get it to work. What does it mean, that the add-on only applies to new schedules and that cards in learning aren't affected? Would i have to restart all of my cards? What do i need to do, to keep all the learning progress I've made and still use the add-on?
@author Thanks for the quick response!
It works silently. if you want to see it working, enable the logs. it does not change what is already scheduled before the addon installation. But when you respond to this card in the future, it will allocate correctly. Learning cards do not use the fuzz so I can not reallocate them. This is internal to Anki.
You do not need to restart the cards. Just continue studying normally. He will be scheduling the cards that you normally study, just do not change what has already been previously scheduled before installing the addon.
I don't know how setting the add-on. I would like you to make a video explaining the setting. Anki Version 2.0.52
I am grateful for your reply.
You should edit the file free_weekend.py in the add-ons folder and change the parameters as instructed above.
I've improved the above description and in the source code itself to make it easier to change.
Hope this helps.
Much needed. Thanks!
Nice! Really good add-on, frequently updated with good features!
Clever. (Now that he has made a repository, lets all go to his github page and pick his brain. Payback time. No "Free Weekend" for you!)
Solid addon, hopefully works well with 2.0