Re: The history of "M&Y"

Team "M&Y" and "花鳥風月"
the soliloquy of the father
毎日更新!

CSR-Rescue2017-V17.03.07

2017-07-18 | RoboCup2017

Rescue CoSpace の CsBot が版数アップしていました。

CSR-Rescue2017-V17.03.07

HPには、本日アップされたようです。

 

CsBotは新しくなったのですが・・・練習用マップファイルが(いつのまにか)消えてしまいました。(涙)

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Rescue CoSpace 2017 Rules 5.4 Game Procedure

2017-07-18 | Rescue Rules 2017

今回のお題は「競技手順」です。

 

5.4.1 A referee is an official who receives and uploads teams’ programs as well as runs the games.

5.4.2 At the end of each programming period
a) The chief judge will announce the time for program submission in the competition hall.
b) Each team must submit their first AI strategy which is created during the programming period (we’ll call it AI_1) to the chief judge.

5.4.3 5 minutes before each game
a) Team captains must report to the referee at the respective game stations. 
b) Teams are allowed to change the AI before each game (ONLY ONCE) and submit the revised version to the referee. The referee will continue to use AI_1 if there is no revised AI submitted.

5.4.4 3 minutes after the scheduled game time
a) If a team has not arrived at the game station 3 minutes after the scheduled game time, the team will forfeit the game. The opponent will gain 500 points and be declared as the winner. Kindly note that the scheduled game time might be delayed.

5.4.5 Pre-match Meeting
a) Each team will be assigned a team colour (BLUE or RED). At the start of the game, the referee will toss a coin. The result determines the teams’ colour.

5.4.6 Start of Play
a) Real game (Secondary Category Only)
・Teams should program and download the code to the real robot before the real game. It is team’s responsibility to ensure that the correct program is downloaded to the correct robot.
b) Virtual game
・The referee will upload the programs to the CoSpace server, place the team’s robot in the starting point in the virtual world and start the virtual game. 
・It is the team captain’s responsibility to ensure the correct program is uploaded.
・Team captains must be present during the full length of the game.

5.4.1 審判がチームからプログラムを受け取り、アップロードして競技を実行します。

5.4.2 プログラミング提出の〆切:
a) 主審は、プログラム提出の〆切の区切りを提示します。
b) 提示された〆切のとおりに、各々のチームは主審にプログラミングをする時間(AI_1と呼ばれる)の間に作成したAIのプログラムを提出します。

5.4.3 各々の競技の5分前
a) チームキャプテンは、競技場所に行き審判に(来たことを)報告します。
b) チームは、各々の競技の前に(一回だけ)にプログラムを変更して審判に提示することができます。 変更したものが提示されなければAI_1のプログラムをそのまま使用します。

5.4.4 予定の競技開始の3分後
a) チームが予定の競技開始時刻の3分後までに競技場所に来なかった場合、その競技に失格になります。(勝敗としては負け) 相手チームは500ポイントを得て、勝者になります。ただし、予定のゲーム開始時刻が遅れるかもしれない点に注意してください。

5.4.5 競技開始前の協議
a) チームは青か赤のチームカラーを割り当てられます。競技前の協議の時に審判がコインを投げてチームカラーを決定します。

5.4.6 競技開始
a) 現実世界の競技(セカンダリのみ)
・ チームは、現実世界の競技の前に、現実のロボットのプログラミングをしてロボットにダウンロードします。正しいプログラムを適切にロボットにダウンロードすることを、チームが責任を持って実施します。
b) 仮想世界の競技
・ 審判はプログラムをCoSpace Serverにアップロードして、仮想世界の出発点にチームのロボットを置いて、仮想世界の競技を開始します。
・ 正しいプログラムを適切にアップロードすることは、チームキャプテンが責任を持って実施します。
・ チームキャプテンは、競技の開始から終了まで、競技場所に居なければなりません。

 

こんな感じでしょうかねぇ。

 

さて、いよいよ競技手順です。ルールの解説らしくなってきました。(笑)

それでは順番見ていきます。

5.4.1 プログラムをCoSpace サーバにアップロードするのは、スタッフが実施するので、チームはプログラムをスタッフに渡します。・・・というのは、仮想世界の競技の話ですね。現実世界の競技の場合は、チーム側でプログラムをロボットにアップロード(ダウンロードかなぁ!?)してから、ロボットをスタッフに渡します。

5.4.2 プログラミングの時間は決まっています。その時間の終わりにはプログラムを(一旦)スタッフに提出します。提出したプログラムは修正できないかというと・・・競技の直前に一回だけ修正できたと思います。この、一旦提出させるのは、競技開始が早いチームも遅いチームも公平にするためだと思います。

で・・・競技フィールドが示されてから、提出締め切りまでの時間を「AI_1」と言うらしいです。

(日本の競技会では、使わない言葉ですよね・・・)

5.4.3 競技開始時刻の5分前には競技場所に居るようにしましょう。と言うか来い!(笑) そして、スタッフに「来ました」と告げましょう。この時に、プログラムの修正があれば入れ替えができます。

5.4.4 競技開始時刻から3分経過しても競技場所に来ないチームは、(その競技は)失格になります。相手チームは500ポイントを得て勝ちになります。(でも、普通の競技だと1,000点は得られると思いますので、いくら不戦勝でも点が低いですよね。)

面白いのは・・・競技時間が遅れることを想定してルールが書かれていることです。

5.4.5 Rescue CoSpace は対戦ゲームなので、競技前に色(赤と青)を割り当てます。この割り当ては競技前のコイントで決めます。(私が関東ブロック大会で運営するときには、キャプテンにジャンケンさせてました)

この、コイントスというのは、あんまり日本ではポピュラーでは無いように思います。 ルールでは審判がコイントスをして、2チームのキャプテンが「表」「裏」を言うのですが、2チームが「表」と言う時もあるでしょう。本来であれば、どちらかのチームキャプテンがコインを投げて、反対側のキャプテンが「表」「裏」を答えるべきかと思います。

ついでに、英語では「head or tail」と言うそうですが、コインの表側に顔が刻まれているからだそうです。名古屋の世界大会の時に日本のコインでコイントスをしたときは・・・「head」が無いのですが・・・(笑)

5.4.6 あれ・・・私が5.4.1で説明したことが、詳しく書いてあります。だとすると、5.4.1は必要ないのでは・・・
 

コメント
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする