"easiness" changes?

161 views
Skip to first unread message

Michael Campbell

unread,
Jan 24, 2012, 3:27:00 AM1/24/12
to mnemosyne-proj-users
Under what circumstances does the easiness score on a card go up?  

Peter Bienstman

unread,
Jan 24, 2012, 3:31:37 AM1/24/12
to mnemosyne-...@googlegroups.com
On Tuesday, January 24, 2012 03:27:00 AM Michael Campbell wrote:
> Under what circumstances does the easiness score on a card go up?

If you grade it a 5.

Here's the relevant code:

if new_grade == 2:
card.easiness -= 0.16
if new_grade == 3:
card.easiness -= 0.14
if new_grade == 5:
card.easiness += 0.10
if card.easiness < 1.3:
card.easiness = 1.3

Peter

Michael Campbell

unread,
Jan 24, 2012, 4:21:51 AM1/24/12
to mnemosyne-...@googlegroups.com
Ah, thanks.  I rarely do that, but I think I will start.


--
You received this message because you are subscribed to the Google Groups "mnemosyne-proj-users" group.
To post to this group, send email to mnemosyne-...@googlegroups.com.
To unsubscribe from this group, send email to mnemosyne-proj-u...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/mnemosyne-proj-users?hl=en.


Murray James Morrison

unread,
Feb 5, 2012, 9:09:12 AM2/5/12
to mnemosyne-...@googlegroups.com
Peter,

               if new_grade == 2:
                   card.easiness -= 0.16
               if new_grade == 3:
                   card.easiness -= 0.14
               if new_grade == 5:
                   card.easiness += 0.10
               if card.easiness < 1.3:
                   card.easiness = 1.3 

Does this change for cards reviewed after the date they're due? How is the scheduling of late cards different?

--murrayjames
--
=================
Murray James Morrison
Saxophonist, Composer, Music Educator

Tel.: +86-18608001531 (China)

Peter Bienstman

unread,
Feb 6, 2012, 2:29:12 AM2/6/12
to mnemosyne-...@googlegroups.com
For late cards, something similar happens, but depending on the grade
sometimes the actual interval is used in the calculations, sometimes the
scheduled interval.

Peter

Peter Bienstman
Ghent University, Dept. of Information Technology
Sint-Pietersnieuwstraat 41, B-9000 Gent, Belgium
tel: +32 9 264 34 46, fax: +32 9 264 35 93
WWW: http://photonics.intec.UGent.be
email: Peter.B...@UGent.be

Murray James Morrison

unread,
Feb 26, 2012, 10:00:47 AM2/26/12
to mnemosyne-...@googlegroups.com
On Mon, Feb 6, 2012 at 3:29 PM, Peter Bienstman <Peter.B...@ugent.be> wrote:
For late cards, something similar happens, but depending on the grade
sometimes the actual interval is used in the calculations, sometimes the
scheduled interval.

Hi Peter. I know it's been a while since you wrote this... I was just looking over this and I don't know what it means. What's the difference b/t the actual interval and the scheduled interval?

-murrayjames



--

Peter Bienstman

unread,
Feb 26, 2012, 12:22:07 PM2/26/12
to mnemosyne-...@googlegroups.com
On Sunday 26 Feb 2012 23:00:47 Murray James Morrison wrote:
> On Mon, Feb 6, 2012 at 3:29 PM, Peter Bienstman
<Peter.B...@ugent.be>wrote:
> > For late cards, something similar happens, but depending on the grade
> > sometimes the actual interval is used in the calculations, sometimes the
> > scheduled interval.
>
> Hi Peter. I know it's been a while since you wrote this... I was just
> looking over this and I don't know what it means. What's the difference b/t
> the actual interval and the scheduled interval?

If you are review late, the actual interval is longer that the scheduled
interval. If you review early, it's shorter.

Hope this helps,

Peter

sabo...@gmail.com

unread,
Jan 29, 2016, 6:24:53 AM1/29/16
to mnemosyne-proj-users
Hi,
is there a possibility I can change these parameters? Where do I find the file to do that?
Thanks Iris

Peter Bienstman

unread,
Jan 29, 2016, 6:34:39 AM1/29/16
to mnemosyne-...@googlegroups.com
Hi,

It's under schedulers/SM2_mnemosyne.py. However, I wouldn't really recommend changing all these parameters, as you don't know what the long term implications will be :-)

Cheers,

Peter
> --
> You received this message because you are subscribed to the Google Groups
> "mnemosyne-proj-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to mnemosyne-proj-u...@googlegroups.com.
> To post to this group, send email to mnemosyne-proj-
> us...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/mnemosyne-proj-users/0432fdc4-f791-
> 4030-9d2a-4a3138ddd9c4%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.

sabo...@gmail.com

unread,
Jan 29, 2016, 7:20:22 AM1/29/16
to mnemosyne-proj-users
Hi,
thanks a lot for your quick answer. But I neither found a foulder "schedulers" nor a file "SM2_mnemosyne.py". Where can I find it?

I still use mnemosyne 2.3.2. When I updated to the newest version card changes I made in the card browser had not been saved. So I installed an older version again.

The only change I would like to make is
if new_grade == 4:
card.easiness += 0.05
I think that's not too severe, is it?

Thanks again,
Iris

Peter Bienstman

unread,
Jan 29, 2016, 7:27:34 AM1/29/16
to mnemosyne-...@googlegroups.com
Hi,

With respect to changes in the browser not being saved, this should have been fixed in 2.3.5.

In order to manually edit source files, either install Mnemosyne from source as a developer would (not very easy, instructions on the website), or unpack C:\program files (x86)\Mnemosyne\library.zip, edit the files and recompress in a new library.zip.
> users+un...@googlegroups.com.
> https://groups.google.com/d/msgid/mnemosyne-proj-users/97beee8f-
> 12b4-4d69-bfc0-cc6ef160d8de%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages