タグ

2012年1月2日のブックマーク (2件)

  • Merry Quine-mas 2011 - まめめも

    今夜は W. V. Quine の命日です。 eval$s=%q(eval((%w(A="+_Sing_do,_re,_mi_to_the_mike!*z+_Do!*{+_Re!*|+_Mi!__OK !_Let's_sing_Silent_Night!*~+_Sxi~lent_|night!_~Hxo~lY_|night!*{+_All_is_ycal m,_zall_is_~bright,*x+_Round_You_zViyrxgin_~Moxther_~and_|Child!*x+_HolY_ziny fant_xso_~tenxder_~and_|mild,*{+_Sleep_in_}heav{enylY_zpea|ce,*z+_Slee~p_|in_ ~heav}en{lY_zpeace.**";T=-Math::PI/N= 2**10;F=proc{|n,t,a|n/=2;r=

    Merry Quine-mas 2011 - まめめも
  • あけましておめでとうございます 2012 - なめらかライフゲーム - まめめも

    あけましておめでとうございます。日のプログラマには古来より「正月はフラクタル」という習わしがあります。正月はフラクタルに触れて心穏やかに過ごそうというものです。 というわけで動画を作りました。何かわかるでしょうか。 答えは、ライフゲームのグライダーとブロックの衝突です。セルをそのまま四角で表示するのではなく、アニメーションでなめらかにつないで表示してみました。 グライダー銃 (上) と宇宙船 (下) をグライダーから作る様子。 銀河 (左) とヒキガエル (中央) とパルサー (右) 。かなりきもい。 まあ、ライフゲームはフラクタルかというと違う気がしますが気にしない。一応フラクタルらしいドラゴン曲線も。辰年だし。 実装を簡単にいうと 普通のマスの代わりに電荷みたいなものを配置して、ポテンシャル場を計算する ポテンシャル場に対して marching squares で等高線を描く という

    あけましておめでとうございます 2012 - なめらかライフゲーム - まめめも
    mrkn
    mrkn 2012/01/02
    この可視化手法は天才的だと思った。Life を見てここまで生命を感じたのは初めてだ。