2010-05-16から1日間の記事一覧

モナド復習中

main = do x <- rollDice print x から main = do rollDice >>= print からdoを取り除く main = rollDice >>= print 簡単簡単。 http://www.sampou.org/haskell/report-revised-j/exps.html#sect3.14

表現媒体を変えると思考が整理される

モンテカルロ木探索のコードをPythonで書いていて、結局のところめんどくさいバグを発生させないためにはゲーム盤面の情報を持っているオブジェクトを破壊的に変更しないことが重要なのだと気づいた。もう一つ気づいたことは「人間が盤面を見て手を入力する…