ianfab / fairyground

playground for Fairy-Stockfish in the browser
https://fairyground.vercel.app/
GNU General Public License v3.0
20 stars 5 forks source link

Various Improvements #59

Closed yjf2002ghty closed 3 months ago

yjf2002ghty commented 3 months ago

After this change:

  1. Analysis no longer take evaluation scores containing "upperbound" or "lowerbound" into consideration as they are not accurate ones.
  2. Display improvements. Now those pieces that are not actually on the board (used for displaying moves) will be shown at a transparency of 0.6. Meanwhile a small tag showing the piece id of the new piece will be added on the top right corner if the piece is gating the new piece or promoting into the new piece. It is because in the move disambiguation dialog only characters (piece ids) are asked to choose (e.g. q, r, b, n, +, -, etc.). This tag will tell the user the character to choose. image
  3. Infinite time are displayed as ∞ instead of INFINITY.
  4. Some bug fixes.
  5. Analysis now displays more information.
vercel[bot] commented 3 months ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
fairyground ✅ Ready (Inspect) Visit Preview 💬 Add feedback Mar 23, 2024 5:42am
ianfab commented 3 months ago

Great, thanks. With those improvements in place we might even consider to remove the raw engine output, or at least put the parsed information in a more prominent place. The raw output essentially was just a workaround for the beginning, although it might still be useful occasionally for some debug outputs, especially when sending manual commands. But I leave that up to you whether you want to suggest a change for that, this one is good to merge either way.