[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-edu-devel
Subject:    Re: *** GMX Spamverdacht *** Re: Parley: words remain in inital-stage
From:       Anna_Vernerová <ansa.ansa () gmx ! net>
Date:       2015-06-15 7:58:18
Message-ID: CABBLTzwNvcaUGAL-RgT+tkogFr+H+9SkLwnK0NxpTPdi2VgALw () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


Hi P.,

Parley is currently set to work with as many initial stages (called
"preGrades" in the code) as there are normal levels. Their number is set in
the variable KV_MAX_GRADE which is not part of the parley repository, but
comes with the libkdeedu library - on my system, it is defined in the file

/ </usr/local/include/libkdeedu/keduvoctext.h>
usr/local/include/libkdeedu/keduvoctext.h

What I find particularly useful about the initial stages is that they
increase the total number of levels to 14 (7 initial and 7 normal), AND
allow me to skip directly from level 0 to level 8 (from New word to normal
level 1 or 2, I am not quite sure how exactly it works) by marking my
answer to a "New word" question as correct. I can skip the initial frequent
revisions for words that I currently know but want to make sure that I do
not forget them in the future. I use blocking times from 3,5 minutes to one
week for the initial stages and from 2 weeks to a full year for the normal
level - see below.

Anyway, if you would still prefer to go completely without the initial
stages (for example because it is annoying that there is no visualisation
for your progress across the initial stages), I think you really have to go
back to some previous version of parley. I am not sure about compiling the
old 0.9.4, but I guess it should work. The last commit before the initial
stages were introduced is a33aa6ae8c654d54a74f987741b613c6262da900 , so you
can get the code by issuing the following in the command line:

git clone git://anongit.kde.org/parley
git checkout a33aa6ae8c654d54a74f987741b613c6262da900



Thank you for filing the wish report.

An=C5=A1a


p.s. Here are my settings for the blocking times:

initial stages (in the file parley/src/collection/entryfilter.cpp):
    0,
    3 * 60 + 30,                // 1: 3.5 minutes
    7 * 60,                     // 2: 7 minutes
    15 * 60,                    // 3: 15 minutes
    16 * 3600,                  // 4: 16 h (next day)
    42 * 3600,                  // 5: almost 2 days (but allow a 6 h
difference in the practice time)
    90 * 3600,                  // 6: almost 4 days (but allow a 6 h
difference in the practice time)
    7 * 24 * 3600,              // 7: a week
normal levels (blocking times set in parley settings):
   2 weeks       level 1
   4 weeks       level 2
   2 months     level 3
   4 months     level 4
   6 months     level 5
   10 months   level 6
   12 months   level 7

This means it takes about three years for a word to get all the way to
level 7, so it provides some extra long term revision.


2015-06-14 15:53 GMT+02:00 h3x32000-sf <h3x32000-sf@yahoo.de>:

