- Blind mode tutorial
lichess.org
Donate

Free/ Open Source PGN Trainer software with spaced repetition

@abcd9876 said in #9:

@michuk I had tried the demo version of the app you mentioned, and sorry to say, the experience wasn't sweet at all. The animation was inconsistent, the board freezes here and there, and moreover so many other bugs...

However, the site you have mentioned is helpful. Although, I have already started developing my own app based on www.npmjs.com/package/@mliebelt/pgn-viewer

Also, I have found an website called listudy.org/en which is opensource and thus can be customised to my personal taste.

Let's see how far does it go.

Okay the demo version was not working well for you, that is a shame. When the code is hosted on your domain it is reasonable in performance though I had to debug it a bit and basically re-write a large part of it plus build the puzzle flash card you all love so much in puzzle rush.

The resources you found look good.

If you want a page full of tactics that loads new tactics when you refresh check out https://chessmastercube.com/ChessHarmonic.php

If you want tactics for Openings, Middlegame and Endgame as well as stats on your puzzle rating per area and overall performance check out
https://chessmastercube.com/oldindex.php

Good luck brother

@abcd9876 said in #9: > @michuk I had tried the demo version of the app you mentioned, and sorry to say, the experience wasn't sweet at all. The animation was inconsistent, the board freezes here and there, and moreover so many other bugs... > > However, the site you have mentioned is helpful. Although, I have already started developing my own app based on www.npmjs.com/package/@mliebelt/pgn-viewer > > Also, I have found an website called listudy.org/en which is opensource and thus can be customised to my personal taste. > > Let's see how far does it go. Okay the demo version was not working well for you, that is a shame. When the code is hosted on your domain it is reasonable in performance though I had to debug it a bit and basically re-write a large part of it plus build the puzzle flash card you all love so much in puzzle rush. The resources you found look good. If you want a page full of tactics that loads new tactics when you refresh check out https://chessmastercube.com/ChessHarmonic.php If you want tactics for Openings, Middlegame and Endgame as well as stats on your puzzle rating per area and overall performance check out https://chessmastercube.com/oldindex.php Good luck brother

I am surprised they don't have a "graded" chess database. They have billions of games based on players' names and rating, but what I am talking about is a collection of games which represent good study material for that grade range. For example, studying Najdorf games might be best to start with before delving into the Sveshnikov or Richter Rauzer. Then, maybe go to Kan or Taimanov.

It's not a fixed rule, but at least something to help guide lower level players along a path besides the forest of all games in one database. You could simply check a box if you want to change the order, Dragon before Najdorf for example. I see kids being taught the Fischer Sozin, but that's probably due to the Fischer fame factor. Anyway, the point is, you give a default path and then people can change the order to tailor their needs.

I am surprised they don't have a "graded" chess database. They have billions of games based on players' names and rating, but what I am talking about is a collection of games which represent good study material for that grade range. For example, studying Najdorf games might be best to start with before delving into the Sveshnikov or Richter Rauzer. Then, maybe go to Kan or Taimanov. It's not a fixed rule, but at least something to help guide lower level players along a path besides the forest of all games in one database. You could simply check a box if you want to change the order, Dragon before Najdorf for example. I see kids being taught the Fischer Sozin, but that's probably due to the Fischer fame factor. Anyway, the point is, you give a default path and then people can change the order to tailor their needs.

@BishopAlert said in #12:

I am surprised they don't have a "graded" chess database. They have billions of games based on players' names and rating, but what I am talking about is a collection of games which represent good study material for that grade range. For example, studying Najdorf games might be best to start with before delving into the Sveshnikov or Richter Rauzer. Then, maybe go to Kan or Taimanov.

It's not a fixed rule, but at least something to help guide lower level players along a path besides the forest of all games in one database. You could simply check a box if you want to change the order, Dragon before Najdorf for example. I see kids being taught the Fischer Sozin, but that's probably due to the Fischer fame factor. Anyway, the point is, you give a default path and then people can change the order to tailor their needs.

You mean like this https://www.365chess.com/

