A Software Engineer Blog
2015年3月24日火曜日
classloaderとstatic変数
›
classloaderとstatic変数の関係を調査してみた。 基本的にはclassloaderが異なると、static変数の値も異なるというのが仕様のようだ。 ただし、classloaderのhierarchyで同じparentを共有していると、static変数は共有され...
2015年3月19日木曜日
pipでプロキシを設定する方法
›
環境変数に設定する。 %> export https_proxy="http://<proxy.server>:<port>" %> pip install <xxxxx> 参考文献 http://...
RHELでCentOSのレポジトリを使用する方法まとめ
›
RHELは標準構成ではほとんどソフトウェアがインストールされていないので、いろいろ開発していると追加でインストールする必要が出てくる。 RHELにソフトウェアをインストールする方法は大きく2つ。 rpmをどっかから持ってきてインストール yumを使う ただし、yum...
2015年3月13日金曜日
CFR(Counterfactual regret minimization)で三目並べ(Tic Tac Toe)
›
CFRの習い作として三目並べ(Tic Tac Toe)のAIを書いてみた。 が、書き始めて気づいたのだが、三目並べは完全情報ゲームであり、探索空間も狭いため、1回の試行で全部の戦略を探索できてしまう。 正直、CFRの例としてあまり意味をなしてないが、まあCFRとはなんぞやと...
Counterfactual regret minimization(CFR)
›
概要 ポーカーとかのAIで有名なcounterfactual regret minimization(CFR)。 ひとことで言うと、近似ナッシュ均衡を求めるための手法。 Regret Minimization まず、CFRの元となったRegret Minimiza...
2015年2月28日土曜日
VMWare Playerでコピペ出来ない時にする設定
›
VMware playerにVMWare Toolsを入れればコピペ出来るはずなんだけど、なぜかたまにコピペが効かない時がある。そんな時にする設定 vmxファイルに下記の設定を追加して、ゲストOSを再起動 isolation.tools.copy.disable = f...
2015年1月23日金曜日
Androidアプリ 麻雀点数計算機をリリース
›
麻雀の点数計算を練習するアプリをAndroidでリリースしました。 Google Playはこちら 麻雀は点数計算をマスターするのが結構面倒だったりします。 特に符計算とか細かい条件がありすぎて出来る人に任せっきりだったりします。 しかし、誰...
‹
›
ホーム
ウェブ バージョンを表示