ViVi Home > MiniGammon(ミニギャモン)


 

概要

MiniGammon(ミニギャモン) は戦略と運で人工知能と対戦するゲームです。
石をサイコロの目の数だけ移動し、先に全ての石をゴールした方が勝ちです。
非常に簡単なルールなので、誰でもすぐに始めることができます。
バックギャモンのボードを2/3にし、サイコロの目の数も2/3にしています。
3分の2なので「ミニギャモン」です(3=ミ、2=ニ だよ。わかるかな?)。
1ゲームが短時間で終わるので、ちょっとした空き時間に楽しむことができます。
でも、実はけっこう奥が深いゲームなんだよ。

ゲームの相手は人工知能くんが務めまする。

MiniGammon(ミニギャモン)の遊び方は ここ を読んでね。
※ HalfGammon(ハーフギャモン)のページは ここ だよ。

ダウンロード

12/09/10 version 0.006.Dev MiniGammon-0.006-win.zip

変更履歴:

0039 ◎ C C 12/09/09 12/09/09 006│問題│バーに石があり、クローズアウトしている場合の評価が低すぎ
0041 ◎ C C 12/09/09 12/09/09 006│ToDo│評価関数を eval6 に切り替え
0042 ◎ C C 12/09/09 12/09/09 006│問題│同じ箇所から2個以上移動した場合、移動を示す矢印がひとつだけで、わかりづらい
0043 ◎ C C 12/09/09 12/09/09 006│問題│棋譜表示:連続ジャンプする場合、中間点に矢尻を描かない方がよい?
0044 ◎ C C 12/09/09 12/09/10 006│問題│成績ダイアログを表示し【OK】を押すと、成績消去確認ダイアログが出る
0046 ◎ C C 12/09/10 12/09/10 006│ToDo│局面をペースト可能に
0047 ◎ C C 12/09/10 12/09/10 006│ToDo│初期状態でダイス部分をクリックした場合は、ダイスの目を+1する

12/09/08 version 0.005.Dev MiniGammon-0.005-win.zip

変更履歴:

0032 ◎ C C 12/09/08 12/09/08 005│問題│棋譜を読み込んだ場合、棋譜ペインにフォーカスをあて、初手を選択した方がよい
0034 ◎ C C 12/09/08 12/09/08 005│問題│undo を行った手が棋譜に残ってしまっている
0036 ◎ C C 12/09/08 12/09/08 005│問題│初期状態パターンは define しておくべき
0037 ◎ C C 12/09/08 12/09/08 005│問題│最後の着手が棋譜に入っていない

12/09/08 version 0.004.Dev MiniGammon-0.004-win.zip

変更履歴:

0012 ◎ C C 12/08/31 12/09/06 004│問題│アバウトダイアログ:アイコンが表示されていない
0013 ◎ C C 12/09/05 12/09/06 004│ToDo│1手読み関数:評価関数をパラメータで渡せるようにする
0014 ◎ C C 12/09/06 12/09/06 004│ToDo│成績表ダイアログに、【成績をクリア】ボタンを付けた方がよい
0017 ◎ C C 12/09/06 12/09/06 004│問題│成績表ダイアログ:【Reset】がデフォになっているが、【OK】をデフォにした方がよい
0018 ◎ C C 12/09/07 12/09/07 004│ToDo│棋譜表示ドックウィジェット追加
0019 ◎ C C 12/09/07 12/09/07 004│ToDo│ゲーム終了後、棋譜アイテムを選択すると、その局面を表示
0020 ◎ C C 12/09/07 12/09/07 004│ToDo│棋譜保存機能
0021 ◎ C C 12/09/07 12/09/07 004│ToDo│棋譜読込機能
0022 ◎ C C 12/09/07 12/09/08 004│ToDo│棋譜アイテム選択時に、局面を表示するだけでなく、着手を矢印表示
0023 ◎ C C 12/09/07 12/09/07 004│問題│棋譜アイテム選択時に、手番の石がダイス右に表示されない
0024 ◎ C C 12/09/07 12/09/07 004│ToDo│棋譜保存:ファイル名のデフォルトは MG-YYYYMMDDHHMMSS.qtg とする
0025 ◎ C C 12/09/07 12/09/08 004│問題│GB2W4W2W4 3-3 で2ポイントの石を上げた
0026 ◎ C C 12/09/07 12/09/07 004│ToDo│棋譜保存:初手がどちらの手番かも保存した方がよい
0028 ◎ C C 12/09/07 12/09/07 004│問題│棋譜保存後、新規ゲームを実行したら、アサーションが発生した
0030 ◎ C C 12/09/07 12/09/07 004│問題│人間着手が棋譜履歴に残らない場合がある

12/08/31 version 0.003.Dev MiniGammon-0.003-win.zip

変更履歴:

0006 ◎ C C 12/08/31 12/08/31 003│ToDo│MainWindow.cpp で "MiniGammon" と書いているところは、qApp->applicationName() に変えるべき
0007 ◎ C C 12/08/31 12/08/31 003│ToDo│リソースを日本語化
0008 ◎ C C 12/08/31 12/08/31 003│問題│アバウトダイアログが「ハーフギャモン」になっている
0009 ◎ C C 12/08/31 12/08/31 003│問題│アプリケーション名が「twothirdsGammon」になっている
0010 ◎ C C 12/08/31 12/08/31 003│問題│中断ダイアログのタイトルが「Dodgem」になっている

12/08/31 version 0.002.Dev MiniGammon-0.002-win.zip

変更履歴:

0001 ◎ C C 12/08/30 12/08/30 002│ToDo│セミプライムから離れている方が、直前にいるより評価値が高い
0002 ◎ C C 12/08/30 12/08/30 002│問題│ゴール前に白石が5個あって、4-4 で移動出来ないと言っている
0003 ◎ C C 12/08/30 12/08/31 002│ToDo│コンピュータ同士の場合でも、タイプが異なる場合は、レーティングを表示した方がよい
0005 ◎ C C 12/08/31 12/08/31 002│問題│ゾロ目なのに2回しか移動しなかった

12/08/30 version 0.001.Dev MiniGammon-0.001-win.zip

とりあえず動作する版