ideas icon indicating copy to clipboard operation
ideas copied to clipboard

Chess LSP!

Open iacobucci opened this issue 1 month ago • 1 comments

Project description

A language server that detects irergularities and suggests possible chess moves in a pgn file!

Relevant Technology

lsp specifications
pgn specifications chess rules

Complexity and required time

It shouldn't require much effort once you have a pgn parser, a chess moves validation engine, and an adapter for a LSP (possibly in the same language as the other tools).

Complexity

  • [ ] Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
  • [x] Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
  • [ ] Advanced - The project requires the user to have a good understanding of all components of the project to contribute

Required time (ETA)

  • [x] Little work - A couple of days
  • [ ] Medium work - A week or two
  • [ ] Much work - The project will take more than a couple of weeks and serious planning is required

Categories

  • [ ] Mobile app
  • [ ] IoT
  • [ ] Web app
  • [ ] Frontend/UI
  • [ ] AI/ML
  • [x] APIs/Backend
  • [ ] Voice Assistant
  • [x] Developer Tooling
  • [ ] Extension/Plugin/Add-On
  • [ ] Design/UX
  • [ ] AR/VR
  • [ ] Bots
  • [ ] Security
  • [ ] Blockchain
  • [ ] Futuristic Tech/Something Unique

iacobucci avatar Jun 01 '24 14:06 iacobucci