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

Back to archive index

Naoki Kurosawa n-kur****@nri*****
2003年 12月 18日 (木) 17:21:19 JST


黒澤です。

> > なんですが、中央サーバ側で、アップロードされたデータが不正でないかを
> > チェックする仕組みが思いつかないんです。
> 
> たしかに、確実に正しいかを判断するのは難しいですね。
> いろいろチェックすると性能も落ちるし、考え物です。

性能については、それこそ非同期にのんびりやればいいので、
それほど気にしてはいません。
自宅でやるわけではないのでマシンもたくさんありますし。

ロボットチェックについて
> 今のものって、ダメだった時は何も返答ないですよね?
そうっすね(汗
ログを見てると、なぜダメだか分からずに何度も試している人が
いるみたいです。
RobocodeでJARを作らずに、自分でJARに固めたせいでプロパティファイルが
入ってないだの何だのと。

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

ハングするやつを見つけるのは、この段階では無理そうです。
特定の相手と戦わせたときにハングするわけですから。
#すごく謎です。

Stadiumにアップロードされたすべてのロボットと戦わせるのは
現実的じゃありませんしね。

> > ロボット対戦プレイバック機能みたいなのを組み込めたら、
> > ロボットの動きを分析できるので、いろいろやれそうですけどね。
> 
> 全バトルの結果を保持するとか考えると
> かなりのデータ量とかになるんじゃないでしょうか?

かなりのデータ量になるでしょうが、
分析はアップロードされたそのときだけで、
あとはプレイバック用に取っておくだけということになると思います。
最近はディスクも安いですし(現在稼動中のマシンは120GB載ってる)、
一定期間経ったら消すとかでもいいですし。

プレイバックまで行かなくても、
何発打って何発外れたとかいう情報ぐらいは欲しいですね。

> やるとしても、次回&ソースを手に入れられたらですね。

そうですね。やりたいことはいろいろあるんですけどねぇ。

--
Naoki Kurosawa <naoki_kuros****@ybb*****>, <n-kur****@nri*****>
Sharpen up JAVA skills. - Robocode Rumble-JP Project -
http://rumble-jp.sourceforge.jp/    http://robocode.ddo.jp/rumblejp/




Rumble-jp-dev メーリングリストの案内
Back to archive index