Home‎ > ‎Event‎ > ‎

YokohamaPM

081130_14_50

http://yokohama.pm.org/2008/11/yokohamapm-3.html

  • 18:00 - 19:00
  • 20min TPF-J(仮) (id:lestrrat)
    20min Perl でモンテカルロ法 ~最強の○×ゲームエンジン開発~(id:jukuin2000)
    20min ライブコーディング (id:typester)
  • 19:10 - 19:25
  • 05min twitterのメールゲートウェイtmitterの開発と運用 (id:fjkktkys)
    05min webサービスかモジュールのなんか(仮) (id:bayashi)
    05min 非同期処理(シュワルツ)の何か(仮) (id:masartz)
  • 19:35 - 20:25
  • 10min キャッシュとモジュール的な何か(仮)(id:bonnu)
    10min XXXX (id:XXXX)
    10min 泣く子も黙るRPC(仮) (id:piarra)
    10min XIRCD(POEベースのプラガブルなIRCサーバ) (id:precuredaisuki)
    10min DBIx::Skinny (id:nekokak)

Perl でモンテカルロ法

http://en.yummy.stripper.jp/?eid=1098316
純粋に興味があったので面白かった。

http://www.digrajapan.org/modules/eguide/event.php?eid=31
割と最近、9路盤でプログラムがプロ棋士に勝ったというニュースが話題になってて、
これに関する講演とかが行われていたみたいなんだよね。
おいらは、遠藤さんのブログで知ったけど、こっちはいってない。
http://ameblo.jp/evezoo/entry-10166942913.html
http://tinyurl.com/5w6bmr
この資料、講演のかな?Google のクロールは、2008年6月16日 ってなってるから、もうちょっと前のかな?

囲碁自体が、かなりマイナなゲームなので(一時期ジャンプで「ヒカルの碁」が連載、TV化された時を除いて)
ルールとかも知らない人が多いと思う。じじむさいイメージあるしね。w
ルールそのものに関しては、将棋やチェスとかと比べれば覚えることは少ない。(五目並べよりは複雑 w)
けれども、強くなろうとおもうと、覚えることは山ほどあるし、覚えれば勝つというモノでもない奥深いゲームだ。

オイラ自身、棋力アマ初段もないのだけど、囲碁のAIって弱いのは有名だった。まぁ、負けたことはない。w

実際に、囲碁AIで使われているのは、単純にモンテカルロ法ですべての着手を評価するわけではないのだろうし、
資料をざっと見た限りでも、探索と評価範囲をいかに絞るか?がキモになっているようだ。

---
いい加減、本題に戻ろう。
一方、こちらでは、TicTacToe を例にモンテカルロ法の実験みたいのをやった。
試行回数が増えるほど、精度が高くなる。
大体、結果の精度を1桁あげるのに、試行回数を2桁あげてやる必要があるらしい。

モンテカルロ法のよいところは、並列処理がしやすいところ。
モンテカルロ法自体興味深い手法で、いろいろ応用分野があるみたい。
ま、処理速度を求める場合、モンテカルロ法の本体部分は、Perlでやるモンじゃないけどね。w

JPAの立ち上げのお話

昨日、Shibuya-PMがあったらしくって。(イヤ、知らなかったし w)そこで、話されたことらしい。
http://shibuya.pm.org/blosxom/techtalks/2008011.html

http://trac.endeworks.jp/trac/jpa
Perlの地位向上というか、啓蒙というか、そいう団体みたいだ。
そのあたり、むしろRubyより遅れてる観はあったので、いいことなんじゃなかろうか。
まぁ、うちの会社は 法人会員ならないだろうな、とは思うけど。

ライブコーディング

よくわかってないのだが、kayacの中の人?
http://bm11.kayac.com/bm11/typester/
kayacにいる知り合いの人とTwitter上でやりとりがあったみたいなので、気がついた。

「catalystでwiki」を作るをやってました。
http://unknownplace.org/memo/2008/11/29#e001

テスト駆動を地でやる?って感じのデモだったとおもうのだけど、知識がおっついてない。orz

Twitter メールゲートウェイ tmitter


http://tmitter.fujikake.net/index_ja.html
tmitterのお話

    Perl meets Music


    FIMML JSMML を Perl から使ってみようというヤツのようだ。
    http://coderepos.org/share/wiki/FlMML
    http://d.hatena.ne.jp/secondlife/20071006/1191667910

    触ってみたい、がいつやるのかが問題だ。

    TheSchewartz

    http://d.hatena.ne.jp/masartz/20081118/1226987031
    だみだ。このあたりは、まったくついていけない。w

    キャッシュのお話

    http://tinyurl.com/6ffjb5
    某、大手SNSさんの中の人らしい
    idなんか間違ってメモってたみたいだ。

    RPCのお話

    レベル的に、オイラにわかる話だったので、面白かった。
    その、Excelください。w

    DomStorageのお話

    ZIGOROuさんのお話。Perlに関係ないじゃん。w
    しかし、逆に畑に近いところのお話なので、わかる。

    IE6,7でも動くようにした Ex DOM Storage は、触っておきたい。
    HTCも調べておこう。

    http://d.hatena.ne.jp/ZIGOROu/20080924/1222221363
    http://d.hatena.ne.jp/ZIGOROu/20080924/1222224102

    これ、読んでいて見つけた話、
    http://moz-addon.g.hatena.ne.jp/ZIGOROu/20080929/1222656677
    こっちは、後でなんか使えそうだと思ったのでメモ。
    http://msdn.microsoft.com/en-us/library/ms531081(VS.85).aspx

    なんか、よくないことも含めて、色々できそうだなぁ。


    Comments