[Rumble-jp-dev] ロボットの最新バージョンの決定方法

Back to archive index

Laplace lapla****@csc*****
2003年 5月 25日 (日) 22:29:42 JST


laplaceです。

> ロボットの最新バージョンの決定方法は、
> どのような処理にしているのでしょうか?
> 
> あ、これかな?
> robot_versionsのversionでソートしていますよね?
> これって、
> robot_versionsのrobot_version_idでソートしないと
> だめなのでは?


最新に登録されたものが最も新しいとするなら
SeasonManagerBean,RobotManagerBeanを変更する必要があります。

Robocode,RoboLeagueともStringのversionで
ソートしてるっぽいですね。
まったく同じというわけではなく、
Robocodeは、ちゃんとバージョンの数字をチェックしてるみたい。
RoboLeagueは、文字列の並び。
どちらかにあわせるのが正しいのかな。
それなら、ほぼ今のまま変更なし。
.で区切ってきちんとバージョンの順番にするなら変更が必要
たとえば、1.2.0、1.12.0などで1.12.0を最新とするなら
今のままではだめです。

全く変更なしにするにはルールか登録要項みたいなところに、
バージョン名のつけ方を記すのが良さそうですね。
バージョンには1.2.0などを記すこと、
数字は一桁にしなさいというような文章。

規則的なことなんで、勝手に変更してしまうよりも
みんさんで決めたほうがいいと思いますので、
意見をよろしく。





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