chessboardjs icon indicating copy to clipboard operation
chessboardjs copied to clipboard

use of chessboard.js as the GUI for chess interpreter

Open gchiu opened this issue 6 years ago • 2 comments

Just a FYI, I was creating a demo of Rebol as WASM in browser, and used your chessboard.js to make a chess "interpreter"

http://metaeducation.s3.amazonaws.com/chess.html

Just type chess moves as square positions at the chess prompts

eg. e2 e4 e7 e5 etc castling is o-o, o-o-o pawn promotion is e7 e8=N and en passant is detected though legality is not checked.

You can see help by typing chess-help

and as a bonus, I included a game of mine from 43 years ago.

gchiu avatar Apr 27 '19 22:04 gchiu

Neat! 😎👍🏻

On Sat, Apr 27, 2019 at 5:24 PM Graham Chiu [email protected] wrote:

Just a FYI, I was creating a demo of Rebol as WASM in browser, and used your chessboard.js to make a chess "interpreter"

http://metaeducation.s3.amazonaws.com/chess.html

Just type chess moves as square positions at the chess prompts

eg. e2 e4 e7 e5 etc castling is o-o, o-o-o pawn promotion is e7 e8=N and en passant is detected though legality is not checked.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/oakmac/chessboardjs/issues/168, or mute the thread https://github.com/notifications/unsubscribe-auth/AAAYBNOPLAFTGMKM6XP257LPSTHDTANCNFSM4HI5FEYQ .

oakmac avatar Apr 27 '19 22:04 oakmac

If this is to be an "issue" proper, perhaps the issue can be about pawn promotion syntax.

Could/should there be a standard, or is it beyond the scope of the chessboard.js ?

hostilefork avatar Apr 28 '19 13:04 hostilefork