ガイドと記事

スライドパズルについて分かっていることのすべてを、目的別に整理しました。特定のサイズで遊ぶ、解く、写真からパズルを作る、そして一部の盤面が解けない理由の数学まで。

ソルバーと解法
8パズル ソルバー — マンハッタン距離を使ったA*の実装

8パズル ソルバーの書き方:状態表現、A*探索、マンハッタン距離ヒューリスティック、メインループのスケッチ。

数学と理論
15パズルのアルゴリズム — BFSからパターンデータベースまで

15パズルを解くアルゴリズムの歴史:幅優先探索(BFS)、マンハッタン距離を使ったA*、IDA*、歩行距離、加算型パターンデータベース。

対象ユーザー
論理パズルゲームの世界 — スライドパズルの立ち位置

スライドパズルが論理パズルというジャンルにおいてどう位置づけられるか。数独・ノノグラム・カックロ・倉庫番・チェスパズルとの比較。

対象ユーザー
大人向けスライドパズル — 静かなゲーム、シンプルなアプリ

スライドパズルが大人に向いている理由:短い1ゲーム、上限なしの難易度、通知なし、ストリークなし。押しつけがましいカジュアルゲームのパターンがないアプリの選び方。

ゲームモード
8パズル — 3×3スライドパズルのルールと攻略法

8パズルとは何か、遊び方、標準的な上段→左列の攻略法、そしてなぜAI探索の基礎的なベンチマークなのか。

カスタム・写真パズル
スライドパズルを自作する — 実践ガイド

オリジナルのスライドパズルを作るステップバイステップガイド。写真選び・正方形にトリミング・サイズ選択から、アプリでプレイするか物理的に印刷・カットするかまで。

数学と理論
15パズルが解けない場合がある理由 — 偶奇性(パリティ)ルール

15パズルのパリティ定理:転倒数と空きマスの行を数えて盤面が解けるかどうかを判定する方法。証明とサム・ロイドの逸話。

対象ユーザー
子供向けスライドパズル — 対象年齢、サイズの選び方、広告が重要な理由

子供向けスライドパズル — 認知的なメリット、年齢別の盤面サイズ(4〜5歳から3×3、7歳以上から4×4)、子供に安全なアプリの選び方。

対象ユーザー
脳トレパズル — スライドパズルが実際に鍛えるもの

スライドパズルが認知的に実際に鍛えるもの、脳トレの主張で注意すべき点、数独や将棋との比較。

ソルバーと解法
スライドパズル ソルバー — 必要なとき、仕組みの解説

スライドパズルのソルバーが何をするか、人間がほとんど必要としない理由、開発者が常に必要とする理由、そしてA*・IDA*・パターンDBの使い分け方。

ソルバーと解法
15パズル ソルバー — 実際に機能するヒューリスティック

15パズルソルバーの仕組み:人間のアルゴリズム、マンハッタン距離を使ったA*、IDA*、歩行距離、パターンデータベース。

数学と理論
マンハッタン距離ヒューリスティック — なぜ機能するのか

マンハッタン距離ヒューリスティックの仕組み、許容性と一貫性が成り立つ理由、そしてスライドパズルのソルバーにおける限界。

カスタム・写真パズル
オリジナルスライドパズル — プレゼント・写真・カスタマイズ

プレゼント・カスタマイズ向けのオリジナルスライドパズル:どんな写真が向いているか、盤面サイズの選び方、デジタルと物理どちらを選ぶか。

ゲームモード
数字スライドパズル — 写真なし、数字だけ

数字スライドパズルとは何か、写真バリアントとの違い、ソルバーで数字が標準とされる理由、そして写真より数字を選ぶべき場面。

ソルバーと解法
スライドパズル ソルバー — アルゴリズム比較

スライドパズルの解法アルゴリズム比較:BFS、A*、IDA*、ウォーキング距離、加法的パターンデータベース。それぞれの長所と短所。

ゲームモード
15パズル — クラシックな4×4スライドパズル

15パズルとは何か、どこから来たのか、遊び方と解き方、8パズルや大きな24/35盤面との違い。

ソルバーと解法
15パズルの解き方 — ステップごとに解説

15パズルを手で解くステップごとのガイド:1行目を揃え、1列目を揃え、3×3のサブパズルに再帰。L字型の隅の操作を含む。

ゲームモード
24パズル — 5×5スライドパズル

24パズル(5×5スライドパズル)の解説:ルール、歴史、解法時間、15パズルとの違い、そして最適ソルバーにパターンデータベースが必要な理由。

カスタム・写真パズル
写真パズル — どんな画像でもスライドパズルにする方法

写真スライドパズルの仕組み:画像が正方形にトリミングされてスライスされる方法、どんな写真が使いやすいか、クラウドとオンデバイス処理のプライバシーの違い。

数学と理論
スライドパズルの攻略法 — あらゆるサイズに通用するテクニック

手でスライドパズルを解く4つのテクニック:行・列縮小法、L字型コーナー操作、空きマスの経路ルール、エンドゲーム。

ソルバーと解法
スライドパズルの解き方 — どんなサイズにも使える汎用手法

どんなスライドパズルも手で解くための汎用手法:L字型の隅の操作による行と列の還元。どのサイズでも同じ。

ゲームモード
35パズル — 6×6スライドパズル

35パズル(6×6スライドパズル)とは何か、誰が遊ぶか、どれくらい時間がかかるか、そしてより大きな盤面が研究対象になる理由。

ゲームモード
スライドパズル(スライディングタイルパズル)— ファミリー全体の解説

スライドパズルのファミリーガイド:正方形グリッド、六角形バリアント、回転パズル、そしてそれらをつなぐ数学。

カスタム・写真パズル
写真スライドパズル — 画像が数字を超えるとき

写真スライドパズルとは何か、なぜ数字バージョンより子どもやカジュアルプレイに向いているか、4×4や5×5の盤面でどんな画像が機能するか。

ソルバーと解法
3×3スライドパズルの解き方 — 最もわかりやすい解法手順

3×3スライドパズルの行と列の方法による解法手順。すべてのスライドタイルパズルが最終的にここに帰着する基本ケース。

カスタム・写真パズル
画像スライドパズル — タイル分割の仕組み

画像スライドパズルの仕組み:正方形トリミング、クリッピングを使ったオンデマンドタイルレンダリング、なぜ1024×1024へのダウンサイズで十分なのか。

数学と理論
一部の15パズルが解けない理由 — わかりやすい確認方法

15パズルが解けるかどうかをわかりやすい言葉で確認する方法:転倒数を数え、空きマスの行を加算し、偶奇性を確認する。不正な盤面が出た場合の対処法。

対象ユーザー
広告なしのパズルゲーム — 見つけ方と選び方

広告なしのパズルゲームの見つけ方:「広告なし」の細則に隠れた意味、課金購入型と広告型アプリの違い、App Storeで先に確認すべきシグナル。