There is an excellent website ham study that has flashcards that help ham radio students pass their tests. From the website the algorithm factors in the following:
How do the flashcards work? How are questions chosen?
The flashcards work on a learning algorithm that ranks questions based on these criteria:
Whether or not you have seen the question Whether or not you have answered it correctly How many times you have seen the question How recently you have answered it correctly How you have done the last 10 times you have seen the question What percentage of people answered this question correctly the first time they saw it.
The flashcards use a sliding scale to determine which “rank” of question to choose next. This sliding scale attempts to balance easy/review questions and hard/challenging questions in such a way that it keeps you challenged but not too frustrated to continue.
I have found the way that the program repeats the questions, ie the learning model, is far superior to what I am experiencing on Anki. For one, Anki needs to have a mode where you rate ALL of the new questions once before it begins adding to a massive stockpile or reviews that need to occur. I am having so many reveiws that I am not even seeing all my new cards! I only have 200 cards! Anki could at least have an initial Yes/No pass on new cards. At any rate, my post here was to suggest that someone looks into the learning model on hamstudy as it is FAR SUPERIOR to Anki