Garden に戻る

リバーシ

成長中

1台の端末で2人対戦するリバーシ。打てるマスを表示し、対局はブラウザに保存。

8×8 の盤で遊ぶ定番のリバーシ。1台の端末を2人で交互に使って対戦します。打てるマスには印が付き、打てないときのパスは自動。石の数はいつでも見えます。1手戻すことも、最初からやり直すこともできます。マウス・タッチ・キーボード(矢印キーで移動、Enter で打つ)のどれでも遊べます。対局はこのブラウザに保存されるので、リロードしても続きから遊べます。

リバーシの盤面
黒2手番
白2

対局はこのブラウザに保存されます。リロードしても、あとで開いても続きから遊べます。

更新日

コードや AI から使う

ルールをそのまま呼べるエンドポイント。盤面と手番を渡すと、合法手(それぞれで返る石つき)、パスが必要か、終局しているかを返します。move を足すと、その手を打った後の盤面を返します。盤面は a1 から h8 まで行ごとに並べた64文字で、b が黒、w が白、. が空き。board を省くと初期配置になります。

  • GET /api/reversi/moves初期配置での合法手(JSON)。
  • GET /api/reversi/moves?board=...........................wb......bw...........................&turn=b&move=d3初期配置から黒が d3 に打った後の盤面と、白の合法手(JSON)。

機械可読な説明: /api/plants/reversi