there is also https://www.chessgames.com/

and of course the free ChessBase online http://database.chessbase.com/

@BishopAlert said in #12: > I am surprised they don't have a "graded" chess database. They have billions of games based on players' names and rating, but what I am talking about is a collection of games which represent good study material for that grade range. For example, studying Najdorf games might be best to start with before delving into the Sveshnikov or Richter Rauzer. Then, maybe go to Kan or Taimanov. > > It's not a fixed rule, but at least something to help guide lower level players along a path besides the forest of all games in one database. You could simply check a box if you want to change the order, Dragon before Najdorf for example. I see kids being taught the Fischer Sozin, but that's probably due to the Fischer fame factor. Anyway, the point is, you give a default path and then people can change the order to tailor their needs. You mean like this https://www.365chess.com/ there is also https://www.chessgames.com/ and of course the free ChessBase online http://database.chessbase.com/

@michuk said in #13:

You mean like this www.365chess.com/

there is also www.chessgames.com/

and of course the free ChessBase online http://database.chessbase.com/

I don't see how those are graded. I am not talking about an opening explorer. I am talking about say one opening "Ruy Lopez - Old Steinitz", and then 5-10 games a beginner can study with annotation to explain the parts of that opening. Instead, we have 1,000s of games, and the beginner has to pick out variations to get to the pairings.

I would rather have a solid foundation on say the top 100 educational games, then proceed from there.

As a comparison, think about a handheld dictionary (before the internet). When learning a second language, would you have wanted to know what "aardvark" was in the second language, or would you be content with "cat", "bird", "dog", "fish", etc...?

So, instead of carrying a gigantic book of words you don't need to learn initially, you would have a condensed dictionary you could thumb through faster and find the words you want. Memory retention would be improved because you wouldn't be trying to "net" in an overwhelming number of games from an endless database.

This is what I am looking for for chess games. A concise smaller set of games that can explain the most.

https://i.imgur.com/O2d5T4c.jpg

@michuk said in #13: > You mean like this www.365chess.com/ > > there is also www.chessgames.com/ > > and of course the free ChessBase online http://database.chessbase.com/ I don't see how those are graded. I am not talking about an opening explorer. I am talking about say one opening "Ruy Lopez - Old Steinitz", and then 5-10 games a beginner can study with annotation to explain the parts of that opening. Instead, we have 1,000s of games, and the beginner has to pick out variations to get to the pairings. I would rather have a solid foundation on say the top 100 educational games, then proceed from there. As a comparison, think about a handheld dictionary (before the internet). When learning a second language, would you have wanted to know what "aardvark" was in the second language, or would you be content with "cat", "bird", "dog", "fish", etc...? So, instead of carrying a gigantic book of words you don't need to learn initially, you would have a condensed dictionary you could thumb through faster and find the words you want. Memory retention would be improved because you wouldn't be trying to "net" in an overwhelming number of games from an endless database. This is what I am looking for for chess games. A concise smaller set of games that can explain the most. https://i.imgur.com/O2d5T4c.jpg

@BishopAlert said in #14:

I don't see how those are graded. I am not talking about an opening explorer. I am talking about say one opening "Ruy Lopez - Old Steinitz", and then 5-10 games a beginner can study with annotation to explain the parts of that opening. Instead, we have 1,000s of games, and the beginner has to pick out variations to get to the pairings.

I would rather have a solid foundation on say the top 100 educational games, then proceed from there.

As a comparison, think about a handheld dictionary (before the internet). When learning a second language, would you have wanted to know what "aardvark" was in the second language, or would you be content with "cat", "bird", "dog", "fish", etc...?

So, instead of carrying a gigantic book of words you don't need to learn initially, you would have a condensed dictionary you could thumb through faster and find the words you want. Memory retention would be improved because you wouldn't be trying to "net" in an overwhelming number of games from an endless database.

This is what I am looking for for chess games. A concise smaller set of games that can explain the most.

all those examples are of searchable databases, 365chess.com is not annotated but it is graded as the players have grading and you can search by opening and player.

