Showing new cards in random order

Is there any chance or plans to introduce real random order for new cards?
There is an option to show new cards in random order but it seems to not works as the title says.
Example assumptions:

  • New card limit set to 30 per day
  • Added 150 new card which means 5 next days
  • The last 30 added cards are shown as first. The order is indeed random but the whole group of presented card consist of latest added cards. Not the whole queue.

If we add another 100 cards before we exhaust the current queue then the first added cards will not be presented at all.

Probably the Reposition function within the browser is the answer but it is counterintuitive. “show new cards in random order” option should be a real full random order that involves the whole queue of new cards.

Basically the same should be when we think about due cards. They should be presented in a totally random order. Now I have a feeling that they are presented similarly to their add date order.

You can also change the deck setting to ordered mode and back to random mode to resort the cards.

I guess what you want would require recalculating order each time you add a new card, which could be bad for performance.

1 Like

Exactly. Your suggestion gives the expected results. Thank you!
There is another problem which is siblings cards.
Now when we answer one card the second is buried until the next day.
It would be great if the second card was buried for a random period, not exact one day.
The trick that you mentioned seems to do the job this time also.

However, the original question is still valid. Can we have a real random option without any tricks? @dae

2 Likes

Maybe in the future - abdo is right in that it works the way it works for performance reasons.

1 Like

I assume it is because Anki sets an order number to each card and this number is used to present the card in a specific moment.
Maybe is it possible to use simple 1 to TotalNumberOfCards numeration and use the random function (during the study) to choose which card should be presented?