Topic closed
Reply #751 - 2007 October 02, 8:47 pm
Tumalu New member
Registered: 2007-09-18 Posts: 1

I've been taking a look at Anki (0.3.6) recently, and had been considering switching from Mnemosyne, but I noticed some weird scheduling problems (or at least I would call them problems) when I was messing around with it.

After importing my Mnemosyne deck, while all of the cards seem to have reasonable due dates (taken from the .mem file I presume), scheduling after the next review seems hit or miss. Some of the cards are OK (that is, the new interval choices look reasonable), but for many of the cards the initial "1 day, 3-5 days, 7-9 days" interval choices show up. Cards that I created a month ago in Mnemosyne and haven't missed for multiple iterations are treated as if they're new cards.

I've also had a similar problem with a deck created entirely in Anki. After choosing "Make Due" for a card in the Edit Deck dialog, the new interval choices are reset to initial "1, 3-5, 7-9" as well. I understand that increasing the interval on a card that was reviewed prematurely could be dangerous since you didn't have to wait as long before you reviewed it, but surely the interval doesn't need to be completely reset (note that I didn't choose "reset progress").

Are these things abnormal? I'm running it on Windows XP if it makes a difference.

Thanks to anyone who can help with this.

Edit: After looking at the import feature a bit more closely, it seems that my first problem is just due to the fact that Anki treats all of the "recognition" cards as new when importing a deck from Mnemosyne. Furthermore, I'm not seeing the second issue come up now for some reason. Either I was doing something wrong, or restarting Anki fixed it.

I do have one quick question though, is the Make Due option the only way to prematurely review cards? I don't actually use the feature much, but Mnemosyne has the option to keep on going after the session is done. Is there any easy way to do this in Anki?

Last edited by Tumalu (2007 October 02, 9:31 pm)

Reply #752 - 2007 October 02, 9:54 pm
dilandau23 Member
From: Japan Registered: 2006-09-13 Posts: 330

Server crash or down?

Reply #753 - 2007 October 02, 11:30 pm
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

Server was fine, but the router is unreliable. I'll have to buy a new one soon.

Tumulu: "Make due" is is useful for undoing a schedule if you accidently answer a card before you wanted to. There is no "study ahead" feature in Anki - it's completely against the concept of spaced repetition. The Mnemosyne author doesn't recommend it, but he put it in anyway. I don't see why.

If you find yourself with time on your hands, why not add more material, or do something fun in the target language like reading a book?

Last edited by resolve (2007 October 02, 11:30 pm)

Advertising (register and sign in to hide this)
JapanesePod101 Sponsor
 
Reply #754 - 2007 October 03, 1:24 am
shaydwyrm Member
From: Boston Registered: 2007-04-26 Posts: 178 Website

Back to the whole "deck order" versus "card interval order" issue, I just thought of a pretty good reason not to use "deck order" (assuming that means what I think it does - the order cards were added to the deck, right?).  Anki has these nice randomized intervals so that cards added in groups get spread out over time and don't get reviewed together.  If you accumulate a stack of expired cards, though, you start re-forming these clusters again. 

This happened today, and I think it happens to me a lot.  I used to think it was just coincidence!  It's counterproductive too - if I add a pair of closely related facts at the same time, the second one tends to get reviewed less effectively since I often review it right after getting a little hint.

Reply #755 - 2007 October 03, 2:03 am
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

By default, each fact you add is put in a random place in the deck.

Reply #756 - 2007 October 03, 2:25 am
shaydwyrm Member
From: Boston Registered: 2007-04-26 Posts: 178 Website

Weird.  Maybe it is a coincidence then!

Reply #757 - 2007 October 03, 6:03 am
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

If one card is in position 50 of the deck, and the other card is position 100, and nothing is due in between them, then the cards will appear one after the other. I'd put it down to coincidence. Sort of deriving some elaborate method of spacing similar cards (which would be almost impossible to do usefully from a user-interface perspective), the occasional occurance of one card that gives a hint to another is inevitable. Anki at least prevents multiple sides of the one card from appearing too close together.

Reply #758 - 2007 October 03, 6:43 am
shaydwyrm Member
From: Boston Registered: 2007-04-26 Posts: 178 Website

Is the deck order the default sort in the Edit Deck window?  The default field is "Back", but that field doesn't exist...

Reply #759 - 2007 October 03, 7:31 am
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

You have a model with no cards. If you go into the deck properties and delete the model, 'back' should stop appearing. :-)

Last edited by resolve (2007 October 03, 8:17 am)

Reply #760 - 2007 October 03, 6:27 pm
wynterp New member
From: Japan Registered: 2006-08-08 Posts: 6

I asked earlier what happens to a card when it is suspended?  Does the due date get frozen, or does the clock continue to tick? Any answers?

Reply #761 - 2007 October 03, 6:37 pm
JimmySeal Member
From: Kyoto Registered: 2006-03-28 Posts: 2279

wynterp wrote:

