2011/01/23(日)RoboCode

2011/01/23 24:14

ご存じの方はあまりいらっしゃらないかもしれませんが、10年くらい前にIBMが開発したRoboCodeという戦車で戦うゲームがありました。当時は同僚たちとめちゃくちゃハマっていたものです。熱中度合いの瞬間最大風速で言えば今のQMAどころじゃなかったんじゃないかな。

「戦車で戦う」といっても、戦車をコントローラーで操作するわけではありませんし、マウスで指示を出すわけでもありません。ではどうやって動かすのかというと、戦車の動作をJavaのコードで記述するのです。周囲の状況を判断して移動したり発砲したりするロジックをコーディングするわけですが、これがすっげぇ面白かった。

最初はいかに自分の近くを効率良く攻撃するかということを考えていたのですが、そのうちに「相手のこれまでの動きから次の動きを予測することができないか?」ということを試してみるようになりました。ここまで来ると必要になるのは数学であって、もはやJavaの世界の話じゃないw

こんなことを書いていたらとても懐かしくなってきて、まだダウンロードできたりするのかなーと思ってググってみました。残念ながらIBMのサイトは404で繋がりませんでしたが、どうやらsourceforgeの方で開発が続けられているみたいですね。しかも今では.NETでも動くのか。

http://robocode.sourceforge.net/

2011/01/22(土)2011-01-22

2011/01/22 24:33

今日は休日出勤。ちゃっちゃと終わらせて帰るつもりだったのですが、気づいたら21時まで働いていました。おかしいな。

終わったあとは町田でQMA。出来としては今ひとつではありましたが、QMAに触れられる時間があるだけでも幸せです。

明日は待ちに待った1連休なので、来週に備えて英気を養いたいところ。朝から全国大会を頑張ってみますかね。

2011/01/21(金)2011-01-21

2011/01/21 25:10

全国大会が始まったということで、ちょっとはQMAりたかったところですが、家に着くころに日付が変わってちゃどうしようもありません。

残念ながら明日も仕事。でも、ちゃっちゃと終わらせてゲーセンに行きたいところです。多分無理だけど。

2011/01/20(木)西武大沼と横浜弥太郎がトレード (nikkansports.com)

2011/01/20 24:14

http://www.nikkansports.com/baseball/news/f-bb-tp0-20110120-726763.html

あまり一般的とは思えないプロ野球の楽しみ方をしている一部マニアどもに激震が走りました。まさか大沼が放出されるとは。

毎年のように「今年の大沼は違う」と言われ、何度も何度も期待を裏切られ続けてきましたが、それでもやっぱり期待せざるを得ない何かを持った選手でした。このブログでも散々おちょくってきましたが、でもやっぱり俺は大沼が大好きでした。いなくなるのは本当に寂しいです。

でも、トレードということは相手球団に求められているということですから、期待はかけられているのでしょう。環境が変われば覚醒する例もありますし、ベイスターズに行っても頑張ってください。あ、「頑張る」ってネタ的な意味じゃありませんからね。

しかし、大沼がいなくなり、長田、岡本篤が俺達を卒業しかけている状況を考えると、ますます小野寺へ期待が集まりますね!

……何の期待だ。