-
-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Labels
designDesign and UI related improvements or issuesDesign and UI related improvements or issueseasy for beginnersEasy for beginnersEasy for beginnersfeatureNew feature to addNew feature to addgood first issueGood for newcomersGood for newcomershacktoberfestGood for new contributors - https://hacktoberfest.digitalocean.com/Good for new contributors - https://hacktoberfest.digitalocean.com/help wantedExtra attention is neededExtra attention is neededup-for-grabsGood for new contributors - https://up-for-grabs.net/Good for new contributors - https://up-for-grabs.net/
Description
Background
Currently, the chess app lacks opening detection capabilities, limiting players' ability to learn from and explore standard chess openings during gameplay.
Proposed Features
-
Real-time Opening Detection
- Identify and display the current opening name based on move sequences
- Update the opening name dynamically as moves are played
- Show opening variations when applicable
-
Interactive Opening Explorer
- Allow players to click on detected opening names
- Provide one-click import functionality to load complete opening sequences
- Display common variations and next moves for selected openings
Technical Details
- Base implementation can use the provided essential-chess-openings.json (216 openings)
- Optional: Integration with more comprehensive opening database from lichess-org/chess-openings
- Reference data attached: essential-chess-openings.json
Acceptance Criteria
- Opening detection works in real-time during gameplay
- Opening names are accurately displayed
- Clicking an opening name loads its move sequence
- UI provides clear feedback during opening detection/import
Related Links
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
designDesign and UI related improvements or issuesDesign and UI related improvements or issueseasy for beginnersEasy for beginnersEasy for beginnersfeatureNew feature to addNew feature to addgood first issueGood for newcomersGood for newcomershacktoberfestGood for new contributors - https://hacktoberfest.digitalocean.com/Good for new contributors - https://hacktoberfest.digitalocean.com/help wantedExtra attention is neededExtra attention is neededup-for-grabsGood for new contributors - https://up-for-grabs.net/Good for new contributors - https://up-for-grabs.net/