chessgames is searchable by grade and opening and player and has annotations by the users of that site.

Try looking at them properly.

@BishopAlert said in #14: > I don't see how those are graded. I am not talking about an opening explorer. I am talking about say one opening "Ruy Lopez - Old Steinitz", and then 5-10 games a beginner can study with annotation to explain the parts of that opening. Instead, we have 1,000s of games, and the beginner has to pick out variations to get to the pairings. > > I would rather have a solid foundation on say the top 100 educational games, then proceed from there. > > As a comparison, think about a handheld dictionary (before the internet). When learning a second language, would you have wanted to know what "aardvark" was in the second language, or would you be content with "cat", "bird", "dog", "fish", etc...? > > So, instead of carrying a gigantic book of words you don't need to learn initially, you would have a condensed dictionary you could thumb through faster and find the words you want. Memory retention would be improved because you wouldn't be trying to "net" in an overwhelming number of games from an endless database. > > This is what I am looking for for chess games. A concise smaller set of games that can explain the most. all those examples are of searchable databases, 365chess.com is not annotated but it is graded as the players have grading and you can search by opening and player. chessgames is searchable by grade and opening and player and has annotations by the users of that site. Try looking at them properly.

@michuk said in #15:

all those examples are of searchable databases, 365chess.com is not annotated but it is graded as the players have grading and you can search by opening and player.

chessgames is searchable by grade and opening and player and has annotations by the users of that site.

Try looking at them properly.

You don't seem to understand what I am talking about. I am already experienced using those sites. What I am commenting on is not found on the sites you mentioned.

I am NOT asking about searchable content. I am talking about content that is delivered in a way, pre-made, to introduce the most out of a fewer set of games.

If you were to learn Chinese characters as a Japanese person, you might use a site like this to study. This is an example of what I am looking for for chess.

https://kanjicards.org/kanji-list-by-grade.html

@michuk said in #15: > all those examples are of searchable databases, 365chess.com is not annotated but it is graded as the players have grading and you can search by opening and player. > > chessgames is searchable by grade and opening and player and has annotations by the users of that site. > > Try looking at them properly. You don't seem to understand what I am talking about. I am already experienced using those sites. What I am commenting on is not found on the sites you mentioned. I am NOT asking about searchable content. I am talking about content that is delivered in a way, pre-made, to introduce the most out of a fewer set of games. If you were to learn Chinese characters as a Japanese person, you might use a site like this to study. This is an example of what I am looking for for chess. https://kanjicards.org/kanji-list-by-grade.html

@BishopAlert said in #16:

You don't seem to understand what I am talking about. I am already experienced using those sites. What I am commenting on is not found on the sites you mentioned.

I am NOT asking about searchable content. I am talking about content that is delivered in a way, pre-made, to introduce the most out of a fewer set of games.

If you were to learn Chinese characters as a Japanese person, you might use a site like this to study. This is an example of what I am looking for for chess.

kanjicards.org/kanji-list-by-grade.html

I understand you don't want to do any work searching for what you want and want it spoon fed and you start talking on someone else's topic and when you are given a suggestion you give a rude reply.

First create your own topic and be nice when people reply, it is the Lichess way to be polite and talk on the topic and not off topic.

Thanks brother

@BishopAlert said in #16: > You don't seem to understand what I am talking about. I am already experienced using those sites. What I am commenting on is not found on the sites you mentioned. > > I am NOT asking about searchable content. I am talking about content that is delivered in a way, pre-made, to introduce the most out of a fewer set of games. > > If you were to learn Chinese characters as a Japanese person, you might use a site like this to study. This is an example of what I am looking for for chess. > > kanjicards.org/kanji-list-by-grade.html I understand you don't want to do any work searching for what you want and want it spoon fed and you start talking on someone else's topic and when you are given a suggestion you give a rude reply. First create your own topic and be nice when people reply, it is the Lichess way to be polite and talk on the topic and not off topic. Thanks brother

@michuk said in #17:

