goo blog サービス終了のお知らせ 

今日、つくばの片隅で・・・

筑波大学のある研究室の日記

お決まりのコース

2008-11-26 21:45:19 | Weblog
今日は久しぶりにのんびり過ごしました
と言っても、
9時から7時までは大学行ってましたけど

そうだ、早く帰ってきたのでカレーを作ろう
僕のお決まりのコースは
1.カレーを作ろうと思う
2.米を炊く
3.買出し(ビールも)
4.カレーを作る
5.作ったら、風呂に入る
6.風呂から上がったらカレーがいい感じになってる
7.ビール飲みながら食べる ←今はここ


カレーを作るときは友達とかを呼ぶこともありますが、
ホントにゆっくりしたいときは一人ですね。


最近全然料理してませんでした。
料理って、僕は余裕がないとできないんですよ。
まるで就活のときみたい
研究や将棋で頭が休まるときがありません。

でも、頭や体が休まるときがないことに
充実感を感じます。

みなさんはのんびりするときは、どう過ごしますか?
(aさんは'酒'というキーワードを抜きにしてお答えください。)

Okanbo

2008-11-24 22:54:17 | Weblog
連日の投稿です☆

55将棋のプログラム
3日間で予定していたところまで完成しました

あまりデバッグしてないんでミスがあるかも知れませんが、
なんとか動きます。
5手くらい先までなら読めます。

いろいろ直せば7手くらいまではいけるかな
bitboardだからなのか55だからなのか、
コードの量がめちゃくちゃ少ないです。
夏に作った99のときの4分の1くらい?
まぁ前のが無駄が多すぎたわけですが(笑)

タイトルは将棋プログラムの名前です
その名も
Okanbo
この名前で
スポデーのバドミントンは1回戦負けでしたが、
今度は1勝はしたいと思います

aさんの名前も入ってるんで、
手伝ってくださいね
評価関数はaさんのためにとっておいてますので

いろいろ

2008-11-24 00:42:46 | Weblog
fさん、
12月6日の店の手配ありがとうございます☆
同期の皆さんが集まる中、
一人だけ後輩で恐縮です。

さて、今回はタイトルどおりいろいろ書き込みます。

[基本情報]
合格通知きました
こういう資格は初めて取ったのでちょっとうれしいです

[S越の成長]
S「Zって複素数でしたっけ?」

は?

S「いや、実数・・・、整数だ!」

うん。

じゃあ複素数は?

S「Qですよね?」

それは有理数。

S「あれ、Rは実数ですよね・・・」

複素数は英語で?

S「こんぷれっくすなんば~」

ってことは?

S「Kですね

・・・


いやー、S越も複素数の英語を言えるようになりました

[土日の僕]
kさんお勧めのbitboardでの55将棋を作ってました。
いやー、なかなか進まないです
この手法は、ざっくり言うと、
将棋のいろいろな場合の駒の利きなどを保持しておくんですが、
ざっと計算してみましょう。

駒の種類6(歩銀金角飛王)×25マス=いっぱい

ホントは必要ないのに、と、成銀、馬、龍の利きも合わせちゃって

駒の種類10×25マス=さらにいっぱい

ホントはさらに+100通り必要なんですが、
これをソースに書き込むか、
計算式を書き込まなければいけません。
マシンに計算させるにしても大した時間じゃないかも知れませんが、
それでも、時間短縮のため今回はソースに直接書き込みます。

1.それでも計算式は作る。
2.それを使ってマシンに吐き出させる。
3.コピペ

うまくいったか確かめてみると・・・

あれ、ちょっと違うな・・

いや、大分ちげぇーーー

しょうがないから、手で書き込みました(笑)
それでもマスを指定して2進数で吐き出すとこはマシンにお願い。

・・・

(2時間くらい経過)

やっと半分かー

ん?今までの回転させたら他のできるんじゃん?
ということで、
回転させる計算式を書いて(要するに行列の転置)
あとは自動で完成!
回転させる計算式は、別のとこでも使うので一石二鳥でした

↑の部分が一番時間のかかったところです。
2日やってもまだまだ未完成です。
明日にはまともに動くようになるかなぁ。

ちなみに夏に99将棋を作ったときは
正しく動くようになるまで1ヶ月かかりました
この連休中に完成させようとするのは無理があるのかなぁ

12月6日

2008-11-19 01:02:08 | Weblog
「12月6日に集まろうか」という話も出てますが、
12月6日のみなさんの予定はどうなってますかね?
僕はOKです。

ちなみに次の日(12月7日)は重要な日です。
なぜかというと・・・
1.僕の誕生日
2.将棋の大会にでるかも

1は非常に重要ですね。
誕生日というか、
生誕祭
ですね。

2はまだ若干考え中ですが、
5五将棋の大会に出ようかと思ってます。
5五将棋とは、5×5のマスの将棋です。
夏に作った9×9の将棋を移行して、
この前、5五将棋ソフトを作ったんですが
まだまだスーパーしょぼいです。
もうちょいマシになったら出ようと思ってます。
修論のための研究もあるんであんまり時間取れないんですけどね

M1の子たちは出る気配あんまりないです
唯一N西君が、
5五将棋の後にある9九囲碁に興味持ってます

関係ない話をたくさん書きましたが、
12月6日の皆さんの予定を書き込んでくださいね☆

[宣伝]
すごいおもしろいブログ見つけました☆
ここを見たときは、一緒に見てみてください

1つ目
http://blog.livedoor.jp/daigorou_iichiko/
このブログは更新はあんまりないですけど、
これからは頻繁に更新すると思います
これは想像なんですが、
きっとお酒が大好きな人が書いてるんでしょう

2つ目
http://alcoholyk.blog60.fc2.com/
このブログは最近(?)始めたものっつぽいです。
これも想像なんですが、
将棋が大好きな人が書いてるんでしょう。
もしかすると、数学より将棋に力入れてるかもしれません


[♪]
今、非常にうれしいことが起きました♪
僕の修論は、他の人のアルゴリズムと比較実験する予定なんで、
3人の人に「プログラムください」とメールしていたんですが、
その一人からメールが届いてることに気づきました
Dr. Agrell ありがとーー
送られたソースは Matlab なんですが、
Mathmatica のもあると言ってるんで、そっちもお願いしよ

ただ、このアルゴリズムは
若干強い条件のもとのアルゴリズムなんで
僕のアルゴリズムは最適でないのは確実です。
他の2人もくれたらめちゃくちゃ助かるなぁ。

でもすごいうれしいです。




名刺

2008-11-10 13:20:46 | Weblog
今日、研究室へ来てみたら
ドアに一枚の名刺がマグネットでとめられてました。

表にしてみると"Inspire the Next"
tさん、来てくださったみたいですね。
部屋にいなくてすみません

S越は土曜に見つけたと言っていたので、
来てくださったのは金曜でしょうか?

ちなみに僕は、木曜の午後から東京に行ってました

aさんは、今、京都にいます。

今度来るときは連絡くださいね


さて、ついでにM月君の部屋の話。
部屋にこんな絵がありました。


なにこれ?

M「あんま見ないでくださいよぉ、僕の書いてる絵です。まだ途中なんですよ。」

ああ、この上からなにか書くのね。

M「まぁ95%できてますけど。」

え?なんの絵なの?

M「なんの、ってことありませんけど。まぁ抽象画なんで。」

M「これも、僕が書いた絵です。」


え?気持ち悪ぃよ。しかもなんでこれを飾ってるんだよ。

M「気持ち悪いとか言わないでくださいよ。こっちはどうです?」


これはうまいんじゃない?
ますます最初の絵の意味がわからん。