Naoki Kurosawa
naoki_kuros****@ybb*****
2003年 3月 26日 (水) 01:11:25 JST
黒澤です。 やらなきゃいけないことが何なのか、混乱してきたので ちょっとまとめてみました。 優先度が高い順です。 (●は、黒澤が絡まないと無理そうかなというところです) ●1.JAVA Developer原稿書き ●2.melee時のデータ構造についての説明 ●3.セットアップツール&ドキュメント修正&build.xmlの解説 ●4.アーキテクチャドキュメントを完成させる。 ●?5.基礎技術用語解説(EJB,XDoclet,etc,,) ●?6.開発手順&Tips(EJBのメソッド追加方法、 Webサービスのサーバ側変更方法、クライアント作成方法、SQLの書き方など) ○7.分散サーバでの対戦実行単位をDivisionごとにする ○8.ロボットが作成したデータを中央サーバ・分散サーバ間でやりとりする ○9.ロボットが作成したデータを保持する領域のデータ量管理 ○10.分散サーバのスループット表示 ○11.あらかじめ集計をしておく方法の考案 ●12.実際にみんなでスループット測定 あと、きっとバグですね、なんてやり取りをしたことが 2〜3回あったような…。 7と8はまだやってません。 どうやるかについてはまた別途メールします。 浜地さんが、 > プレシーズンの前にある程度大規模にシステムの > 実稼働テストをやりたいな…とか思ったりします。 とおっしゃってましたが、黒澤もこれはぜひやろうと思っていまして、 10のスループット表示を最初にやって、 その時点でスループット測定し、 7と8をやった後また測定してどのくらい通信コストが増減するかを 見てみたいとは思っていたんですが、面倒かなーとも思います。 どう思いますか?>みなさん 見てみたからといって、たとえ通信コストがでかくても7と8はやるわけで、 意味がないかもしれません。 実際測定するときは、ロボコードメーリングリストにロボット登録お願いを して、ロボット数を増やしましょう。 それと、現状のシステムに関して… ■ユーザ一覧とユーザ詳細 対戦実績がないロボットが存在しないことになっちゃっているんですけど、 直すべきじゃないでしょうか? たとえば、テストサイトで言えばグラデラさんは、 ユーザ一覧上では「参加ロボットなし」となっていますし、 ユーザ詳細では何もでません。 ■ランキング それぞれのスコアを、そのリーグの1対戦のラウンド数で割ってから ランキングしないと、ラウンド数の多いリーグの結果ばかりがランキング されてしまうと思います。 とはいうものの、そこまでの処理を現状の仕組みでやるのは大変なので、 あらかじめ計算しておく仕組みを考えてからにしましょうか…。 -- Naoki Kurosawa <naoki_kuros****@ybb*****>