[Rumble-jp-dev] Re: 新システムについて

アーカイブの一覧に戻る

Laplace lapla****@csc*****
2003年 12月 17日 (水) 23:42:57 JST


laplaceです。

> で、予選のリーグ戦の後に決勝トーナメントにしたいときは
> 1.予選リーグ戦「リーグ」
> 2.決勝トーナメント「リーグ」
> という形にして、1と2がデータ連携します。
> なので、大会としてはひとつにしようと思っています。

そうですね、これでいいと思います。

> これまであった、シーズンという概念が消えてますが、
> これは消えたのではなく、シーズンという概念が必要でないときもある
> (トーナメントのときなど)からで、
> 従来どおりのリーグ戦をやるときには出てきます。

トーナメントの場合は、シーズンの変わりに
ラウンドが進んでいく感じかな。

> なんですが、中央サーバ側で、アップロードされたデータが不正でないかを
> チェックする仕組みが思いつかないんです。

たしかに、確実に正しいかを判断するのは難しいですね。
いろいろチェックすると性能も落ちるし、考え物です。

> アップロード結果って、メールのほうがいいですかねぇ。
> 例えば、
> ・SittingDuckと戦わせて、スコアがゼロなら
>   「このロボット動かないっぽいからイヤ」と返してやるとか、
> ・様々なサンプルと戦わせて、強さバロメータみたいなものを出してやるとか、
>   (前に出てきたアイディア)
> といったことをやるなら、すごく時間がかかりそうなのでメールのほうがいい
> でしょうね。

アップしてすぐにOKとかだめとか色々表示されるならいいですが、
時間がかかるなら、問題があったときだけメールで通知がいいと思います。
今のものって、ダメだった時は何も返答ないですよね?

裏で一度対戦させるとするなら、Robocodeが
ハングするRobotを発見できて、除外できるといいんですがねぇ。

> ロボット対戦プレイバック機能みたいなのを組み込めたら、
> ロボットの動きを分析できるので、いろいろやれそうですけどね。

全バトルの結果を保持するとか考えると
かなりのデータ量とかになるんじゃないでしょうか?
やるとしても、次回&ソースを手に入れられたらですね。








Rumble-jp-dev メーリングリストの案内
アーカイブの一覧に戻る