I understand you don't want to do any work searching for what you want and want it spoon fed and you start talking on someone else's topic and when you are given a suggestion you give a rude reply.

They do this is all subjects. It's not being spoonfed, and I gave an example with the dictionaries. Are you saying you would rather search every word instead using a list of words to memorize when learning a second language? As someone who taught for 15+ years I would never tell students to do this. It wastes time.

Do you also think teens with coaches and GMs with seconds are being spoonfed?

First create your own topic and be nice when people reply, it is the Lichess way to be polite and talk on the topic and not off topic.

The title reads, "Free/ Open Source PGN Trainer software with spaced repetition"

If it is free, you don't see that as being "spoonfed"?

Secondly, I too would like to see a .pgn alternative to these site dominant training lessons where you have to click around, and you can't export to .pgn format. Even if you searched, that option is non-existent.

Moneywise, it would make sense for IMs and GMs making these Chessable courses to make something more affordable that gets you to a base set of knowledge. Then, paying $15 to $30 would be worth it. Something where you can throw away the handheld dictionary and use the searching that you are talking about.

Being blunt and honest doesn't have to be nice. It has to be blunt and honest. I am sorry I am not salivating over your illogic. It is illogical and doesn't help me. If you are offended by my stance, then simply move on, ignore me, and don't reply. I will not refrain from voicing my views.

@michuk said in #17: > I understand you don't want to do any work searching for what you want and want it spoon fed and you start talking on someone else's topic and when you are given a suggestion you give a rude reply. They do this is all subjects. It's not being spoonfed, and I gave an example with the dictionaries. Are you saying you would rather search every word instead using a list of words to memorize when learning a second language? As someone who taught for 15+ years I would never tell students to do this. It wastes time. Do you also think teens with coaches and GMs with seconds are being spoonfed? > First create your own topic and be nice when people reply, it is the Lichess way to be polite and talk on the topic and not off topic. The title reads, "Free/ Open Source PGN Trainer software with spaced repetition" If it is free, you don't see that as being "spoonfed"? Secondly, I too would like to see a .pgn alternative to these site dominant training lessons where you have to click around, and you can't export to .pgn format. Even if you searched, that option is non-existent. Moneywise, it would make sense for IMs and GMs making these Chessable courses to make something more affordable that gets you to a base set of knowledge. Then, paying $15 to $30 would be worth it. Something where you can throw away the handheld dictionary and use the searching that you are talking about. Being blunt and honest doesn't have to be nice. It has to be blunt and honest. I am sorry I am not salivating over your illogic. It is illogical and doesn't help me. If you are offended by my stance, then simply move on, ignore me, and don't reply. I will not refrain from voicing my views.

@BishopAlert said in #18:

They do this is all subjects. It's not being spoonfed, and I gave an example with the dictionaries. Are you saying you would rather search every word instead using a list of words to memorize when learning a second language? As someone who taught for 15+ years I would never tell students to do this. It wastes time.

Do you also think teens with coaches and GMs with seconds are being spoonfed?

The title reads, "Free/ Open Source PGN Trainer software with spaced repetition"

If it is free, you don't see that as being "spoonfed"?

Secondly, I too would like to see a .pgn alternative to these site dominant training lessons where you have to click around, and you can't export to .pgn format. Even if you searched, that option is non-existent.

Moneywise, it would make sense for IMs and GMs making these Chessable courses to make something more affordable that gets you to a base set of knowledge. Then, paying $15 to $30 would be worth it. Something where you can throw away the handheld dictionary and use the searching that you are talking about.

Being blunt and honest doesn't have to be nice. It has to be blunt and honest. I am sorry I am not salivating over your illogic. It is illogical and doesn't help me. If you are offended by my stance, then simply move on, ignore me, and don't reply. I will not refrain from voicing my views.

@BishopAlert I get you brother. I am not being illogical, I'm just not pandering to your particular gripes. However I think these do need to be addressed. The point is different from @abcd9876 original post. You are being very specific about what you consider useful while a generic free pgn viewer/app with spaced repetition does not need to be graded or annotated in the way you specify but can be. It just wasn't mentioned in the original post. I think this point you have raised is huge. I think it deserves it's own topic to be honest but I am at your service. Your frustration is where I was 14 years ago when I started looking for something almost identical to what you describe.

