4 ポイント 投稿者 GN⁺ 2025-07-09 | 1件のコメント | WhatsAppで共有
  • OffChessはインターネットなしでチェスパズルを解けるため、移動中や接続を避けたいときでもすぐに練習できる
  • アプリ内に10万個以上のオフラインパズルが入っており、別途接続せずに反復練習しやすい
  • すべてのパズルにはレーティングが付いており、ユーザーとパズルのレーティングに応じて点数を獲得または失う
  • 解答力の統計追跡により、練習結果と実力の変化を確認できる
  • 複数のボードテーマに対応しており、好みの色でチェス盤をカスタマイズできる

オフラインのチェスパズル練習

  • 10万個以上のチェスパズルをオフラインで提供するアプリ
  • 飛行機、通勤、集中のためにインターネットを避ける状況でもパズルにアクセスできる

レーティングと実力追跡

  • すべてのパズルはレーティングベースで構成されている
    • ユーザーとパズルのレーティングに応じて点数を獲得または失う
  • パズル解答力に関する統計を追跡できる

ボードのカスタマイズとダウンロード

1件のコメント

 
GN⁺ 2025-07-09
Hacker News の意見
  • 良いプロジェクト。説明だけでは分かりにくかったけれど、1日に7問を超えるパズルを解くには、4.29€ の1回払いが必要。
    Lichessも良い代替だが、オフライン対応は限定的。

    • オフラインでは50問のパズルに制限され、再接続すると次の50問が再びダウンロードされる。
      すでに解いた数がある場合は、50問との差分だけダウンロードされる仕組み。
    • CT-ART 4.0 がベンチマークに近い。完全無料ではないが、別の応手に対して指す、パズルの縮小版を解く、反対側を持って指す、といった教育的な機能がかなりある。
      数年間使っていた。
    • 公平に言えば、トイレにそんなに長く座っていたら痔になる。
    • F-Droidの TacticMaster も同じ機能をすべて無料で提供しているようだ。
    • ChessKing は一部コンテンツが課金後にしか開放されないが、テーマ別コレクションはかなり良い。
  • 素晴らしいアプリで、アダプティブ方式が気に入っている。ただ、たまに目標が明確でないことがある。
    例えば「Brilliant queen win ahead!」と言われると、クイーンでチェックメイトして勝つのだと思ったが、実際のパズルは相手のクイーンを取るものだった。
    チェスで「win」は常にチェックメイトだと理解していた。全体としては素晴らしいアプリ。

    • こうした紛らわしい文言は変更するつもり。現状では駒の名前が出てきたら、そのパズルはゲームに勝つのではなく、その駒を取る問題だと思えばよい。
    • 目標は常に最善手。 「自分の目標は何だろう?」と考えるより、最善手を探すべき。
      初心者の頃は自分もここで苦労した。常に最善手があるので、「目標」を探すのではなく、その手を見つける必要がある。
  • いいね。初手のアニメーションが終わる前に次の手を入力できるプリムーブがあるとよさそう。
    熟練ユーザーには流れを維持する助けになる。この機能をうまく実装しているアプリとして chessbook を参考にするとよい。

    • 提案されたアプリを見て、プリムーブの実装を試してみる。
  • 機能要望:前のパズルに戻れるとよい。戻るボタンのような形でよく、個人的には1ステップ分の履歴だけでも十分だと思う。
    なぜ別の変化が正解ではなかったのかをもう少し考えたいのに、たまに次のパズルボタンを誤って押してしまう。
    また、カテゴリ別の勝敗統計を見られると、どこを練習すべきか分かってよい。アダプティブでは自分で全部試してみないと苦手なカテゴリを把握しにくく、弱い領域を集中的に練習できればかなり役立ちそう。
    全体統計と直近 n 問のパズルに基づく統計の両方が有用だと思う。全履歴の保存が負担なら、n は100のように固定でもよい。
    最後の話題に関連して、アダプティブセットに含める/除外する項目をチェックボックスで調整できるとよい。すでにアダプティブが自動でやっているのかもしれないが、手動でも調整できるとうれしい。
    もう1つ、パズルを終えた後に関連するタグを見られると助かる。例えば、今解いたパズルがオープニング、Caro-Kann、フォークだった、という具合。

  • いいね。Lichessがなぜオフラインダウンロードを50問のパズルに制限しているのか、いつも理解できなかった。

    • 参考までに、Lichessの全パズルコーパス、つまり解答とテーマタグ付きの500万以上のポジションは、CSV形式で https://database.lichess.org/#puzzles からダウンロードできる。
  • 使った技術スタックと、それを選んだ理由を説明してもらえる?

  • 良い出だし。やんわりフィードバックすると、テキストヒントは手がかりを与えすぎるので、デフォルトではオフの方がよさそう。
    次のパズルへ自動で移動する機能も便利だと思う。毎回「next puzzle」を押すのは疲れる。
    パズルカテゴリ一覧にタイプミスがある:「Egnlish Opening」

    • テキストヒントをデフォルトでオンにした理由は、表示しないとほとんどの人が存在自体に気づかないと思ったから。
      気になる人はメニュー項目を見つけてオフにできるだろうと考えていた。
      次のアップデートで自動移動オプションを追加する。
      そのタイプミスは恥ずかしい。見つけてくれてありがとう。いつも何かはすり抜けてしまう。
  • 個人開発者、広告なし、サブスクなし。お金を払いたくなる。きちんとしたソフトウェアを作ってくれてうれしい。

  • 長い国際線フライトを控えているので、今まさにぴったりのアプリ。
    有料だというコメントを事前に見ていたので、インターネットが切れる前に購入画面まで行けてよかった。
    ちなみにボタンには「Buy now for $3.99」と出ているが、実際の自分の通貨では $5.99。地域価格に合わせてボタンも変えられるのか気になる。

    • それは現在の通貨価格を表示するためのプレースホルダー
      Play Billing Library がサーバーから価格を取得するのに、時々少し時間がかかる。
      アプリ切り替え画面で上にスワイプして強制終了し、再度開けば、現在の通貨で正しい価格が表示されるはず。
  • 良い。ただしGoogleなしのAndroidでは動作しない。つまり Play Services が必要。直してくれるとうれしい :)

    • そのためには別の決済システムを実装する必要があるので、少し時間がかかると思う。