- Blind mode tutorial
lichess.org
Donate

Beta release of Listudy

@GoodChessMind no the lines training mode should work with existing studies. I tried it with the Latvian Gambit one and it works for me. https://listudy.org/study/4SNI1DN

@ubique29 as for the upload error, are you both on windows? I added a check on the upload that only accepts pgn file formats. It might be to strict, I need to investigate.
https://en.wikipedia.org/wiki/Media_type

@GoodChessMind no the lines training mode should work with existing studies. I tried it with the Latvian Gambit one and it works for me. https://listudy.org/study/4SNI1DN @ubique29 as for the upload error, are you both on windows? I added a check on the upload that only accepts pgn file formats. It might be to strict, I need to investigate. https://en.wikipedia.org/wiki/Media_type

@ubique29 ok I removed the check that fails on windows for now. But unfortunately your pgn is not getting parsed correctly by the parsing library I am using. I will forward the bug and it will hopefully get fixed soon.

Also @GoodChessMind maybe try a cache less refresh, ctrl+f5 in chrome, ctrl+shift+r in firefox

@ubique29 ok I removed the check that fails on windows for now. But unfortunately your pgn is not getting parsed correctly by the parsing library I am using. I will forward the bug and it will hopefully get fixed soon. Also @GoodChessMind maybe try a cache less refresh, ctrl+f5 in chrome, ctrl+shift+r in firefox

@ArneVogel it is working now that I changed the castling over to o-o from 0-0

Thanks!!

@ArneVogel it is working now that I changed the castling over to o-o from 0-0 Thanks!!

@GoodChessMind actually it was a bug that the training wasn't working. A important value wasn't set that was still set on my side from the development. It should be working now.

@GoodChessMind actually it was a bug that the training wasn't working. A important value wasn't set that was still set on my side from the development. It should be working now.

@ArneVogel

Ok the line training mode works for me now. I think one thing I should have been clear on is how other training modes work on other sites before you tried to implement the sequential mode.

I'm not sure, but one thing I have to say about it though is that the program does not test you one line at a time. Meaning that it will just keep going from one line to another until all lines have been shown (with the turquoise arrow). I was hoping that it would be possible to train one line at a time, meaning first the torquise arrow is shown for that line and you practice that and then you train for the same line without the turquoise arrow until you get it correct.

It says your program uses the Leitner system. So the Leitner system it says moves each line from one box to another I think if you get it correct. So does your program move the line that you were shown and you repeat correctly (without the arrow) from box1 to box2 and if your shown that line again later on and get it correct again from box 2 to box3? And then your shown a different line with the turquoise arrow, but you get it wrong from box1 it will stay in box1 but be shown later on? I'm not sure if that's the only type of spaced repetition possible or if there is a better one, but I think chessable, CPT, and ChessTemo Opening Trainer's work differently.

The way you have it set is that a lot of lines are shown from the beginning with the turquoise arrow that you practice and then eventually it will test you on all these lines without the arrow. I would recommend that you make the spaced repetition similar to CPT or Chesstempo's opening trainer if possible. I know you don't want to copy either of those websites, but personally I think their opening trainer is better. Your website, so your choice!

I will tell you how Chess Tempo's opening trainer works. So that one doesn't actually show you the line first with arrows (and your website does which i think is better in that regard; chessable does this as well) and you just start training immediately by playing your first move. Eventually, if the trainer is testing you on one line in particular and you play a different line the Chess Tempo Trainer will say "Correct but there is another line to play." So the trainer will test you on one line at a time; if you get that line correct you get to move to the other line; if you get it incorrect you have to repeat that line until you get it correct.

For Chess Position Trainer (CPT), that program works by spaced repetition as well, and that program gives you the option to first show the line with the trainer or not. Then you have to play that specific line correctly based on how many times you set it to be correct. If you get the line wrong after the trainer shows you the line (or if you turned of the show mode) then you will have to repeat that line until you get it correct a certain amount of times (based on what you set in the program). I have no idea how it's statistics bar meter works next to your opening that shows the percent correct that you learned.

Personally, CPT is a really good program and also supports pgn uploads and the user interface is amazing with many different skin colors and piece choices. The only issue is that it's not open source and costs $40 for the full version while the free version has some limited features. Not sure if it's a lot harder to program your website similarly to CPT. If you could make your website very similar to CPT that would be amazing!

Hope I didn't write too much about this, but I wanted to be very comprehensive. Also, again, it's your choice on how you want your website to be. I was just hoping that it would be similar to CPT but completely open source.

One thing finally. It would be cool if thibault allowed you to program this code on his website so it's directly on lichess.

