ガイドと記事
スライドパズルについて分かっていることのすべてを、目的別に整理しました。特定のサイズで遊ぶ、解く、写真からパズルを作る、そして一部の盤面が解けない理由の数学まで。
8パズル ソルバーの書き方:状態表現、A*探索、マンハッタン距離ヒューリスティック、メインループのスケッチ。
15パズルを解くアルゴリズムの歴史:幅優先探索(BFS)、マンハッタン距離を使ったA*、IDA*、歩行距離、加算型パターンデータベース。
スライドパズルが論理パズルというジャンルにおいてどう位置づけられるか。数独・ノノグラム・カックロ・倉庫番・チェスパズルとの比較。
スライドパズルが大人に向いている理由:短い1ゲーム、上限なしの難易度、通知なし、ストリークなし。押しつけがましいカジュアルゲームのパターンがないアプリの選び方。
8パズルとは何か、遊び方、標準的な上段→左列の攻略法、そしてなぜAI探索の基礎的なベンチマークなのか。
オリジナルのスライドパズルを作るステップバイステップガイド。写真選び・正方形にトリミング・サイズ選択から、アプリでプレイするか物理的に印刷・カットするかまで。
15パズルのパリティ定理:転倒数と空きマスの行を数えて盤面が解けるかどうかを判定する方法。証明とサム・ロイドの逸話。
子供向けスライドパズル — 認知的なメリット、年齢別の盤面サイズ(4〜5歳から3×3、7歳以上から4×4)、子供に安全なアプリの選び方。
スライドパズルが認知的に実際に鍛えるもの、脳トレの主張で注意すべき点、数独や将棋との比較。
スライドパズルのソルバーが何をするか、人間がほとんど必要としない理由、開発者が常に必要とする理由、そしてA*・IDA*・パターンDBの使い分け方。
15パズルソルバーの仕組み:人間のアルゴリズム、マンハッタン距離を使ったA*、IDA*、歩行距離、パターンデータベース。
マンハッタン距離ヒューリスティックの仕組み、許容性と一貫性が成り立つ理由、そしてスライドパズルのソルバーにおける限界。
プレゼント・カスタマイズ向けのオリジナルスライドパズル:どんな写真が向いているか、盤面サイズの選び方、デジタルと物理どちらを選ぶか。
数字スライドパズルとは何か、写真バリアントとの違い、ソルバーで数字が標準とされる理由、そして写真より数字を選ぶべき場面。
スライドパズルの解法アルゴリズム比較:BFS、A*、IDA*、ウォーキング距離、加法的パターンデータベース。それぞれの長所と短所。
15パズルとは何か、どこから来たのか、遊び方と解き方、8パズルや大きな24/35盤面との違い。
15パズルを手で解くステップごとのガイド:1行目を揃え、1列目を揃え、3×3のサブパズルに再帰。L字型の隅の操作を含む。
24パズル(5×5スライドパズル)の解説:ルール、歴史、解法時間、15パズルとの違い、そして最適ソルバーにパターンデータベースが必要な理由。
写真スライドパズルの仕組み:画像が正方形にトリミングされてスライスされる方法、どんな写真が使いやすいか、クラウドとオンデバイス処理のプライバシーの違い。
手でスライドパズルを解く4つのテクニック:行・列縮小法、L字型コーナー操作、空きマスの経路ルール、エンドゲーム。
どんなスライドパズルも手で解くための汎用手法:L字型の隅の操作による行と列の還元。どのサイズでも同じ。
35パズル(6×6スライドパズル)とは何か、誰が遊ぶか、どれくらい時間がかかるか、そしてより大きな盤面が研究対象になる理由。
スライドパズルのファミリーガイド:正方形グリッド、六角形バリアント、回転パズル、そしてそれらをつなぐ数学。
写真スライドパズルとは何か、なぜ数字バージョンより子どもやカジュアルプレイに向いているか、4×4や5×5の盤面でどんな画像が機能するか。
3×3スライドパズルの行と列の方法による解法手順。すべてのスライドタイルパズルが最終的にここに帰着する基本ケース。
画像スライドパズルの仕組み:正方形トリミング、クリッピングを使ったオンデマンドタイルレンダリング、なぜ1024×1024へのダウンサイズで十分なのか。
15パズルが解けるかどうかをわかりやすい言葉で確認する方法:転倒数を数え、空きマスの行を加算し、偶奇性を確認する。不正な盤面が出た場合の対処法。
広告なしのパズルゲームの見つけ方:「広告なし」の細則に隠れた意味、課金購入型と広告型アプリの違い、App Storeで先に確認すべきシグナル。