@Noobmasterplayer123 said in #30:
I have worked on Chessxplain API that does exactly this and its open sourced, its in beta release so if you want to try it you can! you can find the code by searching it here github.com/jalpp/chessxplain
This is very interesting, thank you for sharing with me. I have been thinking of something similar, but focusing on the entire player profile initially instead of an individual game i.e. download and analyze all the games from a user, get the key metrics such as openings and win rates, middle game performance, end game performance etc... then run those statistics through ChapGPT to give a human explanation as to your opening strengths and weaknesses. Something along those lines, but still massively in inception/ideation phase at the moment.
What are your goals for Chessxplain? I will definitely keep an eye out on this project as it is very cool.
@Noobmasterplayer123 said in #30:
> I have worked on Chessxplain API that does exactly this and its open sourced, its in beta release so if you want to try it you can! you can find the code by searching it here github.com/jalpp/chessxplain
This is very interesting, thank you for sharing with me. I have been thinking of something similar, but focusing on the entire player profile initially instead of an individual game i.e. download and analyze all the games from a user, get the key metrics such as openings and win rates, middle game performance, end game performance etc... then run those statistics through ChapGPT to give a human explanation as to your opening strengths and weaknesses. Something along those lines, but still massively in inception/ideation phase at the moment.
What are your goals for Chessxplain? I will definitely keep an eye out on this project as it is very cool.
@HollowLeaf said in #31:
This is very interesting, thank you for sharing with me. I have been thinking of something similar, but focusing on the entire player profile initially instead of an individual game i.e. download and analyze all the games from a user, get the key metrics such as openings and win rates, middle game performance, end game performance etc... then run those statistics through ChapGPT to give a human explanation as to your opening strengths and weaknesses. Something along those lines, but still massively in inception/ideation phase at the moment.
What are your goals for Chessxplain? I will definitely keep an eye out on this project as it is very cool.
I'm not that interested right now because I have other work, but when I find time I want to improve it and or maintain it, I thought you would be interested in some parts of chessboard magic! I'm most working on chesslise now days and liquid engine
@HollowLeaf said in #31:
> This is very interesting, thank you for sharing with me. I have been thinking of something similar, but focusing on the entire player profile initially instead of an individual game i.e. download and analyze all the games from a user, get the key metrics such as openings and win rates, middle game performance, end game performance etc... then run those statistics through ChapGPT to give a human explanation as to your opening strengths and weaknesses. Something along those lines, but still massively in inception/ideation phase at the moment.
>
> What are your goals for Chessxplain? I will definitely keep an eye out on this project as it is very cool.
I'm not that interested right now because I have other work, but when I find time I want to improve it and or maintain it, I thought you would be interested in some parts of chessboard magic! I'm most working on chesslise now days and liquid engine
@Noobmasterplayer123 said in #32:
I'm not that interested right now because I have other work, but when I find time I want to improve it and or maintain it, I thought you would be interested in some parts of chessboard magic! I'm most working on chesslise now days and liquid engine
That is very cool stuff, I wish I had more time to delve into it. I am capped around 4-5 hours a week programming :( But I will do as much when I can. Thank you for bringing this to my attention, it is definitely interesting.
@Noobmasterplayer123 said in #32:
> I'm not that interested right now because I have other work, but when I find time I want to improve it and or maintain it, I thought you would be interested in some parts of chessboard magic! I'm most working on chesslise now days and liquid engine
That is very cool stuff, I wish I had more time to delve into it. I am capped around 4-5 hours a week programming :( But I will do as much when I can. Thank you for bringing this to my attention, it is definitely interesting.
@HollowLeaf said in #33:
That is very cool stuff, I wish I had more time to delve into it. I am capped around 4-5 hours a week programming :( But I will do as much when I can. Thank you for bringing this to my attention, it is definitely interesting. cool stuff! if you need my help there are my DMs on Lichess ;)
@HollowLeaf said in #33:
> That is very cool stuff, I wish I had more time to delve into it. I am capped around 4-5 hours a week programming :( But I will do as much when I can. Thank you for bringing this to my attention, it is definitely interesting. cool stuff! if you need my help there are my DMs on Lichess ;)
Anoher feedback on the guess the eval feature which I enjoyed.
You really should filter some positions. While I came accross an interesting endgame puzzle-like position with a hidden mate in 4 for black, and a few complex positions where judgment was put at stake (and I missjudged more than a couple of times) there's a lot of positions that simply shouldn't appear here.
Unless something big is going on, it's not really relevant to judge if position is equal or better for white after 1.e4 e5 or after 1.e4 g6 2.d4 Bg7. And a good third of the positions where this kind of crap. You could simply filter out positions with less than 8 moves played AND an eval in the -1/+1 range
Anoher feedback on the guess the eval feature which I enjoyed.
You really should filter some positions. While I came accross an interesting endgame puzzle-like position with a hidden mate in 4 for black, and a few complex positions where judgment was put at stake (and I missjudged more than a couple of times) there's a lot of positions that simply shouldn't appear here.
Unless something big is going on, it's not really relevant to judge if position is equal or better for white after 1.e4 e5 or after 1.e4 g6 2.d4 Bg7. And a good third of the positions where this kind of crap. You could simply filter out positions with less than 8 moves played AND an eval in the -1/+1 range
@VojFromMars said in #35:
Anoher feedback on the guess the eval feature which I enjoyed.
You really should filter some positions. While I came accross an interesting endgame puzzle-like position with a hidden mate in 4 for black, and a few complex positions where judgment was put at stake (and I missjudged more than a couple of times) there's a lot of positions that simply shouldn't appear here.
Unless something big is going on, it's not really relevant to judge if position is equal or better for white after 1.e4 e5 or after 1.e4 g6 2.d4 Bg7. And a good third of the positions where this kind of crap. You could simply filter out positions with less than 8 moves played AND an eval in the -1/+1 range
Very good point, I will have a look into this as my data set unfortunately has the FEN, evaluation and continuation. Not the number of moves, but I can see if I can put some algorithm to refine the data set.
The idea I originally had was to have an up or down vote on the puzzle and this way, I can hide the puzzles that are seriously down voted, but this will come at a much later version.
@VojFromMars said in #35:
> Anoher feedback on the guess the eval feature which I enjoyed.
>
> You really should filter some positions. While I came accross an interesting endgame puzzle-like position with a hidden mate in 4 for black, and a few complex positions where judgment was put at stake (and I missjudged more than a couple of times) there's a lot of positions that simply shouldn't appear here.
>
> Unless something big is going on, it's not really relevant to judge if position is equal or better for white after 1.e4 e5 or after 1.e4 g6 2.d4 Bg7. And a good third of the positions where this kind of crap. You could simply filter out positions with less than 8 moves played AND an eval in the -1/+1 range
Very good point, I will have a look into this as my data set unfortunately has the FEN, evaluation and continuation. Not the number of moves, but I can see if I can put some algorithm to refine the data set.
The idea I originally had was to have an up or down vote on the puzzle and this way, I can hide the puzzles that are seriously down voted, but this will come at a much later version.
If not mentioned yet, the learn-the-opening game could benefit from having some sort of "I give up" / "Hint" / "Partial Guess" option. Bit annoying to get a challenge you just flatly don't know, and then having to look it up off-site, or have to guess 8 random moves, instead of just being told what you should have known.
If not mentioned yet, the learn-the-opening game could benefit from having some sort of "I give up" / "Hint" / "Partial Guess" option. Bit annoying to get a challenge you just flatly don't know, and then having to look it up off-site, or have to guess 8 random moves, instead of just being told what you should have known.
@laserlady said in #37:
If not mentioned yet, the learn-the-opening game could benefit from having some sort of "I give up" / "Hint" / "Partial Guess" option. Bit annoying to get a challenge you just flatly don't know, and then having to look it up off-site, or have to guess 8 random moves, instead of just being told what you should have known.
That is interesting, a I give up could be interesting, especially if told an opening that you have no idea about. I will add it as an item to my development backlog. Thank you.
@laserlady said in #37:
> If not mentioned yet, the learn-the-opening game could benefit from having some sort of "I give up" / "Hint" / "Partial Guess" option. Bit annoying to get a challenge you just flatly don't know, and then having to look it up off-site, or have to guess 8 random moves, instead of just being told what you should have known.
That is interesting, a I give up could be interesting, especially if told an opening that you have no idea about. I will add it as an item to my development backlog. Thank you.
If anyone wants to remove the Jul 24 update, please send me a DM and I will send you the details.
If anyone wants to remove the Jul 24 update, please send me a DM and I will send you the details.
So I wanted to quickly share my experience with the wordle puzzle. First of all, I really like the execution and it works very well. However some openings are just impossible to guess. A few minutes ago I had the ruy lopez but with 3... g5 instead of a6 and while this is certainly an interesting opening, it probably isn't a good opening for this puzzle (I checked g5 in lichess and it had something like 0.1% playing rate). Similar things I feel happrn in "play the opening", where guessing from an opening you might have never heard about or a gambit which is very rare, isn't that fun. So maybe you could change the dataset for your puzzles to make it more playable.
But I think your website looks visually very impressive and its clear you've put a lot of work into this! Keep it up!
So I wanted to quickly share my experience with the wordle puzzle. First of all, I really like the execution and it works very well. However some openings are just impossible to guess. A few minutes ago I had the ruy lopez but with 3... g5 instead of a6 and while this is certainly an interesting opening, it probably isn't a good opening for this puzzle (I checked g5 in lichess and it had something like 0.1% playing rate). Similar things I feel happrn in "play the opening", where guessing from an opening you might have never heard about or a gambit which is very rare, isn't that fun. So maybe you could change the dataset for your puzzles to make it more playable.
But I think your website looks visually very impressive and its clear you've put a lot of work into this! Keep it up!