lichess.org
Donate

Flick-Chess Variant

#26 Oops, I just realized that variant rules are published via Prismic... I'll see if for my instance I can create a separate route (in conf/routes) for Flick-Chess rules.

#30 See #24. The only new development code-wise is my discovery of the SiMS library with which I'd need to rewrite all the mechanics server-side, then refactor the MoveOrDrop object to allow Flick-type moves, then refactor the client and move list and everything else just to get spectating working.

#25 Oh, I didn't know you were doing the coding. Good to hear.
To reply to #33, hello,I am a human being from the planet Earth, in the Milky Way Galaxy.
I like Ice cream
Ice cream is a treat for most human beings.
Good day to you, whatever confused species you are.
#35 Thanks for the reminder, I had to rebase the code again (to keep my instance up to date). It's recompiling...

Honestly, server-side Flick Chess is an enormous task even when my internet *is* working!
3 hours ago I started rebasing his code changes upon a recent lila/master and scalachess/master and now I encounter:

Uncaught TypeError: Cannot read property 'socketReceive' of undefined
at Object.receive (main.js?v=1513:962)
at handle (socket.js?v=1513:178)
at WebSocket.ws.onmessage (socket.js?v=1513:67)

Feel free to anonymously create a Flick-Chess game at http://en.dugovic.mooo.com/ (in two browsers) and observe the error for yourself, or download the code from my GitHub and experiment with it. Thanks!

This topic has been archived and can no longer be replied to.