Anki add-on: Rule of 3s

Inspired by Justin Sung's rule of 3 for anki. If there have been 3 consecutive YES or EASY answers then the addon will suspend that card. In addition if the last 3 answers have been AGAIN or NO then the card will be suspended as well as added a tag named "Relearn". There is an option to bulk check for the rule of 3s inside the card browser by selecting the desired cards and then clicking Edit -> Rule of 3s. Furthermore any reviewed card will also be checked for the rule of 3. Update 18.01.2024.: added a config for configuring the following: Enable/Disable marking of Learnt cards. Number of consecutive correct answers after which a card is suspended. Enable/Disable tagging of Learnt cards. Changing the Learnt tag. Enable/Disable the suspending of Learnt cards. Enable/Disable marking of Forgotten cards. Number of consecutive wrong answers after which a card is suspended. Enable/Disable tagging of Forgotten cards. Changing the Forgotten tag. Enable/Disable the suspending of Forgotten cards. Enable/Disable whether to check Suspended cards. Github link: github.com/DorianK29/rule_of_3

GitHub repository: doriank29/rule_of_3
Languages: Python