コンピューターと対戦するリバーシ
8×8のマス目の盤上で、黒と白の石を使って対戦します。石を置いて相手の石をはさむと、はさまれた石がひっくり返ります。このサイトでは、アプリが採用しているルールを説明し、アプリのコードで計算した局面を紹介します。Reversiでは、3つのレベルのコンピューターと対戦できます。
スマートフォンとタブレットで
公開中のアプリのスクリーンショットです。アプリは端末を縦に持った縦向き画面で表示されます。


どこから読む?
ルール
開始時の配置、打てる手、あらゆる方向へのひっくり返し、パス、終局と石の数え方。
戦略
角、避けたいマス、辺、そして石の数を早く数えすぎると判断を誤る理由。
解説つきの練習問題
実際の対局から選んだ6つの局面と、その解答。
解説つきの対局
アプリのコンピューターが自分自身と対戦した、60手の対局。
リバーシを手短に説明
交互に、自分の色の石を空いているマスに置きます。その手が打てるのは、置いた石と自分の別の石との間で、相手の石を一直線にはさむことができる場合だけです。はさまれた石はすべて色が変わります。これは8方向すべてで同時に起こります。
打てる手がない人はパスします。だれも打てなくなったら、石の多いほうが勝ちです。解説つきの対局では、51手目の時点で黒が41対14でリードしていますが……最終的には18対46で負けます。