2007-08-01から1ヶ月間の記事一覧

三目並べと”みつならべ”を誤解してました

三目並べの必勝AIを作ろうとして、ひょっとググったら、自分が三目並べと"みつならべ"を誤解していたと分かった。みつならべは、双方が最善手を打てば、永遠に勝負がつかないゲームだ(ありゃ?)。だから、小学校も低学年をすぎると、あまりやらなくなる。さて…

分散関数呼び出し

どう書く?.orgより http://ja.doukaku.org/45/自分は、分散関数呼び出しといったら、 クライアントが、関数をマーシャリングして、サーバに送る サーバがそれを受け取って、デマーシャリングして、評価して、結果をクライアントに返す というものを想像する…

javascriptで不思議のダンジョン自動生成

Roguelike(Rogue, NetHack,トルネコ,etc)のダンジョンを自動生成するプログラムです。 javascriptにもだいぶ慣れてきたので、やってみました。 http://eva-lu-ator.net/~gemma/geocities/jscont/dungeon.html昔に書いた解説はこちら。 http://racanhack.sour…

javascript による、継続渡しのWebアプリケーションです。

http://eva-lu-ator.net/~gemma/geocities/jscont/sum.html おなじみ、足し算をするサンプル。Backボタンが機能するのがポイントです。 http://eva-lu-ator.net/~gemma/geocities/jscont/color.html 「ユーザがこのリンクをクリックしたら、色選択ページに行…

jsで、継続サーバっぽい動作をする何か Backボタン対応版

id:Gemma:20070802 の続きです。YUIを使って実現しました。IEとFirefoxで動作確認しました。 http://eva-lu-ator.net/~gemma/geocities/jscont/sum.htmlこうなります。 // q0 :: unit -> Hash function q0() { var a = { x: $('x').value }; return $H(a); }…

jsで、継続サーバっぽい動作をする何か

"継続サーバっぽい動作をする何か"の、作りかけです。ブラウザのBackボタンに対応しなきゃ意味がないので。 http://eva-lu-ator.net/~gemma/geocities/bubbles/sum.html ページ遷移っぽい何かが起きるたびに、タグの中身を、DOMで!全面!書きかえるッ! ヽ.…