詰将棋ソルバー【自動生成☆詰将棋】
2025/08/10

詰将棋(将棋のルールを利用したパズルゲーム)を解くWebアプリケーションを作りました。 自分で盤面情報を入力するか、自動生成☆詰将棋シリーズで生成された盤面URLを使用して、その解き方を確認できます。 ぜひ皆さんの棋力向上に役立ててください。

[PR]
遊んでみよう! 詰将棋ソルバー
盤面の更新方法

ゲーム画面の下部にある枠の中に盤面情報を入力し、 ゲーム画面右下の更新ボタンを押下することで、盤面に反映されます。
詳細を以下に記しますが、よろしければまず遊んでみてください!
盤面情報の書き方
盤面情報は、以下の情報を順番に並べたものです。 改行やスペースは適宜入れていただいて大丈夫です。
- 詰み手数
- 盤上の駒
- 先手の持ち駒
1.詰み手数
詰み手数は「○手詰」と記載します。
例
1手詰
一般的な詰将棋は、詰み手数が不明なことも多いですが、本記事および自動生成☆詰将棋の詰将棋ソルバーは、詰み手数が必須です。 不明なものを解きたい場合は、少なめに詰み手数を入れて、解けなければ少しずつ詰み手数を増やしてください。
2.盤上の駒
盤上の駒は、以下のように記し、並べます。
- ▲(先手)または▽(後手)
- 1~9(横位置・右端が1、左端が9)
- 一~九(縦位置・上端が一、下端が九)
- 駒種
例
▽1一玉▲1三歩
3.先手の持ち駒
先手の持ち駒は、以下のように記し、並べます。
- ▲
- 駒種
例
▲金
盤面情報
以上を繋げたものが盤面情報です。
例
1手詰▽1一玉▲1三歩▲金
反映盤面情報
盤面URLからジャンプして来た場合は、盤面情報の下に、このページに来たときに反映した最初の盤面の情報が確認できます。
SNS共有用に盤面URLおよび画像のリンクを置いていますので、必要に応じてお使いください。 ※盤面URLは【URL】ボタンを押してクリップボードにコピーされた内容と同一です
探索結果に関する注意事項
探索結果について以下の注意事項がありますのでご注意ください。 基本的には最大11手詰までが、問題なく遊べる範囲になります。
31手詰まで
本記事では、最大手数が31の詰将棋まで対応しています。
ただし、31手以下の詰将棋でも、長手数および、盤面を広く使う詰将棋は、探索に長時間かかります。 また最終的に正しい結果が出ない場合もありますので、ご了承ください。
7手詰以上は詰み手順のみ
7手詰以上については、詰み手順のみ探索します。
盤面操作時に、詰まない王手は選べなくなります。
13手詰以上は一部の詰み手順のみ
13手詰以上については、詰み手順の中からさらに一部に限定しています。
複数の詰み手順があるときに、その一部が、盤面操作で選べない場合があります。
王手解除はすべて探索
後手の王手解除はすべて探索しています。
「正解」で確認した手順を変更したい場合に、王手解除変更方法確認ボタンからご確認ください。
特に13手詰以上の「正解」は、ベスト以外のものが選ばれる可能性が高くなるため、 こちらの機能をご活用ください。
[PR]