Repository navigation
Add a free lessons coach that never moves the pieces - #16
Merged
Merged
Conversation
A second Stockfish reads the position and never plays. It offers tries in chess language, previews the line, and compares your move with the CPU reply. The README points at free play and lessons on GitHub Pages. Co-authored-by: Weldon Sams <wsams@users.noreply.github.com>
The notation stays above the coach, and the try list scrolls inside the lessons panel so a desktop window still shows where you play. Co-authored-by: Weldon Sams <wsams@users.noreply.github.com>
Keep the check, mate, and side-to-move board with the lesson line. A lesson preview no longer replaces the board banner markup. Co-authored-by: Weldon Sams <wsams@users.noreply.github.com>
Each side turns a coach on before the first move. Both players see who has one, and that choice stays fixed once the game starts. Co-authored-by: Weldon Sams <wsams@users.noreply.github.com>
wsams
marked this pull request as ready for review
October 4, 2026 00:31
Contributor
|
🎉 This PR is included in version 1.10.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
You can play acnab on GitHub Pages and take a lesson in the same page. No account, no ads, no tracking. The coach is a second Stockfish that reads the position and does not play.
This branch includes v1.9.0. Check, checkmate, and the side to move stay on the board with Lessons open.
Walkthrough
Each player chooses a coach before the first move
After e4, Ivory is using the coach and Ebony is not, and both can see it
lessons-coach-preview-and-play.mp4
Check banner and the king marker after Qxe5+
Checkmate seal on scholar
To show artifacts inline, enable in settings.