日経サイエンスは米国の科学雑誌「SCIENTIFIC AMERICAN」の日本版です。
HOME
定期購読お申し込み
メールニュース登録
登録内容の変更
よくある質問
ご意見・お問い合わせ
サイトマップ
HOME
>
パズリング・アドベンチャー
> 駒を飛び越え,取り除け ジャンプスナッチゲーム
最新号の紹介
NEWS SCAN
ミニ情報
講演会・研究者募集・研究助成など
新刊ガイド
学ぶ・遊ぶ
科学読み物・ゲーム・パズル
英語で読む日経サイエンス
原文 vs. 翻訳記事
定期購読
バックナンバー
別冊日経サイエンス・本
DVD・CD-ROM
本誌専用バインダー
記事ダウンロード
ご購入のご案内
ショッピングカートを見る
取扱書店一覧
図書目録お申し込み
検索方法はこちら
サイト内検索結果に戻る
駒を飛び越え,取り除け
ジャンプスナッチゲーム
デニス・シャシャ
3×3のマス目に丸い駒を置いた盤面を考えてもらいたい。次のような簡単なルールを考える。駒は,縦,横,斜めのどの方向でも隣に別の駒があり,その先が空きマスであれば,隣の駒を飛び越して空きマスに移動できる。そのとき,チェッカーの場合と同じように,飛び越された駒は盤面から取り除く。
このゲームの1人遊び版の場合,目標はジャンプを繰り返すことで,盤上の駒を1個だけにすることだ。
図A
に示した盤面から始めて,ゲームが終わったとき,盤面に駒が1つだけ残るようにするにはどうジャンプをしていけばよいだろうか?その解の1つを
図B,C,D
に示す。
では,読者の皆さんへの
今月の第1問
だ。駒をただ1つにするという目標を達成するには,ゲームを始める前の盤面に空きマスは最低で何マス必要で,それを盤面のどこに配置すればよいだろうか?また,3×3ではなく,4×4の盤面だったら空きは何マス必要で,どこに置けばいいだろうか?
次は,2人でゲームをする場合を考える。このゲームを「ジャンプスナッチ」と呼ぼう。ジャンプスナッチでは,最初,3×3の全部のマス目に駒を置く。先手のプレーヤーをスナッチャーと呼び,後手をジャンパーと呼ぶ。最初にスナッチャーがどこのマス目からでもよいから,駒を1つ取り除く。次にジャンパーが,可能であればジャンプする。さらに可能であれば,続けてジャンプしてもよい(しなくてもよい)。ジャンパーの手番が終われば,スナッチャーがジャンプを試みる。このようにして,交互にプレーを進め,盤上の駒がただ1つになったとき,最後のジャンプをしたプレーヤーを勝ちとする。
もし,自分の手番で,ジャンプがまったく不可能な盤面になっていたら,ジャンプの代わりに,駒の1つを真ん中のマスにずらすというプレーをしなければならない。真ん中のマス目がふさがっていて,それも不可能だったなら,真ん中以外の駒をどこか隣のマス目にずらさねばならない。駒をずらしたら,それで手番は終わりとなる。
今月の第2問
は,この2人のゲーム版についてだ。
図E,F,G
にジャンプスナッチゲームの最初の3手の例を示す。この後を続けるとして,両プレーヤーが最善を尽くしたとすると,勝者はどちらになるだろうか?
坂井公(さかい・こう)
筑波大学数学系助教授,理学博士。専門は計算機科学。
Dennis E. Shasha
ニューヨーク大学クーラント研究所教授。
専門は計算機科学。
原題名
Jump Snatch
(SCIENTIFIC AMERICAN May 2004)
会社案内
|
「日経サイエンス」はこんな雑誌
|
個人情報の取り扱いについて
|
Copyright 2005 NIKKEI SCIENCE Inc., all rights reserved