Game Dojoとは
Game Dojoは、チェスやオセロなどの思考ゲームを、遊びながら学べる無料のオンライン道場です。登録もインストールも不要で、開いたらすぐに一局はじめられます。
一手ごとにゲームエンジンが局面を解析し、その手が良かったのか、他にどんな選択肢があったのかを振り返れます。強い手を教わるだけでなく、自分で候補を比べ、戻して試し、気づく。その繰り返しを楽しむための場所です。
遊ぶ
チェス道場
古典にして奥深い思考ゲーム。一手ごとに最善手・好手・疑問手・ミス・悪手の評価が出て、どこで形勢が動いたのかを振り返れます。序盤から終盤まで、考える力をじっくり磨けます。
オセロ道場
ルールはシンプルでも、一手の先には多くの分岐があります。局面評価やヒントを使いながら、隅の取り方や先を読む感覚を磨けます。
毎日の問題
トップページには、毎日入れ替わる「今日の戦術クイズ(チェス)」と「今日のオセロ問題」を用意しています。盤面から最善の一手を選び、正解とその理由を確認できます。短い時間で、読みの練習ができます。
学ぶ
対局だけでなく、ルール・戦術・序盤・中盤・終盤などのチェスガイドとオセロガイドを用意しています。読んだ内容をそのまま実戦で試せることを大切にしています。
検証する
Game Dojo は個人で開発・運営しています。ゲームも解析も自分で作っているので、記事を書くときも一般論をまとめて終わりにせず、実際の局面を解析して確かめるようにしています。その結果をまとめたのが検証ラボです。
- チェス — 具体的な局面で候補手を1手ずつエンジンにかけ、評価値を比べています。チェス解析ラボ
- オセロ — 終盤は最後の一手まで読み切れるため、自作ソルバーの完全読みで最終石差を厳密に求めています。オセロ検証ラボ
記事に載せている数値は、すべて実際に解析した結果です。推測の数字は載せません。詳しい手順は編集方針にまとめています。
解析の環境
記事に載せている数値がどこから来ているかを示すため、使用している解析の設定を公開しています。
- チェス
- Stockfish 18 Lite WASM(探索深さ depth 20)。候補手を1手ずつ指してから、その局面を探索しています。
- オセロ
- 自作ソルバー(negamax+αβ枝刈り)による終盤完全読み。両者最善で打ち切ったときの最終石差を厳密に求めます。近似や評価関数ではありません。
- 統計調査
- 400局面・2617手を完全読みし、打ち方ごとに「最善だった割合」を集計しています。
設定を変えたときは、記事の数値も同時に作り直します。編集・検証方針もあわせてご覧ください。
この記事を書いている人
使用しているツール
解析には、公開されているオープンソースのソフトウェアを使っています。どこから来た数値なのかをはっきりさせるため、名前とライセンスを記載します。
- Stockfish(GPL-3.0)— チェスの局面解析に使用しています。エンジンは手元で実行し、記事にはその結果の数値だけを掲載しています。サイトにエンジン本体は含まれていません。
- chess.js(BSD-2-Clause)— 棋譜と局面の変換に使用しています。
- Lichess オープン・パズルデータベース(CC0)— トップページの「今日の戦術クイズ」の出題元です。
- オセロの終盤ソルバーは Game Dojo の自作で、外部ライブラリは使っていません。
Game Dojoが大切にしていること
- シンプルであること — 開いたら迷わず一局はじめられる。
- 考えること — 答えを受け取るだけでなく、自分で候補を比べられる。
- 振り返れること — ミスを終わりにせず、次の一手につなげられる。
- 誰でも使えること — 登録やインストールなしで、無料で始められる。
お問い合わせ
ご質問・不具合報告・ご意見は、お問い合わせフォームよりお送りください。