Python
Unity

超人工生命ハッカソンのサポートページ

More than 1 year has passed since last update.

2016年4月9日の超人工生命ハッカソンの事前準備についてです。

当日はネット回線が十分に提供できない見込みです。事前に下記の環境構築お願いします。

Unityのダウンロード

Ubuntu

wget http://download.unity3d.com/download_unity/unity-editor-installer-5.1.0f3+2015082501.sh
sudo sh unity-editor-installer-5.1.0f3+2015082501.sh

# run
./unity-editor-5.1.0f3/Editor/Unity

# if background is pink, install:
sudo apt-get install lib32stdc++6 -y

Mac

Unityをインストール。UbuntuのGPUで学習させたい場合はLinuxのUnityバージョン(5.1.0)と合わせておくと、相互運用できるかと思います。

アセットなどUnityアセットストアで予めダウンロードしておいておくと楽しめると思います。

Python環境の構築

Python2.7系で動作確認しています。

pip install chainer
pip install ws4py
pip install cherrypy
pip install msgpack-python
pip install matplotlib

LISのダウンロード

https://github.com/wbap/lis

Python環境の構築でエラーが出る場合

エラーが出て大変な場合は、下記のようにpyenvでAnacondaの環境を整えるのが良いと思います。

このインストールスクリプトでpyenvをインストールします。(ページ内に書いてありますが最後に.bashrcに追加するのを忘れずに)
https://github.com/yyuu/pyenv-installer

そうするとpyenvが使えるようになるので

pyenv install anaconda-2.4.0

で環境を整え、その後chainerなどをインストール。

参考

http://scs.ryerson.ca/~aharley/vis/conv/