Wanikani Reorder Ultimate [old version, not working]

Dasug said... Random mode seems to be bugged for me... For example Wanikani started asking me for the reading or meaning of an item multiple times, even though I already got them correctly (I'm not using 1x1 mode)... Is there any way to temporarily return to the old behaviour until there's a more permanent fix to it?
 Ahh... Easy fix :P. Thanks.

Still seems to be an issue sometimes xD

Now Wanikani asked me for a Kanji’s On’Yomi, but it wouldn’t accept any Hiragana (doing the shake). Also when I clicked on Item Info after I did manage to put in a wrong answer, it showed me the Kanji’s meaning (which it was probably expecting, even though it asked for the reading). So yeah, I guess Random Mode still mixes some things up :smiley:

xMunch said...
ShotgunLagoon said...
 it's not working. i selected 1x1 reading>meaning and clicked force reorder. it asks for the meaning first, but after you enter the meaning, it skips to the reading without letting you see if you get the meaning right. then, after you answer the reading, if you got the meaning wrong the first time, it asks for it again, and if you got it right, it moves onto the next item.
i tried selecting 1x1 meaning>reading, and it does the same thing, but with meaning and reading switched.
 I don't have that problem at all...

I changed it so it would update faster.  That way you wouldn't have a chance to type reading for meaning or vice versa.
 ok, now i don't have that problem for meaning>reading, but i do for reading>meaning...

Sorry if this has already been addressed, but there’s 11 pages here now…  This doesn’t seem to work for me at all.  In fact I’ve just started a Lesson session with the plug-in running and all that’s coming up are vocab items - I definitely have radicals and kanji in my lesson queue.  I’m using Chrome on Mac OS 10.8.5 if that’s any help.

Yesterday’s script seemed fine, but today half the time I try to enter an answer the input bar ‘shakes’ and it won’t let me attempt to send any answer.

Looking at the browser console the difference is the script is ‘running’ but not ‘completing’ as it were (sorry, I’m awful with tech!).

This is with Firefox btw.

Phew! Just found the older version of the script so I’m back using that, which still works fine!

Interesting, seems to be working fine for me so far in Chrome.

dansam2209 said... Yesterday's script seemed fine, but today half the time I try to enter an answer the input bar 'shakes' and it won't let me attempt to send any answer.

Looking at the browser console the difference is the script is 'running' but not 'completing' as it were (sorry, I'm awful with tech!).

This is with Firefox btw.
I am having the same problem here. I used the script since you post it, and it worked really nicely (I love it). But then yesterday, it was deleted by mistake. So I reinstalled the one with the link in the OP. Now what happens if after a few reviews that goes correctly, it ask for reading/meaning and when I put the right answer it shakes and won't allow it. 
When I disable the script and refresh the page, then I can do my reviews without any problems, so I'm guessing the script is the one doing it.
I am using Mac OXS 10.9.5 and Chrome Version 43.0.2357.124  (if that can help somehow... I'm really not good with those kind of things :s )
I'd love to use the script again, but right now it's really inconvenient...

dansam2209 said... Phew! Just found the older version of the script so I'm back using that, which still works fine!
 Where did you find it?
mariedleclerc said... Where did you find it?
 You can find every revision on github: https://gist.github.com/xMunch/6beafa1a79a77386cd92/revisions


Dasug said... Still seems to be an issue sometimes xD

Now Wanikani asked me for a Kanji's On'Yomi, but it wouldn't accept any Hiragana (doing the shake). Also when I clicked on Item Info after I did manage to put in a wrong answer, it showed me the Kanji's meaning (which it was probably expecting, even though it asked for the reading). So yeah, I guess Random Mode still mixes some things up :D
 I don't see how...
Edit:  Actually... Looking at the code there is definitely a problem.

liquidcow said... Sorry if this has already been addressed, but there's 11 pages here now...  This doesn't seem to work for me at all.  In fact I've just started a Lesson session with the plug-in running and all that's coming up are vocab items - I definitely have radicals and kanji in my lesson queue.  I'm using Chrome on Mac OS 10.8.5 if that's any help.
 I'm guessing because you're doing your vocabulary from the previous levels.  If you turn level sorting off(uncheck it) it will sort only by type.

dansam2209 said... Yesterday's script seemed fine, but today half the time I try to enter an answer the input bar 'shakes' and it won't let me attempt to send any answer.

Looking at the browser console the difference is the script is 'running' but not 'completing' as it were (sorry, I'm awful with tech!).

This is with Firefox btw.
 That was some debug messages I put into the 1x1 controller.  Forgot to take those out :P.

Edit: 1.18 has been pushed.

Definitely should have fixed the random selection problem(it wasn't updating after it switched answer types --- ooops).
Changed some of the logic in the code, so hopefully all the previous problems are solved.




Confirm I had the same problem. Freaked me out for a moment!

Nvm, broken for me now :frowning:

Subtractem said... Nvm, broken for me now :(
 Coders worst nightmare... Lack of information.  Are you using 1.18?

Ah, nope sorry about that. On 1.171 still, I’ll update. Sorry this forum format is awkward for me. Will try 1.18 when my next reviews come.

Ok all good now, thanks!

xMunch -

Is there a place in the your code where I could get it to arrange my lessons alphabetically (on meaning)?

It is probably not a feature most people should or would use, but it would make my learning method a lot easier. I “memorize” the whole level (over a few days) and then “learn” it all on one day. If I could arrange alphabetically then I could “memorize” and “learn” on the same day rather than cramming all the “learning” into one day.

I don’t see it being a feature for most people so don’t waste a bunch of time on it… if there is a spot I can inject a .sort() method or the like that would be awesome though. :slight_smile:

Thanks!

mikemiller929 said... xMunch -

Is there a place in the your code where I could get it to arrange my lessons alphabetically (on meaning)?

It is probably not a feature most people should or would use, but it would make my learning method a lot easier. I "memorize" the whole level (over a few days) and then "learn" it all on one day. If I could arrange alphabetically then I could "memorize" and "learn" on the same day rather than cramming all the "learning" into one day.

I don't see it being a feature for most people so don't waste a bunch of time on it... if there is a spot I can inject a .sort() method or the like that would be awesome though. :)

Thanks!
 Too much sorting doesn't make it random enough where you're actually learning the material.  Instead of memorizing the material itself you're more or less memorizing a pattern.
xMunch said...
mikemiller929 said... xMunch -

Is there a place in the your code where I could get it to arrange my lessons alphabetically (on meaning)?

It is probably not a feature most people should or would use, but it would make my learning method a lot easier. I "memorize" the whole level (over a few days) and then "learn" it all on one day. If I could arrange alphabetically then I could "memorize" and "learn" on the same day rather than cramming all the "learning" into one day.

I don't see it being a feature for most people so don't waste a bunch of time on it... if there is a spot I can inject a .sort() method or the like that would be awesome though. :)

Thanks!
 Too much sorting doesn't make it random enough where you're actually learning the material.  Instead of memorizing the material itself you're more or less memorizing a pattern.
 I agree with this. the lesson ordering is already pushing it but it's so useful :D
Yabba said...
xMunch said...
mikemiller929 said... xMunch -

Is there a place in the your code where I could get it to arrange my lessons alphabetically (on meaning)?

It is probably not a feature most people should or would use, but it would make my learning method a lot easier. I "memorize" the whole level (over a few days) and then "learn" it all on one day. If I could arrange alphabetically then I could "memorize" and "learn" on the same day rather than cramming all the "learning" into one day.

I don't see it being a feature for most people so don't waste a bunch of time on it... if there is a spot I can inject a .sort() method or the like that would be awesome though. :)

Thanks!
 Too much sorting doesn't make it random enough where you're actually learning the material.  Instead of memorizing the material itself you're more or less memorizing a pattern.
 I agree with this. the lesson ordering is already pushing it but it's so useful :D

I agree at least in part - which is why I say it isn't useful for just anyone and to not waste much time on it. It would be very useful for me though.

I recently posted about my methods - /t/My-method-for-WaniKani-striving-for-effectiveness-and-efficiency/8700/1 - if it helps clarify why it would help me.

I only care about the alphabetical order for lessons so the randomness would take over in reviews anyways (I don't sort reviews except for clearing levels).

As for the objection of learning patterns - If you are doing it the way I do - you are learning connections more than patterns and only using that until SRS puts it into your head. Memory is all about connections so it actually works out great :)

Again - I agree that it probably isn't a good idea for most users but it would help me tremendously. Thus me not asking for a push to the code, but for any recommends for me to modify the code myself. I dug through the code a bit and best I could tell is the "meanings" never touch the reordering, it is just looking up the UUID's to filter and sort. I wasn't sure if the structure of the program would easily allow a .sort() on the meanings which would be all I need.

(I already modify activeQueue = fullQueue.splice(0, queueSize); to let me learn the whole lessons at once.)

1.18 Reading to Meaning - I do the reading, then the meaning, and then it makes me do the reading again before I can move on. 
Random - often shakes the textbox as if it’s incorrect but there’s no reason for it

Yabba said..Random - often shakes the textbox as if it's incorrect but there's no reason for it
 This happens to me too :S