ArneVogel / listudy

Listudy - chess training server
https://listudy.org
GNU Affero General Public License v3.0
292 stars 45 forks source link

Blind tactics with no pieces on the board #27

Closed lenguyenthanh closed 3 years ago

lenguyenthanh commented 3 years ago

So my idea is we only show board position in text for example: White: King on b1, pawns on a2, b2 c2. Black: Rook on h8, King on a8. User can make move on an empty board or input moves by text.

ArneVogel commented 3 years ago

Thanks for the suggestion. This is something I also considered when first creating blind tactics. I discarded the idea because I think presenting the board like this would not be very nice for game positions with a lot of pieces still on the board. Having to place 20 pieces in your head would be extremely hard without having the context how the position arrives on the board.

Like imagine: White: King on h1, Rooks on g1 and b1, Bishop on c3, Queen on f7, Pawns on h2 g3, f4, a2 Black: King on h8, Rook on a8, Queen on h3, Bishops on b7 and f2; Pawns on h7, g7, f3, b6, a7 Black to move and win

I think this would be way to hard for 99% of players.

lenguyenthanh commented 3 years ago

Hi, I agree it's too hard (at least for me :p). But it's good to have that option. And it should have less pieces at the start, more like my example than your example. I'm also a developer so I may work on that if you think it's something you like to have but don't have time to develop.

I haven't done any Elixir but have some Backend + functional programming experience.

ArneVogel commented 3 years ago

I am still not fully convinced that this is something useful to be honest. I might look into it again when I get some more time to work on listudy.

ArneVogel commented 3 years ago

Finally added it, let me know what you think: https://listudy.org/en/pieceless-tactics

lenguyenthanh commented 3 years ago

Thanks for your effort, didn't expect it come so quickly.

I tried some puzzles, it works great!