TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: SpicyChess – A Chess tactics training app based on spaced repetition

7 点作者 creature_x大约 2 年前
Hello! I created SpicyChess(<a href="https:&#x2F;&#x2F;spicychess.com" rel="nofollow">https:&#x2F;&#x2F;spicychess.com</a>) because I wanted a tactics training app that would have the following features:<p>- Spaced Repetition.<p>- Countdown time to simulate blitz Chess where you have to find the best move quickly.<p>- The ability to save puzzles for later review.<p>I&#x27;d love to hear any feedback that you may have !

2 条评论

pushfoo大约 2 年前
1. Where is the bookmarking feature? The star next to the score doesn&#x27;t seem to do anything. If it&#x27;s an icon to indicate score, it would be clearer to use a different icon.<p>2. For consistency, I&#x27;d use text headings at the top left of the time and score boxes, or at the very least put the icons on the left.<p>3. The &#x27;View Solution&#x27; animation playback is confusingly fast. I&#x27;d add a step-by-step playback with forward&#x2F;backward buttons as the default mode. You could still offer a checkbox to enable auto-playback, and a slider to adjust playback speed.<p>4. Since this seems to be based on the same toolkit Lichess uses, using the same color behavior for moves would be helpful.<p>5. Please offer a checkbox to enable showing possible moves when pieces are clicked like Lichess does.
评论 #35718275 未加载
sinuhe69大约 2 年前
I like the concept! But I believe to make it work better, the repetition should not just of the same puzzle but of the same theme&#x2F;patter (last rank attack, fork, overloading etc…). Yes, the strict time constraint seems to work for me, but 15 seconds is too short for me to verify any idea, thus I could only react instinctively, which is quite bad in chess.<p>There are some bugs in the program, for example you said on loop 6, the time should be 30 s, but it was only 15 and the loop count was still 1. And it definitely needs a saving&#x2F;synching feature because even now, one will lose his status just by refreshing the browser.
评论 #35718220 未加载