I wanted rich crop of chess games annotated and incremental in strength that I could go through. In 2008 I built an app (which I shared to my community) that did what is now called the Woodpecker Method. I used the predict-a-move features of LT-PGN-VIEWER. I was able to try to predict the moves of the best chess players who ever lived but there was still a problem it could only be graded by assuming Morphy and Steinitz were worse or less evolved chess wise than say Spassky and Tal, which is not entirely true. I also didn't have critical positions but EVERY position which was putting a lot of my users off, I didn't really mind.

I think there is possibly a solution to this problem of ours. Could be Chessable who do a course on Woodpecker Method but it is not free as you can see -> https://www.chessable.com/the-woodpecker-method/course/10582/

A free alternative would be to find annotated or (annofritzed) pgns which had notes by strong players that discuss the games, in that sense you have the average grade (or grade of white/black player) and can use the pgn viewer to organise your training of this information.

A good place to start is https://www.chessgames.com/perl/collections where there are annotated games in collections based on players, eras, opening, tactics, postional ideas, and endgames.

Let us help each other as Chess is hard.lol

@BishopAlert said in #18: > They do this is all subjects. It's not being spoonfed, and I gave an example with the dictionaries. Are you saying you would rather search every word instead using a list of words to memorize when learning a second language? As someone who taught for 15+ years I would never tell students to do this. It wastes time. > > Do you also think teens with coaches and GMs with seconds are being spoonfed? > > > > The title reads, "Free/ Open Source PGN Trainer software with spaced repetition" > > If it is free, you don't see that as being "spoonfed"? > > Secondly, I too would like to see a .pgn alternative to these site dominant training lessons where you have to click around, and you can't export to .pgn format. Even if you searched, that option is non-existent. > > Moneywise, it would make sense for IMs and GMs making these Chessable courses to make something more affordable that gets you to a base set of knowledge. Then, paying $15 to $30 would be worth it. Something where you can throw away the handheld dictionary and use the searching that you are talking about. > > Being blunt and honest doesn't have to be nice. It has to be blunt and honest. I am sorry I am not salivating over your illogic. It is illogical and doesn't help me. If you are offended by my stance, then simply move on, ignore me, and don't reply. I will not refrain from voicing my views. @BishopAlert I get you brother. I am not being illogical, I'm just not pandering to your particular gripes. However I think these do need to be addressed. The point is different from @abcd9876 original post. You are being very specific about what you consider useful while a generic free pgn viewer/app with spaced repetition does not need to be graded or annotated in the way you specify but can be. It just wasn't mentioned in the original post. I think this point you have raised is huge. I think it deserves it's own topic to be honest but I am at your service. Your frustration is where I was 14 years ago when I started looking for something almost identical to what you describe. I wanted rich crop of chess games annotated and incremental in strength that I could go through. In 2008 I built an app (which I shared to my community) that did what is now called the Woodpecker Method. I used the predict-a-move features of LT-PGN-VIEWER. I was able to try to predict the moves of the best chess players who ever lived but there was still a problem it could only be graded by assuming Morphy and Steinitz were worse or less evolved chess wise than say Spassky and Tal, which is not entirely true. I also didn't have critical positions but EVERY position which was putting a lot of my users off, I didn't really mind. I think there is possibly a solution to this problem of ours. Could be Chessable who do a course on Woodpecker Method but it is not free as you can see -> https://www.chessable.com/the-woodpecker-method/course/10582/ A free alternative would be to find annotated or (annofritzed) pgns which had notes by strong players that discuss the games, in that sense you have the average grade (or grade of white/black player) and can use the pgn viewer to organise your training of this information. A good place to start is https://www.chessgames.com/perl/collections where there are annotated games in collections based on players, eras, opening, tactics, postional ideas, and endgames. Let us help each other as Chess is hard.lol

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