
Tag: Anki
-
Some noteworthy changes are:
- All versions have been updated to Qt 6.6
- The Linux Qt6 build requires a newer glibc, so older distros like Debian 11 won’t work with it.



-
Before FSRS was natively supported in Anki the user must insert the scheduling algorithm into the custom scheduling field.
In order to display the FSRS stats during reviews the following parameter was modified:
const display_memory_state = true;
The question is if there is a way to regain this capability or even if it is desired so by the devs 🙂
-



Link to the changelog: https://github.com/ankitects/anki/releases/tag/23.10beta5
UPDATE: MacOS users: beta 5 appears to be broken on macOS. Please wait until the next beta comes out.
-
One of the most useful Anki addons for editing cloze cards during review


-

- Anki comes from the Japanese word for “memorization” (暗記)
- The oldest mention of Anki that the developer Damien Elmes could find in 2011 was dated 5 October 2006, which was thus declared Anki’s birthdate.

-
Primarily focused on FSRS usability. Some important changes
- Desired retention range is now 0.7-0.97
- Fixed incorrect FSRS scheduling in filtered decks !!!
- More sensible FSRS progress indicator precision
- Weight generation now handles outliers
-
Junyao Ye, also known as Jarrett Ye is the author of the new stochastic model of spaced repetition
“It’s a substantial extension of my previous conference paper A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling. FSRS is based on the model proposed in that paper.”
-
At first it appears as a bug of autosyncing, but tongle enabling FSRS helper addon gives the source of the problem …
Bug also submitted in FSRS Helper’s Github:
https://github.com/open-spaced-repetition/fsrs4anki-helper/issues/242
Error
An error occurred. Please start Anki while holding down the shift key, which will temporarily disable the add-ons you have installed.
If the issue only occurs when add-ons are enabled, please use the Tools > Add-ons menu item to disable some add-ons and restart Anki, repeating until you discover the add-on that is causing the problem.
When you’ve discovered the add-on that is causing the problem, please report the issue to the add-on author.
Debug info:
Anki 23.10 (c2b1ab5e) Python 3.9.15 Qt 6.5.0 PyQt 6.5.0
Platform: Linux-6.5.4-1-MANJARO-x86_64-with-glibc2.38
Flags: frz=False ao=True sv=3
Add-ons, last update check: 2023-09-21 16:34:38Caught exception:
Traceback (most recent call last):
File “/home/chris/ankidev/qt/aqt/taskman.py”, line 138, in _on_closures_pending
closure()
File “/home/chris/ankidev/qt/aqt/taskman.py”, line 82, in
lambda future: self.run_on_main(lambda: on_done(future))
File “/home/chris/ankidev/qt/aqt/taskman.py”, line 102, in wrapped_done
on_done(fut)
File “/home/chris/ankidev/qt/aqt/sync.py”, line 100, in on_future_done
mw.col.db.begin()
File “/home/chris/ankidev/pylib/anki/dbproxy.py”, line 36, in begin
self._backend.db_begin()
File “/home/chris/ankidev/pylib/anki/_backend.py”, line 100, in db_begin
return self._db_command(dict(kind=”begin”))
File “/home/chris/ankidev/pylib/anki/_backend.py”, line 116, in _db_command
raise backend_exception_to_pylib(err)
anki.errors.DBError: DbError { info: “SqliteFailure(Error { code: Unknown, extended_code: 1 }, Some(\”cannot start a transaction within a transaction\”))”, kind: Other } -
The amount of changed files …

https://github.com/ankitects/anki/commit/5004cd332bf1514e57f5c48bcbe43cd86f982a7a











