Thibault Duplessis
Thibault Duplessis
yeah nah, scalachess makes too many asumptions about the way pieces move, for perf reasons. It's not flexible enough for relay chess.
It cannot be encoded as PGN, which is lichess de-facto storage format.
It's perfectly fine as is.
I followed the steps to reproduce, and it only generated one browser history entry. Which is the intended and expected behavior since the code specifically uses `window.history.replaceState` https://github.com/lichess-org/lila/blob/fe6505a845a975939597e323c6a887dfb521faf8/ui/analyse/src/ctrl.ts#L349
Getting more emails about this bug every day.
This license will do perfectly! We'll use your game and possibly modify it, giving appropriate credits, for non-commercial (as is everything on lichess), embedding your license file in the source.
Code: https://github.com/ornicar/lila/blob/cd58b27cb9ff74ad6df79ca7baa492739c1295ce/app/views/base/notFound.scala.html#L13-L24 Screenshot: https://i.imgur.com/GbRRnda.png
Live: http://en.lichess.org/404
Thanks a bunch @Saturnyn :) Your game still makes so many chess players happy!
I cleaned it up and fixed the warnings, but it's still not working. Have you actually tried it?