> Hi An=C5=A1a,
>
> thank you very much for you explanation.
> But if i got it right, it's not possible to switch off the initial-stages
> or to reduce their number
> by tuning the blocking times. That's a pity.
>
> I have now made a wish report as you suggested and i will try to downdate
> to 0.9.4. I had already
> done this in the last weeks by installing the old wheezy-packages in the
> jessie-environment. It
> worked for me for some weeks and then probably after updating something
> else it began to crash every
> time.
>
> Perhaps its possible to to compile the old 0.9.4 sources against the new
> environment?
>
> Greets, P
>
>
> On 13-06-2015 23:15, Anna Vernerov=C3=A1 wrote:
> > Hi P.,
> >
> > there are seven hard-coded initial stages, after which the words go
> through
> > the usual "pots" (levels) as before. The time intervals for the initial
> > stages are all between a few minutes and 8 hours. The idea is to provid=
e
> > extra intensive training of new words (and to replace the old "require
> > three consecutive right answers" option). Currently, the only way to
> change
> > the behaviour is to compile parley from sources (and change the interva=
ls
> > for these initial stages before compiling). In all other aspects, the
> > initial stages behave just as usual levels, that is, if you answer a wo=
rd
> > correctly, it goes onto the next initial stage (or, from the last initi=
al
> > stage, to the usual level 2), and if you answer incorrectly, it drops a=
ll
> > the way to the beginning.
> >
> > You can find the sources here:
> > https://projects.kde.org/projects/kde/kdeedu/parley/repository
> > I am not very experienced with compiling, but here is what I do on a
> > Kubuntu system. The following procedure should work on Kubuntu 14.10 or
> > 15.04 - it does not work on 14.04 or older, in which case you would hav=
e
> to
> > clone some older version of the code from the repo (just write to me an=
d
> I
> > will tell you which version works for me on Kubuntu 14.04).
> >
> > - uninstall parley
> > - open the konsole
> > - the following command will create a directory called "parley" in the
> > current directory, and download the source files into it:
> > git clone git://anongit.kde.org/parley
> > - alter the intervals right at the top of the file
> > src/collection/entryfilter.cpp   (the format is self-explanatory)
> > - then start Kdevelop and create a project containing the "parley"
> directory
> > - press the "build" button
> > - the file your_current_directory/parley/build/src/parley is the file
> that
> > you should use for opening parley
> >
> >
> > It would be great if you could file a "bug/wish report" at
> > https://bugs.kde.org/buglist.cgi
> >
> > An=C5=A1a
> >
> > 2015-06-12 10:12 GMT+02:00 h3x32000-sf <h3x32000-sf@yahoo.de>:
> >
> >> Hello,
> >>
> >> i have a question about the parley stages:
> >> Since updating to Parley 1.1.1 under debian, once wrong answered words
> >> remain in an inital stage and
> >> do not re-enter in the vocabulary-pots anymore. Also the
> >> blocking-configuration is not working as
> >> expected for these words. It seems, there is a second level-structure
> >> called "confidence" that is
> >> counting up. So, a right answered word doesnt jump to the secound pot
> but
> >> is remaining out of the
> >> pots and the confidence level is counting up. In the top right corner =
in
> >> the practice window is then
> >> written something like "initial, confidence 3"
> >>
> >> How do i get rid of this?
> >>
> >> Thak you for some help, i already asked google, but without sucess...
> >>
> >> Greets, P.
> >> _______________________________________________
> >> kde-edu mailing list
> >> kde-edu@mail.kde.org
> >> https://mail.kde.org/mailman/listinfo/kde-edu
> >>
> >
>

[Attachment #5 (text/html)]

<div dir="ltr"><div><div>Hi P.,<br></div><br></div>Parley is currently set to work with as many \
initial stages (called &quot;preGrades&quot; in the code) as there are normal levels. Their \
number is set in the variable KV_MAX_GRADE which is not part of the parley repository, but \
comes with the libkdeedu library - on my system, it is defined in the file<p \
style="margin:0px;text-indent:0px"><a href="/usr/local/include/libkdeedu/keduvoctext.h"><span \
style="text-decoration:underline;color:rgb(136,0,136);background-color:rgb(241,241,241)">/</span></a><span \
style="text-decoration:underline;color:rgb(136,0,136);background-color:rgb(241,241,241)">usr/loc \
al/include/libkdeedu/keduvoctext.h</span></p><div><div><br></div><div></div><div>What I find \
particularly useful about the initial stages is that they increase the total number of levels \
to 14 (7 initial and 7 normal), AND allow me to skip directly from level 0 to level 8 (from New \
word to normal level 1 or 2, I am not quite sure how exactly it works) by marking my answer to \
a &quot;New word&quot; question as correct. I can skip the initial frequent revisions for words \
that I currently  know but want to make sure that I do not forget them in the future. I use \
blocking times from 3,5 minutes to one week for the initial stages and from 2 weeks to a full \
year for the normal level - see below.<br><br></div><div>Anyway, if you would still prefer to \
go completely without the initial stages (for example because it is annoying that there is no \
visualisation for your progress across the initial stages), I think you really have to go back \
to some previous version of parley. I am not sure about compiling the old 0.9.4, but I guess it \
should work. The last commit before the initial stages were introduced is \
a33aa6ae8c654d54a74f987741b613c6262da900 , so you can get the code by issuing the following in \
the command line:<br><br>git clone git://<a href="http://anongit.kde.org/parley" \
rel="noreferrer" target="_blank">anongit.kde.org/parley</a><br></div><div>git checkout \
a33aa6ae8c654d54a74f987741b613c6262da900<br><br></div><div><br><br></div><div>Thank you for \
filing the wish report.<br></div><div><br></div><div>Anša<br><br><br></div><div>p.s. Here are \
my settings for the blocking times:<br><br></div><div>initial stages (in the file <span \
style="text-decoration:underline;color:rgb(136,0,136);background-color:rgb(241,241,241)">parley/src/collection/entryfilter.cpp</span>):<br> \
0,<br>       3 * 60 + 30,                               // 1: 3.5 minutes<br>       7 * 60,     \
// 2: 7 minutes<br>       15 * 60,                                       // 3: 15 minutes<br>   \
16 * 3600,                                   // 4: 16 h (next day)<br>       42 * 3600,         \
// 5: almost 2 days (but allow a 6 h difference in the practice time)<br>       90 * 3600,      \
// 6: almost 4 days (but allow a 6 h difference in the practice time)<br>       7 * 24 * 3600,  \
// 7: a week<br></div><div>normal levels (blocking times set in parley \
settings):<br></div><div>     2 weeks             level 1<br></div><div>     4 weeks            \
level 2<br></div><div>     2 months         level 3<br></div><div>     4 months         level \
4<br></div><div>     6 months        level 5<br></div><div>     10 months     level \
6<br></div><div>     12 months    level 7<br><br></div><div>This means it takes about three \
years for a word to get all the way to level 7, so it provides some extra long term \
revision.<br></div><div>     <br></div></div></div><div class="gmail_extra"><br><div \
class="gmail_quote">2015-06-14 15:53 GMT+02:00 h3x32000-sf <span dir="ltr">&lt;<a \
href="mailto:h3x32000-sf@yahoo.de" \
target="_blank">h3x32000-sf@yahoo.de</a>&gt;</span>:<br><blockquote class="gmail_quote" \
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Anša,<br> <br>
thank you very much for you explanation.<br>
But if i got it right, it&#39;s not possible to switch off the initial-stages or to reduce \
their number<br> by tuning the blocking times. That&#39;s a pity.<br>
<br>
I have now made a wish report as you suggested and i will try to downdate to 0.9.4. I had \
already<br> done this in the last weeks by installing the old wheezy-packages in the \
jessie-environment. It<br> worked for me for some weeks and then probably after updating \
something else it began to crash every<br> time.<br>
<br>
Perhaps its possible to to compile the old 0.9.4 sources against the new environment?<br>
<br>
Greets, P<br>
<br>
<br>
On 13-06-2015 23:15, Anna Vernerová wrote:<br>
&gt; Hi P.,<br>
&gt;<br>
&gt; there are seven hard-coded initial stages, after which the words go through<br>
&gt; the usual &quot;pots&quot; (levels) as before. The time intervals for the initial<br>
&gt; stages are all between a few minutes and 8 hours. The idea is to provide<br>
&gt; extra intensive training of new words (and to replace the old &quot;require<br>
&gt; three consecutive right answers&quot; option). Currently, the only way to change<br>
&gt; the behaviour is to compile parley from sources (and change the intervals<br>
&gt; for these initial stages before compiling). In all other aspects, the<br>
&gt; initial stages behave just as usual levels, that is, if you answer a word<br>
&gt; correctly, it goes onto the next initial stage (or, from the last initial<br>
&gt; stage, to the usual level 2), and if you answer incorrectly, it drops all<br>
&gt; the way to the beginning.<br>
&gt;<br>
&gt; You can find the sources here:<br>
&gt; <a href="https://projects.kde.org/projects/kde/kdeedu/parley/repository" rel="noreferrer" \
target="_blank">https://projects.kde.org/projects/kde/kdeedu/parley/repository</a><br> &gt; I \
am not very experienced with compiling, but here is what I do on a<br> &gt; Kubuntu system. The \
following procedure should work on Kubuntu 14.10 or<br> &gt; 15.04 - it does not work on 14.04 \
or older, in which case you would have to<br> &gt; clone some older version of the code from \
the repo (just write to me and I<br> &gt; will tell you which version works for me on Kubuntu \
14.04).<br> &gt;<br>
&gt; - uninstall parley<br>
&gt; - open the konsole<br>
&gt; - the following command will create a directory called &quot;parley&quot; in the<br>
&gt; current directory, and download the source files into it:<br>
&gt; git clone git://<a href="http://anongit.kde.org/parley" rel="noreferrer" \
target="_blank">anongit.kde.org/parley</a><br> &gt; - alter the intervals right at the top of \
the file<br> &gt; src/collection/entryfilter.cpp     (the format is self-explanatory)<br>
&gt; - then start Kdevelop and create a project containing the &quot;parley&quot; directory<br>
&gt; - press the &quot;build&quot; button<br>
&gt; - the file your_current_directory/parley/build/src/parley is the file that<br>
&gt; you should use for opening parley<br>
&gt;<br>
&gt;<br>
&gt; It would be great if you could file a &quot;bug/wish report&quot; at<br>
&gt; <a href="https://bugs.kde.org/buglist.cgi" rel="noreferrer" \
target="_blank">https://bugs.kde.org/buglist.cgi</a><br> &gt;<br>
&gt; Anša<br>
&gt;<br>
&gt; 2015-06-12 10:12 GMT+02:00 h3x32000-sf &lt;<a \
href="mailto:h3x32000-sf@yahoo.de">h3x32000-sf@yahoo.de</a>&gt;:<br> &gt;<br>
&gt;&gt; Hello,<br>
&gt;&gt;<br>
&gt;&gt; i have a question about the parley stages:<br>
&gt;&gt; Since updating to Parley 1.1.1 under debian, once wrong answered words<br>
&gt;&gt; remain in an inital stage and<br>
&gt;&gt; do not re-enter in the vocabulary-pots anymore. Also the<br>
&gt;&gt; blocking-configuration is not working as<br>
&gt;&gt; expected for these words. It seems, there is a second level-structure<br>
&gt;&gt; called &quot;confidence&quot; that is<br>
&gt;&gt; counting up. So, a right answered word doesnt jump to the secound pot but<br>
&gt;&gt; is remaining out of the<br>
&gt;&gt; pots and the confidence level is counting up. In the top right corner in<br>
&gt;&gt; the practice window is then<br>
&gt;&gt; written something like &quot;initial, confidence 3&quot;<br>
&gt;&gt;<br>
&gt;&gt; How do i get rid of this?<br>
&gt;&gt;<br>
&gt;&gt; Thak you for some help, i already asked google, but without sucess...<br>
&gt;&gt;<br>
&gt;&gt; Greets, P.<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; kde-edu mailing list<br>
&gt;&gt; <a href="mailto:kde-edu@mail.kde.org">kde-edu@mail.kde.org</a><br>
&gt;&gt; <a href="https://mail.kde.org/mailman/listinfo/kde-edu" rel="noreferrer" \
target="_blank">https://mail.kde.org/mailman/listinfo/kde-edu</a><br> &gt;&gt;<br>
&gt;<br>
</blockquote></div><br></div>


[Attachment #6 (text/plain)]

_______________________________________________
kde-edu mailing list
kde-edu@mail.kde.org
https://mail.kde.org/mailman/listinfo/kde-edu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic