最終更新日 2009年12月11日
Misere Nim Game
Misere.exe Ver.1.0
このソフトは、高知大学の共通教育の「ゲームの世界」の授業のために作った、
ELWYN R.BERLEKAMP, JOHN H. CONWAY, RICHARD K. GUY 著「WINNING WAYS FOR YOUR MATHEMATICAL PLAYS」
に載っているゲーム「Subtraction Game」の逆形です。
「Misere Subtraction Game」の基本ルールは次のようなものです。
1. 二人で交互に着手。
2. 手はどれかの山から許された個数の石を取り除く。
3. 最後に石を取った方が負けです。
このプログラム 「Misere.exe」 使い方は簡単で、実行すると

となります。
石の山の個数(7個以下)を Edit にセットし、
「SET」のボタンをクリックします。

となります。
ラジオボタンの「先手」、
ラジオボタンの「後手」または
ラジオボタンの「両方」をクリックして、「先手」か「後手」か「先手も後手も人間が行うか」を決めます。
更に、ラジオボタンの「Standard Misere Nim Game」か「Misere Subtraction Nim Game」かを選択し、
ラジオボタンの「Misere Subtraction Nim Game」をチェックした場合は、
取り除くことが出来る石の個数をチェックボックスで指定します。
「PLAY」ボタンをクリックして、ゲーム開始です。

石は右端から取り除いていきます。取り除きたい石達の一番左の石をマウスでクリックします。
ここでは三番上の列の右から2個目の
石をクリックしてみます。直ちにコンピュータが手を打ちます。

組合せゲーム理論の授業の教材用にと一日間で作ったプログラムで、「ゲームの値」を理解するために
作った物で、ゲームとして遊んでも、人間同士の対戦ならともかく、
面白くともなんともありません。正確な理論を知らなければ、コンピュータに必ず負けます。

Misere.EXE のダウンロ ード