@ArneVogel Ok the line training mode works for me now. I think one thing I should have been clear on is how other training modes work on other sites before you tried to implement the sequential mode. I'm not sure, but one thing I have to say about it though is that the program does not test you one line at a time. Meaning that it will just keep going from one line to another until all lines have been shown (with the turquoise arrow). I was hoping that it would be possible to train one line at a time, meaning first the torquise arrow is shown for that line and you practice that and then you train for the same line without the turquoise arrow until you get it correct. It says your program uses the Leitner system. So the Leitner system it says moves each line from one box to another I think if you get it correct. So does your program move the line that you were shown and you repeat correctly (without the arrow) from box1 to box2 and if your shown that line again later on and get it correct again from box 2 to box3? And then your shown a different line with the turquoise arrow, but you get it wrong from box1 it will stay in box1 but be shown later on? I'm not sure if that's the only type of spaced repetition possible or if there is a better one, but I think chessable, CPT, and ChessTemo Opening Trainer's work differently. The way you have it set is that a lot of lines are shown from the beginning with the turquoise arrow that you practice and then eventually it will test you on all these lines without the arrow. I would recommend that you make the spaced repetition similar to CPT or Chesstempo's opening trainer if possible. I know you don't want to copy either of those websites, but personally I think their opening trainer is better. Your website, so your choice! I will tell you how Chess Tempo's opening trainer works. So that one doesn't actually show you the line first with arrows (and your website does which i think is better in that regard; chessable does this as well) and you just start training immediately by playing your first move. Eventually, if the trainer is testing you on one line in particular and you play a different line the Chess Tempo Trainer will say "Correct but there is another line to play." So the trainer will test you on one line at a time; if you get that line correct you get to move to the other line; if you get it incorrect you have to repeat that line until you get it correct. For Chess Position Trainer (CPT), that program works by spaced repetition as well, and that program gives you the option to first show the line with the trainer or not. Then you have to play that specific line correctly based on how many times you set it to be correct. If you get the line wrong after the trainer shows you the line (or if you turned of the show mode) then you will have to repeat that line until you get it correct a certain amount of times (based on what you set in the program). I have no idea how it's statistics bar meter works next to your opening that shows the percent correct that you learned. Personally, CPT is a really good program and also supports pgn uploads and the user interface is amazing with many different skin colors and piece choices. The only issue is that it's not open source and costs $40 for the full version while the free version has some limited features. Not sure if it's a lot harder to program your website similarly to CPT. If you could make your website very similar to CPT that would be amazing! Hope I didn't write too much about this, but I wanted to be very comprehensive. Also, again, it's your choice on how you want your website to be. I was just hoping that it would be similar to CPT but completely open source. One thing finally. It would be cool if thibault allowed you to program this code on his website so it's directly on lichess.

@GoodChessMind again thanks for the amazing feedback. It sounds like the current lines training mode works similar to chesstempos opening trainer. Currently you start with a line, get it shown, and then you repeat it until you havent made a error for 2 times, and then you get shown a different line. If I understand you correctly you want more control over the lines you want to train, similar to CPT. That could be something I can add.

As for adding it to lichess, I am sure if I would create it it would be added to lichess, but lichess is a big project and I would have no idea where to start. Maybe in a couple of months when I have everything figured out on my site and I have time to dig into how lichess works.

@GoodChessMind again thanks for the amazing feedback. It sounds like the current lines training mode works similar to chesstempos opening trainer. Currently you start with a line, get it shown, and then you repeat it until you havent made a error for 2 times, and then you get shown a different line. If I understand you correctly you want more control over the lines you want to train, similar to CPT. That could be something I can add. As for adding it to lichess, I am sure if I would create it it would be added to lichess, but lichess is a big project and I would have no idea where to start. Maybe in a couple of months when I have everything figured out on my site and I have time to dig into how lichess works.

@ArneVogel

I think there is something wrong with the trainer though. Because you said "Currently you start with a line, get it shown, and then you repeat it until you haven't made a error for 2 times, and then you get shown a different line." For me when I am training using your trainer it shows me the line twice with the turqoise arrow I believe (if I am not mistaken; although sometimes I'm not sure if that was always the case), but then it doesn't test me twice without the turquoise arrow (meaning no guidance twice during training) and it moves on to a different line with the turquoise arrow or even sometimes without the turquoise arrow. Also, sometimes it doesn't start from the very beginning of each line.

I'm not sure if there is some kind of a mistake in what you programmed or a bug, but I think that's not how you intended for the program to work? Can you test my entire latvian gambit to make sure? If not I guess I could post a video of the problem on imgur maybe because I might not be able to explain this with a screenshot?

@ArneVogel I think there is something wrong with the trainer though. Because you said "Currently you start with a line, get it shown, and then you repeat it until you haven't made a error for 2 times, and then you get shown a different line." For me when I am training using your trainer it shows me the line twice with the turqoise arrow I believe (if I am not mistaken; although sometimes I'm not sure if that was always the case), but then it doesn't test me twice without the turquoise arrow (meaning no guidance twice during training) and it moves on to a different line with the turquoise arrow or even sometimes without the turquoise arrow. Also, sometimes it doesn't start from the very beginning of each line. I'm not sure if there is some kind of a mistake in what you programmed or a bug, but I think that's not how you intended for the program to work? Can you test my entire latvian gambit to make sure? If not I guess I could post a video of the problem on imgur maybe because I might not be able to explain this with a screenshot?

@GoodChessMind if you make no mistake on the first run though without arrows it will jump to the next line. Also if you have saved progress that might change the order of things. But I will take another and try to improve things.

@GoodChessMind if you make no mistake on the first run though without arrows it will jump to the next line. Also if you have saved progress that might change the order of things. But I will take another and try to improve things.

If you can't find the issue I will just make a video on it and upload it and walk you through it with my voice. Just let me know if you would like me to do that.

If you can't find the issue I will just make a video on it and upload it and walk you through it with my voice. Just let me know if you would like me to do that.

This topic has been archived and can no longer be replied to.