ム板のみんなでRobocode (・∀・)ヤローウヨ!1台目
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGhttp://www-6.ibm.com/jp/developerworks/java/020329/j_j-robocode.html
●オフィシャルサイト
http://robocode.alphaworks.ibm.com/home/home.html
●Robocode API Documentation
http://robocode.alphaworks.ibm.com/docs/robocode/index.html
●Java2のダウンロード先
http://java.sun.com/j2se/1.4/ja/download.html
君のマシーンは生き残れるか!?
0666デフォルトの名無しさん
NGNG>提出ロボットは参加者自己のオリジナルの作品でなければなりません。
に引っかかるだろ
0667デフォルトの名無しさん
NGNG662じゃないけど、
強い敵に対抗するときに実装の根幹に手を出せないのは
もどかしいと思うですが。。。
Σ(゚д゚)まさか複数のロボットをパクって
状況で動的に入れ替える!?
0668デフォルトの名無しさん
NGNGこれってどの辺まで適用されるんだろうねぇ
継承はまあアレとして参考にしたり部分的に頂いて実装する事なんて
9割方の人がやってると思われ・・・
という漏れも完全オリジナルがあるか?と問われたら
自信をもってこれは漏れのオリジナルだYOと
いえる部分ってほとんど無いかも・・・はげしく鬱
0669デフォルトの名無しさん
NGNG名前で動きを決めるのはアリなの?
getName()って"作者名.ロボット名"って感じで出てくるから
特定の作者の時だけ攻撃とかもできるんだけど。。。イジメ?
0670デフォルトの名無しさん
NGNGとりたててそのロボット自身つよくはないよな・・・たぶん(藁
かといって多数のロボットにそれぞれmethod作るってのも非現実的だなぁ
それでJapanCupの上位陣はClassのダウソさえさせないのかモナー(藁
0671622
NGNGそれやろうかとも思ったけれど、さすがに汎用性がなくなっちゃうし、
相手のロボットがバージョンアップしたら意味ないし…ということで
やってないけどね。芸がない!とも思ったから、というのもあるけど。
>>670
そうそう!上位のロボットはのきなみクラス公開してくれてないよね。
まぁ、逆アセンブルとかされたら嫌だからということなのかもしれない
けど、でも私としては、毎日少しずつアイディアを練って試行錯誤して
いるところなので、是非もっと勝負させてもらえたらと思っているんだ
けどね。胸を借りてみたいっす。(藁 私に身のほどというのを教えて
ほすぃ。
0672デフォルトの名無しさん
NGNG0673デフォルトの名無しさん
NGNGさすがにonWinとかonDeathだけオーバーライド(w)してもダメだろうけど
0674デフォルトの名無しさん
NGNG理解してるかコピペしてるかは一目瞭然だろうな
0675デフォルトの名無しさん
NGNG。。。そりゃそうか
0676デフォルトの名無しさん
NGNG> 胸を借りてみたいっす。(藁 私に身のほどというのを教えてほすぃ。
コンテスト終わったらね
>>675
そりゃそうだ
0677デフォルトの名無しさん
NGNG0678671
NGNG>> 胸を借りてみたいっす。(藁 私に身のほどというのを教えてほすぃ。
>コンテスト終わったらね
OK、お待ちしております。今やってるJapanCupって進行がのろいせいか
結果が分かりにくくっていまいち面白くないんよ。手元でコード書いてる
ときはいいんだけれど…。なので、強いのと戦わせていろんな状況を
見てみたくてね…。まぁ、コンテスト期間中は勝つこと重視でいかざるを
えないだろうから、勝敗が着いてからでも良ござんす。
もちろん俺もコンテストである以上は、それなりに勝つこと考えては
いるんだけどね…見てるといまいちな順位を行ったりきたりしてるよ。
0679デフォルトの名無しさん
NGNG主催者は決勝リーグ出場者および入賞した受賞者全てに、その提出ロボットを開発
するに当たって作成したソースインフォメーションを提出することを要求します。
提出されない場合にはコンテストへの参加は無効になります。
と言うのがありますが、これはコンテストが終わったら決勝進出ロボット全てが
ソース付で公開されるってこと?
0680デフォルトの名無しさん
NGNG> しかしJapanCupの更新遅くなったもんだ(藁
遅いっていうか、ちゃんとやってんのかね。
プレシーズンリーグの意味ないじゃん。
0681デフォルトの名無しさん
NGNG順位激落ち...まあー1on1じゃMyFirstRobotにも
勝てないからあたりまえだが。
本戦にも 1on1 って有るの?
0682デフォルトの名無しさん
NGNGで、どこに公開されるなんて書いてある?
0683デフォルトの名無しさん
NGNG0684デフォルトの名無しさん
NGNG0685デフォルトの名無しさん
NGNGなんでシーズン数がリーグによってまちまちなんだらう?
ちゃんとやってるようにみえんな
0686デフォルトの名無しさん
NGNGhttp://www-6.ibm.com/jp/event/robocode/robojcup/index.jsp
が変わったNE!
0687デフォルトの名無しさん
NGNGこいつが本気出したら、すごそうだよ。
0689デフォルトの名無しさん
NGNGなんか余計見にくくなってない?(配色を除く
自分のロボットの参加してるリーグ探すの大変<melee
つか1日1シーズンかよ・・・さぼるな!IBM!!
0690デフォルトの名無しさん
NGNG同意
もう少しシーズン増やして欲しい。
10倍くらい。
もちろんリーグも足らない。
0691デフォルトの名無しさん
NGNGで、結局今一番強いのは誰だろ?
0692デフォルトの名無しさん
NGNG> で、結局今一番強いのは誰だろ?
Oukaちゃう
0693デフォルトの名無しさん
NGNGdavidmoldのMogbot2.9のソースを読みたくてこのURLのところから
ttp://robocoderepository.com/BotDetail.jsp?id=555
[Download source]の部分をクリックしたんだけどDLできたのは
BotDetail.htmというファイルだけなんです。
他に2・3体のロボットを試したけどやっぱりDLできませんでした。
9月頃に別のロボットを正常にDLしたことがあるんですが。
0694デフォルトの名無しさん
NGNG今から研究しても遅いんじゃあないのかと思うけど・・・
そういう己もやっとYngwieのソースが少し解ってきたところだけど(笑)
Download Sourceじゃあなくて、その隣のDownload Bot JARでJARファイルを落として、
解凍すれば見れるよん。頑張ってね。
0695デフォルトの名無しさん
NGNG0696デフォルトの名無しさん
NGNG0697デフォルトの名無しさん
NGNG∧_∧ / ̄ ̄ ̄ ̄ ̄
( ´∀`)< オマエダケー
( ) \_____
| | |
(__)_)
0698デフォルトの名無しさん
NGNG0699デフォルトの名無しさん
NGNG0700デフォルトの名無しさん
NGNG0701デフォルトの名無しさん
NGNG0702デフォルトの名無しさん
NGNGおれだけかよ!どうりで弱いはずだ・・・
0703デフォルトの名無しさん
NGNGなんで今になって ?
0704デフォルトの名無しさん
NGNGほんとに一般初心者クラス?って感じで....
Vapourのソース必死で研究したのかな?
ShrubMathってクラスが入ってるけど....ナマエグライカエヨーヨ
0705デフォルトの名無しさん
NGNG0706デフォルトの名無しさん
NGNGついでに戦闘ログの表示が
Dead, 11 still allive を
負け まだ11匹生きてる
に変えただけって....手 抜きすぎ!!
0707デフォルトの名無しさん
NGNG勝ちw
間違いなくここ見てるな
0708デフォルトの名無しさん
NGNG2nd: motan.Mobot v1.07983230046046835390046540
あれ、負けたぞ
0709デフォルトの名無しさん
NGNG2nd: motan.Mobot v1.0 7983 2300 460 4683 539 0 0 46 54 0
0710デフォルトの名無しさん
NGNGVapourを基に自分で作りました!! で
通るのか?
これでオリジナルロボットです!!だったら今からでも
作れそう、よしJollyNinjyaリファクタリングしちゃうぞ。
0711デフォルトの名無しさん
NGNGさすがに通らないだろ
ソース提出って書いてあるし
Mobotは初心者クラスだから勝っちゃったりしそう
名前とか晒されるんじゃないの
0712デフォルトの名無しさん
NGNG登録されたロボットの数 489
登録した参加者の数 267
です。
たくさんのロボットを登録した人ランキング
12 stradi
11 blue
10 atsukuma
10 kei
10 sam
9 makoto0222
8 simi
8 akiko.s
7 dukedt
7 tm
7 asmnoak
7 ponpoko
0713デフォルトの名無しさん
NGNG登録できますた
0714デフォルトの名無しさん
NGNG0715デフォルトの名無しさん
NGNG一般初心者100人未満てこと?
予選は開催される??
0716デフォルトの名無しさん
NGNGhttp://robocoderepository.com/
とか
http://robocode.port5.com/
にアップしてくれると嬉しいです。
ところで
http://www-6.ibm.com/jp/event/robocode/robojcup/
はいつまで繋がらないつもりだろう
0717デフォルトの名無しさん
NGNG勝っちゃったりしそうというか 生存率100%で現在の TOPになってるから
皆が知っているんですが。
特に一般初心者クラスなどはこのようなRobotと対戦したらたまらんだろう
不正をしていたRobotは順位取り消しでその分繰り上がります、で正当な結果
と言えるのか? 不正Robotとの対戦が少なかった方が順位が上になるのは
間違いない。
決勝リーグ前に全ロボットにソースを提出させて、特に生存率が高いRobot
についてはオリジナルであるかチェックして欲しいものだが、どうだろう。
0718717
NGNG全Robotのクラスファイルをダウンロード出来るようにする
とか、クラス構成や戦闘中の表示を見れば単純なコピーは
簡単に発見できるはず。(MoBotのように)
0719デフォルトの名無しさん
NGNGtm.Asagaoとかara.Sheraとかが日本製だね
0720デフォルトの名無しさん
NGNGこのまま大会開始が 3ヶ月くらい延期されるとえーな
0721超初心者向けみんなでDelphi(・∀・)ヤロウーヨ!
NGNG全くの初心者です。(゚Д゚)マターリいきましょう。
0722デフォルトの名無しさん
NGNGその間にロボットを更新できるんだったらね。
0723デフォルトの名無しさん
NGNG不正ロボット対策にてんやわんや、
に100 LastSuvivorBonus
0724723
NGNG○LastSurvivorBonus
0725725
NGNGhttp://www.ibm.com/developerWorks/jp/robojcup/
0726デフォルトの名無しさん
NGNGでも300人も参加してくれなかった
予選なんかやらなくってもいいや
HPも今週いっぱいこのままにしとこ
ってところじゃないか
0727725
NGNG0728デフォルトの名無しさん
NGNG予選リーグに代えて、プリシーズン最終リーグを行います。決勝戦は、全参加者によって、各クラスごとに12月2日より開催の予定です。
競技方法変更の詳細は、公式ルールをご覧下さい。
えへ。
0729デフォルトの名無しさん
NGNG0730デフォルトの名無しさん
NGNGそうなったのは盛り上げ足りなかった俺らのせい?
だとしても、それだったら 12/1 まで登録続けさせて欲しいなあ
0731デフォルトの名無しさん
NGNGうーん、どうなのだろう?
自分の場合は、IBMの解説記事を見ながら自分でいろいろやってみたのと、
海外のサイトで活躍したロボットの実力があまりにもかけ離れていたから、
もう早い段階で参加をあきらめてしまったのだけど。
数ヶ月やったところで、いままでゲームプログラミングをやってきた人には到底かなわないでしょうし。
0732693
NGNG情報ありがとう。いろいろやったら(どうやったか覚えてないけど(鬱))DLできました。
もちろんJapan Cupには間に合わなかったけどRobocodeは細く長く楽しむつもりなので
漏れ的には大丈夫です。
0733デフォルトの名無しさん
NGNGリーグ戦状況の最終シーズンのスコアって何ですか?
どっかで使われるの?
0734デフォルトの名無しさん
NGNG> 競技方法変更の詳細は、公式ルールをご覧下さい。
登録を締め切ってからルールを変えられてもねぇ
ところで公式ルールを見たけどどこが変わったかわかんなかった
>>733
ディビジョン内の順位がスコアで決まる
で、その順位で生存率が決まって、
その生存率で順位が決まる。
0735デフォルトの名無しさん
NGNGぉぃぉぃ 一発勝負かよ
しかも
Number of Seasons は 2
もしかしてこれがプリシーズン最終リーグですか
0736デフォルトの名無しさん
NGNG0737デフォルトの名無しさん
NGNGスコアってディビジョン内の順位だっけ?リーグ内の順位じゃねーの?
ディビジョンは Jリーグの 1部、2部みたいなもんで、ディビジョン内の順位で
入れ替えがあるんだよね。で、リーグが始まるときにロボットがどのディビジョン
に入るかはわからないと。
だから
>>735
がおっしゃってるみたいに Number of Seasons = 2 なんてパラメータでやられた
日には最初にたまたま上のディビジョンに入れられたロボットが断然有利なわけよ。
ありゃどう見ても Robocode 知らない人間が設定したパラメータだな。
タダでイベントやってもらって結構楽しんでるからあまり文句は言いたくない
けどさ、こりゃちょっとお粗末すぎるんじゃねーの。
0738デフォルトの名無しさん
NGNGhttp://www-6.ibm.com/jp/event/robocode/robojcup/botdetails.jsp?botid=239
過去の記録リーグ#99 の順位、30台中 41位ってどーゆーこと?詳細見ると何も
出てこないしさ。この順位も総合順位の計算の中に入ってるのかな。
本当にダイジョブ? Robocodeジャパン・カップ
0739デフォルトの名無しさん
NGNG> 11月25日以降の正規の競技期間中は
> 各参加者の最上位のロボットだけが進出することになります。
ってのがあって、それぞれ1台ずつ選ばないといけない。
でも、現状では最後の週にエントリーされたやつらに順位がついていない。
やべぇ、プレシーズンをまだやらなくちゃ。
って気が付いたのが締め切り後だったとかいう話じゃないかな。
0740デフォルトの名無しさん
NGNG悪りぃ間違えた。
スコアってディビジョン内の順位だっけ? は
生存率ってディビジョン内の順位だっけ? だったことにしてくれ。
頼む。
0741デフォルトの名無しさん
NGNGホントダ!!!
俺も可哀想な人見つけた
http://www-6.ibm.com/jp/event/robocode/robojcup/botdetails.jsp?botid=179
どうも1on1の結果がそうなるみたいね。
でも生存率マイナスになってないから、その計算は合ってるっぽい、のかな ???
0742デフォルトの名無しさん
NGNG今見たけどまともな表示になってたよ。生存率は70以上。
0743デフォルトの名無しさん
NGNG1on1のディビジョンは5台1組で扱われるが
過去の記録では10台一組ディビジョンとして再計算し表示している
JSP側のバグと思われ
(勘定してみたが、生存率に誤りはない)。
それより気になるのは今日の
Rounds per Grouping 1
Number of Seasons 2
によって、たまたま下位ディビジョンから始まった
(正確には、ロボットのパッケージ名がアルファベット下位の??)
強いロボットが順位を上げる前にシーズン終了し、
生存率を大きく落としていること。
多分決勝リーグは生存率仕切りなおしになって問題ないと思うが、
個人で複数ロボット登録している人で
本命ロボットが練習ロボットの生存率を割り込んでいる人が出ているヨカン。。。
IBMなんとかせいよ。今日のは本気で寒いぞ。
0744デフォルトの名無しさん
NGNG即死するっていうのを知らないとしか思えませんね、まったく。
RoboLeagueを使ってやってるんだったら初期設定して結果確認
するだけのはずが、こんなやっつけ仕事で順位を決めるなんて。
>>743
まあ、複数台登録してる人は順位がアテにならないことは分かって
ると思うので、私は最終日に全部本命ロボットに中身を変更して再UP
しました。
0745デフォルトの名無しさん
NGNG始まる前から問題タプーリの予感。。。
この際、一度白紙に戻して
最初からやり直すって−のはどうですか?>IBMの人
0746デフォルトの名無しさん
NGNG0747デフォルトの名無しさん
NGNGリーグ71〜99を無効試合として、
リーグサマリーを11/22に戻すのがいいと思います。
ちょっとSnowBraveとかHirugaoとかの結果を見ると、気の毒すぎる・・・。
(おいらは生存率上げてもらったクチですがw)
0748747
NGNG総合順位、ですね。逝ってきます!
0749デフォルトの名無しさん
NGNG> Rounds per Grouping は6になったけど…。
まだまだ少ないよね。
せめて30とか50ぐらいはやって欲しい。
Number of Seasonsの方はリーグ100以降は明日以降も継続っぽいけど
最低10ぐらいは必要ですな。
ついでに言えばリーグの数も多くする必要があると思う。
結局最後のシーズンの順位だけで決まってしまうので、
Meleeでは特に運に左右されすぎる。
… 1 1 1 1 5
とか痛すぎる。
0750デフォルトの名無しさん
NGNGまだ更新できるの?
0751デフォルトの名無しさん
NGNGシーズン数が2って、一番下から入ったらつらいですね。
しかも増えたと言っても6Roundsしかないから…。
じゃ、仕事にいって参りまする。
0752デフォルトの名無しさん
NGNGたった6試合、2シーズンとかでノートパソコンの行方を決めないで欲しい、頼むから。
っていうか決勝の方式がどこにも書いてないけど、
Rumbleみたくトーナメントやるのかな?
0753デフォルトの名無しさん
NGNGこれって、予選リーグの結果は関係ないってことなのか?
でも、公式規約はもとのまま、上位100台で変わってないけどね。
IBMよ、しっかりやらんか!!
0754デフォルトの名無しさん
NGNGRoundPerGrouping は台数の3倍くらい、シーズン数は
Division数の倍くらいはやってもらいたい・・
実力が伯仲したRobotが多数いると一旦落ちた順位を回復
するのは時間がかかるものだが・・、単純なRoboLeagueの
結果じゃなくて生存率を出しているから問題なしなのかな?・・
参加台数は最大でも200台ちょっとなんだから出来ないことは
無いだろう。 早く結果が出すためといってもこんな設定では
誰も納得しないのでは?
0755デフォルトの名無しさん
NGNGダウンロードして一度も勝てない相手が自分より下に
ランキングされているのは複雑な気分。
でも、自分のロボットも直したい!
変なところにstatic付けてて最悪。それ取るだけでいいから
12/2までに直させてー。って無理か。
0756デフォルトの名無しさん
NGNG私のロボットは、その2シーズンしかやらなかったMeele戦で
Crazyのずーっと下の順位なんですよ、sampleの・・・
最終登録時にバグでも入ったかとおもってあせりましたよほんと
でもそんなこと無くて安心しましたが・・・結局一番下のほうの
Divisionスタートになったから、そこ全部倒しても順位は最大でも
20しか上がらないんです・・・こんな順位納得できるかー!!
フォルダの名前Aから始めればよかった・・・・
0757デフォルトの名無しさん
NGNGあの羽生だって最低でもDivision数分のシーズンを闘わなければ
名人挑戦権(順位戦1位)取れないんです。
(実際にはもうちょっとかかりましたが)
IBMの人ってこんな単純なことも分からないの?
上位2名落ち、下位2名昇格のルールがどれくらい厳しいかは
将棋の順位戦を見ればよく分かります。
(実力は認められていても最上位Division(A級)にはなかなか入れない)
0758デフォルトの名無しさん
NGNGで、トーナメントってどういうことだよ!(怒)
1v1はある一定の水準を超えると性能アップが難しいから、meleeに9割以上力を入れていたのに!
それに、1v1はロボットの相性で勝負が決まってしまいがちなので、優勝するのも運が必要になる。
とにかく、1v1でもいいけど、頼むから、優勝を決めるのはリーグ戦でやって欲しい。
あと、関係ないけどMobotが弱くなってるみたいね。
0759デフォルトの名無しさん
NGNGごっそり変えちゃうんじゃなくて取消し線で変更前もわかるようにしてるとこに
良心を感じないでもないけど、ここはルール変更の理由が知りたいとこだね。
あと、決勝リーグの終了日だった 12/8 も消されてるんだけど、まさか 12/2 一日
で決めちゃおうなんて考えてないよね?コワイよー
0760756
NGNGThinkPad3台なんてIBMにとってはどうでもいいこと
でしょうし。(まじめにやってないから参加者も少ないし)
グチの続きですいませんが5シーズンやった1on1の順位は
最終結果11位になってますが、最初の1シーズン目足踏み
した以外(同じ境遇の人?)はDivisionTopなんです・・・
後2シーズンやってくれれば・・・・全然納得いかなーい!!
0761デフォルトの名無しさん
NGNGまぁ俺は賛成だけどね、トーナメント。
予選リーグ->決勝リーグ の予定が
決勝リーグ->最終トーナメント になったわけだから、多分改良でしょう。
念のため書いておくけど、
決勝リーグの1位と2位がトーナメントの1回戦であたるなんて勘弁してくださいね。
>> 759
逆に12/8よりも長くかかりそうってことじゃないかな
>> 760
多分まだリーグは続くから大丈夫、がんばれ
0762761
NGNGトーナメントの試合数だけど、6とか12とかはやめてね。
100とか1000とかでお願いします。
1試合1秒とすれば1000試合ずづやっても
1000 * 7 * 3 = 21000 秒で出来ます。
0763デフォルトの名無しさん
NGNGおながいします。
0764デフォルトの名無しさん
NGNGIEのキャッシュに前のルールがあったんで比べてみたけど
ほとんど変わってないじゃない? 何事かと思ったんだけど
すっかり拍子抜け。
というか各クラスで参加者が100名を切るだろうことは
みんな薄々感づいてたでしょ?
んで決勝での足切りがなくなったってだけじゃん。
プレシーズンを誤解している人が若干名いるように見えるのだが?
>758
トーナメントってのはRumbleにあわせたんだろうね。
元から決勝では1on1対戦もするって明記されてたわけだから
melee専用でチューンしてると心配しなくてもトーナメント
となるベスト8までは残らないんじゃないかな。
元々リーグ戦というかグループ戦で優勝を決めるなんて一言も
書いてなかったんだからRumbleと同じ方式だろうと考えるのが
自然だと思うけどね。基本的なシステムも運用ルールもRumble
をそのままやってるんだから。
漏れはLinux Worldには行ってないんだけどトーナメントだった
と聞いてたので 漏れ的には予想通りだったよ。
0765756
NGNGそのまだまだ続くリーグ戦全てで私のRobotは常に最下位
Divisionスタートになるからグチってるんですが・・・
RoboLeageの順位付けの方法あなた知ってます?
シーズン数を多くしてくれって言う意味わかります?
真に実力があるRobot全てが最下位DivisionからStartになった
場合、本当の順位付けのためには最低何シーズン必要か、くらいは
Robocodeで散々計算式を考えた人ならすぐわかるでしよ。
別に私のRobotが最強だー ってわけではないですよ・・・
でもあのめちゃくちゃな設定のおかげで順位が50位下がりました。
■ このスレッドは過去ログ倉庫に格納されています