2013-01-01から1年間の記事一覧
環境 MacBook Mid 2010 LionからMavericksにアップデート 症状 ホットコーナーからスクリーンセーバーを開始するように設定していたところ,OS X Mavericksにアップデートしてから,ホットコーナーにカーソルを移動させてもスクリーンセーバーが表示されなく…
こういう同値を表す矢印の上に三角形を載せた記号を板書で見て,使い方から「定義」っぽいなと思いつつも自信がなかったので質問してみたところやはり「定義」という意味でした.「同値 三角形 記号」とかで検索しても全然出てこないのでメモしておきます.…
使う予定はとくにありませんが,授業で見て面白かったので書いてみました.安定結婚問題 - Wikipedia """ Gale-Shapley Algorithm """ import random def shuffled(lst): tmp = lst[:] random.shuffle(tmp) return tmp n = 10 men = ["M" + str(i) for i in …
LaTeX Beamerのデフォルトテーマのダサさに堪え兼ねたのでにカスタムテーマをインストールして使ってみました。 環境 OS Mac OS X(10.8.4) TeX e-pTeX 3.1415926-p3.4-110825-2.6 (utf8.euc) (TeX Live 2013)kpathsea version 6.1.1ptexenc version 1.3.1 …
プログラマにお馴染みのFizz BuzzゲームをGame Description Language(GDL)で書きました.FizzBuzz in Game Description Language version 1一般的なFizz BuzzプログラムといえばFizz Buzzのルール通りに1, 2, Fizz, 4, Buzz, ...と出力するプログラムです…
環境 OSX 10.7.5 Homebrew 0.9.4 YAP 6.2.2 症状 YAPのsave_programで保存した状態を読み込もうとしたが読み込めなかった. restore→Segmentation Fault CインタフェースのYAP_FastInit→[ WARNING: threaded YAP will ignore saved state (ファイル名) ]とい…
General Game Playing Competitionで3回優勝しているCadiaPlayerは動かすまでが結構面倒なので,その手順をメモしておきます. 環境 Ubuntu 12.10 GCC 4.7.2 Boost 1.49.0 YAP Prologのインストール $ cd $ git clone git://yap.dcc.fc.up.pt/yap-6 $ cd yap…
Windows->Preferences->EasyShellでEasyShellの設定画面を開く Shell Open commandの gnome-terminal --working-directory="{1}"を gnome-terminal --working-directory={1}に修正する. Shell Run commandの gnome-terminal --working-directory="{1}" --co…
EasyShell Update site: http://pluginbox.sourceforge.net Eclipse Marketplaceからインストール可能 Project Explorerのツリーから,右クリックでワークスペース内のディレクトリをファイルマネージャ(Explorer/Finder/Nautilus等)で開いたり,端末で開…
片方ばかり使っているともう片方のショートカットを忘れてしまいがちなのでメモ. OS 異なるプログラム間の切り替え 同じプログラム内の切り替え Mac OS X(10.7.5) Command+Tab Command+F1 Ubuntu(12.10) Alt+Tab Alt+半角/全角
環境 Mac OS X 10.7.5 cpp-netlib 0.9.4 GCC 4.7.0 CMake 2.8.11 Boost 1.53.0 手順 http://cpp-netlib.org/0.9.4/getting_started.html#getting-startedの通り https://github.com/cpp-netlib/cpp-netlib/downloadsからダウンロードし~/cpp-netlibに展開 下…
最近,論文のPDFファイルの管理のためにMendeleyというサービスを使い始めました.それまではPDFに題名通りのファイル名をつけた後にDropboxに放り込んでいたのですが,ファイル名をつけるのが面倒だったり,論文を探すのが大変だったりしたので,もっとスマ…
N Noman, L Palafox and H Iba (2013), "Evolving Genetic Networks for Synthetic Biology" 発振器,スイッチ,フィルタ,センサ等の機能を持ったGene Regulatory Network(GRN,遺伝子制御ネットワーク)を設計する Luらが指摘した,次世代の合成遺伝子ネ…
上の動画のパチンコのような機械はGalton Board,Bean Machine,Quincunxなどと呼ばれるものです.球が一段降りるごとに左右にそれぞれ1/2の確率で分かれるように作られているため,珠が最終的に落ちる場所は二項分布に従い,段数を増やせば正規分布に近づき…
JM Font, T Mahlmann, D Manrique and J Togelius (2013), "Towards the Automatic Generation of Card Games through Grammar-Guided Genetic Programming" Card Game Description Languageによって表現されたカードゲームをGrammar-Guided Genetic Program…
B. Georgeot and O. Giraud (2012), "The game of go as a complex network" 囲碁を複雑ネットワークとして捉え,その性質を分析 石の周囲8マスのパターンを1ノードとし,一定距離以内で連続して石が置おかれた場合に有効辺を追加 プロの棋譜とアマの棋譜で…
Cygwinでアスタリスク(*)等のワイルドカードが置換されないときの対処法 $ shopt -s nullglobワイルドカードが置き換えられない - やぎさんはわらばんしをたべるから転載
Matthew Hausknecht, Piyush Khandelwal, Risto Miikkulainen and Peter Stone (2012), "HyperNEAT-GGP: A HyperNEAT-based Atari General Game Player" Artificial Neural Network(ANN)を進化させるNeuroEvolution of Augmenting Topologies(NEAT)がベ…
Install Java JDK 7 on Ubuntu 12.04 (JavaFX is included in the installation) | The Software Notesを参考にして,Ubuntu 12.10 64-bit版にOracle JDK7をインストールしました. $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get update $…
ヘッダファイルで定義されているdlopen,dlsym,dlerror,dlclose等の関数を用いると共有ライブラリの動的リンクを行うことができます.オブジェクトへのポインタを返す関数へのポインタをdlsymにより取得することで,特定のインタフェースを実装した未知の…
Windows 7では環境変数の編集は スタートメニューの「コンピューター」を右クリックして「プロパティ」を選択 「システムの詳細設定」をクリック 「環境変数」をクリック で現れるウィンドウから行うことができますが、環境変数一覧の欄が小さくて(広げるこ…
ボストンとニューヨークにそれぞれ4泊5日滞在した際の宿としてAirbnbを使ってみたのでその感想をメモしておきます.Airbnbへのサービス料等含め,ボストンでは4泊5日で$145,ニューヨークでは$111でした. 事前にAirbnbについてネットで調べた際には,確実に…
無料オンライン講義サイトCourseraでGeneral Game Playingの講義が2013/04/01から始まります.おそらく全て英語ですが,General Game Playingに関心がある方は聴講してみるのがいいのではないかと思います.自分は間違いなく聴講します.講師のMichael Genes…
rpm -ql (パッケージ名)linux - Determining the path that a yum package installed to - Stack Overflowより転載
UnityのNGUIのUIWidgetを動的に生成してPanelの下に配置してみました. メニューのNGUI->Create a WidgetからUISpriteとかUITextureとかUILabelとか作る それをPrefabにする 空のGameObjectを作って下のようなスクリプトを追加する インスペクタからHoge Pre…
iPhone5のスリープボタン/ロックボタン/電源ボタン/右上のボタン(正式名称がわからない)が押しても効かなくなった(強く押すとたまに効く)ので初めてGenius Barへ行きました.金曜の夜中にApple Storeのサイトから予約して,土曜のお昼前に銀座のアップル…
人工知能研究の一分野としてゲームAI研究があります.ゲームをプレイするのが上手いことは一般に知的能力が高いことを意味すると捉えられているため,人工知能の能力を測り,向上させるために,古くからゲームAIの研究が行われています.現実世界の複雑な問…
OSX LionのFinderで複数のEPSファイルをQuick Lookにより眺めていると,急にQuick LookがEPSファイルに対して働かなくなり,プレビューで開かざるをえなくなることがあります.時間が経つと勝手に治ることもありますが,このようなときはターミナルで qlmana…
iphone5 USBケーブル/Lightning USBケーブル iPhone5 ipad mini ipad4 ipod iPodnano7対応メディア: エレクトロニクス購入: 4人 クリック: 15回この商品を含むブログ (2件) を見る 三週間も経たずに断線して壊れました.ハンダ付けすれば直せそうですが,ど…
どうぶつしょうぎは、3×4の盤面を用い、駒の動きを簡略化した将棋類である[1]。主に子どもへの将棋普及のために、女流棋士の北尾まどかがルールを考案し[2]、同じく女流棋士の藤田麻衣子がデザインする。2008年、日本女子プロ将棋協会(LPSA)が発表、2009年…