I  have a question about the suspend function.  What actually happens when a card is suspended?  Is it frozen in its current due date (for example: due in 3 days), or does the clock keep ticking, but it just doesn't show up in my reviews until I unsuspend it?  I have never used this, so I don't quite understand it.  Do you have to suspend cards individually, or can you do a whole section or deck?  I was just wondering if the suspend fuction could be used on the whole deck as a kind of pause.

The clock keeps ticking on cards that you suspend.  You can suspend a large group of cards at once by selecting them all in the Deck Edit window, right clicking, and giving them the "suspend" tag.  You can unsuspend them the same way.

Reply #762 - 2007 October 04, 2:53 pm
thegeezer3 Member
From: manchester - uk Registered: 2005-11-05 Posts: 122

i originally disabled the reverse card creation option as im doing AJATT style reviewing i.e. japanese to english only. However i think after i updated anki it got enabled again and im coming accross the reverse of my recently created cards. I tried going to edit to change them but i couldnt. How do i go about changing this??? anyone know??

Reply #763 - 2007 October 04, 5:19 pm
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

Edit Menu -> Deck Properties -> Models tab

Reply #764 - 2007 October 04, 9:24 pm
dilandau23 Member
From: Japan Registered: 2006-09-13 Posts: 330

This would just be icing on the already fantastic Anki cake, but I was thinking that some from of migration tool would be useful.  Occasionally, I may realize that I experienced some shortsightedness when designing a card model.  In this case I can just add another field to my model and I would love to be able to import a file that contained the information for just that field.  In the same vein, I think a way to migrate a card from one model to another as well as add custom models to the "What would you like to study screen" could also be handy.   I am not sure there would be any demand for these features, and indeed I can get by without them.  I just figured it couldn't hurt to ask.

Reply #765 - 2007 October 07, 8:22 am
dilandau23 Member
From: Japan Registered: 2006-09-13 Posts: 330

It's me again.  I noticed something today and I just wanted to make sure that I was not making a mistake.  Prioritizations are not supported when reviewing online, is that correct?      Is that on the plate for the future?

Reply #766 - 2007 October 07, 9:05 am
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

Please double-check. They should be supported.

Re a migration wizard, it sounds pretty complicated from a user interface perspective. Furthermore, it's trivial to script if you learn a few lines of python - I imagine people could bumble their way through if they had an example to base things on.

For example:

>>> from anki import Controller
>>> ds = Controller.DeckStorage()
>>> deck = ds.load(u"tango.anki")
>>> for card in deck:
...    if u"人" in card.fact['Expression']:
...        print card

Last edited by resolve (2007 October 07, 9:07 am)

Reply #767 - 2007 October 07, 9:39 am
dilandau23 Member
From: Japan Registered: 2006-09-13 Posts: 330

OK, I have my deck with a set of unseen cards "Cloze Exercise" in the low priority field.  From the Anki desktop app they show up after all other new cards are seen, the way they should be.  But unless I suspend them they show up on the web site before 80 other new cards that I have.  I will send you my deck and you should be able to reproduce the effect  by just suspending and unsuspending the "Cloze Exercise" cards.

EDIT: You may have to clear a few cards that are due.

Last edited by dilandau23 (2007 October 07, 9:47 am)

Reply #768 - 2007 October 07, 10:54 am
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

The low priority stuff is not working on your local deck either - it's just the different deck order which makes it look like it is. The problem is you spelt it 'close' in the 'low priority tags' and 'cloze' in the actual tags :-)

Reply #769 - 2007 October 07, 11:43 am
dilandau23 Member
From: Japan Registered: 2006-09-13 Posts: 330

Well that would explain it, as I said I wanted to make sure I wasn't making a mistake and I was.  I will try to dig a little deeper next time I promise.


What do you mean by different deck order by the way?

Reply #770 - 2007 October 07, 11:53 am
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

The order of the cards on the server and your local machine is not guaranteed to be the same. It's difficult to ensure a certain order when changes can be made on both ends at the same time, and there's not a huge amount to gain by trying

Last edited by resolve (2007 October 07, 11:57 am)

Reply #771 - 2007 October 07, 2:23 pm
thegeezer3 Member
From: manchester - uk Registered: 2005-11-05 Posts: 122

hi resolve,
i made the query before about how to switch from production to recognition and you kindly told me to do this:

Edit Menu -> Deck Properties -> Models tab

and i disabled production.

The problem is it didnt change the existing cards i made as they still keep coming up the wrong way round. Is there an opition im missing?

Reply #772 - 2007 October 07, 2:31 pm
thegeezer3 Member
From: manchester - uk Registered: 2005-11-05 Posts: 122

its ok i sorted it out... didnt realise it created two versions for the cards - one for production and one for recognition. Went through and deleted the production ones.

Thanks

Reply #773 - 2007 October 07, 8:36 pm
dilandau23 Member
From: Japan Registered: 2006-09-13 Posts: 330

Router again?

Reply #774 - 2007 October 07, 11:02 pm
resolve Member
From: 山口 Registered: 2007-05-29 Posts: 919 Website

yep

Reply #775 - 2007 October 08, 8:25 am
JimmySeal Member
From: Kyoto Registered: 2006-03-28 Posts: 2279

Server down.

Topic closed