Laplace
lapla****@csc*****
2003年 4月 4日 (金) 23:02:06 JST
laplaceです。 今日はメールが多いですね。ちと驚き。 > ただ、いろんなコンフィギュレーションで対戦してみようという > 話があったので、リーグ別にしておいた方がデータが > 洗練されるんじゃないかなと思っていました。 確認は取れていませんがなんとなくジャパンカップでは、 1on1とmeleeで保存したデータは別々だった かもしれないと思っていますし、 黒澤さんにこういわれると、 なんだかリーグ単位で保存しておくのも悪くないかなと思えてきました。 過去に誰かが、保存したファイルもダウンロードできるといんじゃない といったことを思い出して、各リーグのデータを収集するということも できるかな。 > 私が前にデータ保存を試したときは、 > 1on1とmeleeは別ファイルに保存していたので、 > どっちでもかまわないやと思っていました。 > 他の人はどんな風にデータ保持していたんだろう。 手持ちのロボットのデータをざっと見た感じでは ファイル書き込みを使用していないがほとんどですが ・1on1、Meleeのデータを完全分別 (ロボット名別、1on1総合とmelee総合など幾つか種類はある) ・1on1、Meleeのデータを一つのファイルに格納 ・対戦結果のHTMLを吐き出す ・移動データを保持し読み込むのみ ・何らかのロボで採取した結果を初期時に持ち参照するのみ ですね。 内部処理まで追っていないのでわかりませんが、 1on1、Meleeのデータを分別書き出しして相互に参照しているのは 私のロボだけかな。 ディレクトリを作成したりして管理しているのはないですね。 ディレクトリはあんまり考えなくてもいいかな。 > 1リーグずつ実行だと、仮に現在10divisionあるリーグを > 8台の分散サーバで実行していたとすると、 > 1回目は8台同時に動きますが、次は2台のみになり6台遊んじゃうのが > もったいないなと思って、複数リーグ同時実行かなと思っていました。 たしかにそうですが、稼動中の2台で使用していないロボットは、 次のリーグを戦わせるなどしてもいいのではないでしょうか。 メインサーバでの処理がめんどうになりそうですが… また、上級、学生、初級などで分けるなら競合しないリーグを実行する なども可能ですね。