Mase Lab
Address: 〒464-8603 名古屋市千種区不老町
TEL: 052-789-5898

◆RULE: "ガイスター"について

【概要】
"ガイスター"はオバケを模したコマを使うチェスのような盤面型ボードゲームです。
ですが、ただ相手のコマを取っていればいいかというと、そういう訳ではありません。
プレイヤーは最初に、良いオバケ4体と悪いオバケ4体を盤面に配置してゲームを始めます。この配置は相手のプレイヤーには分かりません。
相手の良いオバケを全て取る、もしくは自分の良いオバケを盤面の反対側の出口まで移動させられれば、あなたの勝利です。
ですが、相手の悪いオバケ4体を全て取ってしまうと敗北なのです。
鍵は相手のオバケのどれが良いオバケかを見極めること。 そのヒントは相手の動き。
心の読み合いを、存分にプログラムとして表現してみて下さい。



【ゲームの流れ】
  1. 2人対戦
  2. 各Playerはオバケの初期配置を決定
  3. プレイヤー1→プレイヤー2→プレイヤー1→...の順に終了条件に達するまでターンが経過
  4. 各ターン中に、自分のオバケ1体の移動方向を指定して移動




【詳細ルール】

対戦の進め方

対戦は各プレイヤーが自分のゴースト1体を指定し,移動することで進行します.

オバケ初期配置

オバケの初期配置を決定します.
自分の所持している良いオバケ4体,悪いオバケ4体を6×6の盤面上の手前側2×4の位置に好きなように配置します.
この配置はゲームが始まる前に一度だけ決定することができます.

オバケの移動

この処理ではオバケの移動の決定を以下のルールに基づいて行う

終了条件

例外処理

間瀬研究室内でのルール紹介スライド

Programming contest.pdf



【大会形式】
大会は「予選リーグ」「決勝リーグ」に分かれた2段階のリーグ戦で進行します.
1つのリーグは3〜4名の参加者で構成されます.

各リーグでは、全ての参加者が1回ずつ対戦する総当たり形式となります.
リーグ戦の順位は以下のように決定します.
具体的なリーグ表は5月22日(月)の参加者登録締切によって参加者人数が確定した後に発表しますが、参考までに以下に一例を掲載します.
例1)参加者8名の場合
予選リーグA(4名)と予選リーグB(4名)の各上位2名が決勝リーグへ
決勝リーグ(4名)で順位を決定
例2)参加者9名の場合
予選リーグA(3名)と予選リーグB(3名)と予選リーグC(3名)の各上位1名が決勝リーグへ
決勝リーグ(3名)で順位を決定



【FAQ】