フォーラムに掲載されていたことを忘れないように書いておきます。
なお、あくまでも自分の備忘録用ですので、悪しからず・・・
プレマッピングについて・・・
Rescue-Maze Pre-mapping
http://www.rcjcommunity.org/node/158
Principally all information about the layout of the maze is premapping.
You are allowed to give the robot information that is stated in the rules, for example that the maze is made of 30x30cm squares and that the floor is white.
You are not allowed to give the robot information about the starting position, the ramp position or the size of the maze. The robot should recognize this by itself. But you can think realistic and have a maxsize of the data structure, for example I don't think we will do mazes bigger than 20x20 tiles.
This is however hard to check for us, even though we are doing the interviews. Try to be fair for everyone! You will learn more if you are doing a robot that work for every size of maze.
迷路のレイアウトに関するすべての情報は、プレマッピングになります。
ロボットにはルールに書かれている情報は与えても良いです。(例えば、迷路が30x30cmのタイルで構成され床が白いことなど)しかし、ロボットにスタートの位置(座標)、傾斜路、迷路の大きさなどに関する情報を与えてはいけません。 ロボットは、自律的にこれらを認識しなければなりません。ただし、現実的に想定される迷路の最大の大きさを20×20などに想定することはかまいません。これらは、インタビューのときに(本当にプレマッピングをしていないか)確認することは難しいですが、公正に参加してください。どのような大きさの迷路でも進めるロボットを開発することは勉強になりますよ。
勝手な補足説明:
迷路のコース情報(前右前左前前前・・・)とか、被災者の居る場所(座標)などをプログラム組み込むことは勿論プレマッピングとして禁止されています。同様に、スタート位置、傾斜路の位置(部屋の出入口)なども同様に座標を組み込んではいけません。
また、今回のQAで、迷路の大きさを(アリーナやコースに合わせて)規定することもプレマッピングということですね。これは、なかなか厳しい・・・
もう一つは、私が質問したものです。
http://blog.goo.ne.jp/mypapa8888/e/a865864215965c0742b6d482e4d9eceb
チェックポイント
Rescue-Maze Score of checkpoint
http://www.rcjcommunity.org/node/173
Q:ルール1.3.4には「スタート地点はチェックポイント」という定義があります。このスタートタイルのチェックポイントの得点はいつの時点で入るのでしょうか?
Good Question!!
The rules are clear on this topic, but actually I think you have found a bug in them.
The rules says "A robot is awarded 10 points for each visited checkpoint." and visited are defined as more than half the robot in the tile. When the round starts the robot are more than half inside the starting tile and hence receive the points.
This means that every team will start with 10 points :)
However, I think we should change this until next year.
A:良い質問です。ルールは明確なのですが、貴方はルールのバグを見つけてくれました。ルールには「ロボットは、チックポイントに到達したときに10点の得点になります。」と書かれていて、ロボットがタイルに半分以上入ると到達したことになります。競技開始の時にはロボットはスタートタイルに半分以上入っているので、スタートするすべてのチームが得点を得ることができることになります。しかし、私たちは、来年には、これを変更すべきだと考えます。
勝手な補足説明:
ルールのバグ・・・抜け穴ってことでしょうか!? まあ、国際ルール上での解釈としては、スタートしたチームは何もしなくてもチェックポイントの得点として10点を貰えることがわかりました。ということは、スタートしなかったチーム(例えば、時間になっても会場に来なかったチームや、競技をせずに棄権をしたチーム)は10点の貰えないの・・・でしょうね。