皆さんこんにちは､ そしてお帰りなさい｡
次回の講義では､ 「Grid World Demonstration」に取り組んでいただきます｡
そして､ アップデートとして､ それを問題なく実行するための環境を整えるための講義です｡
そして､ これは､ オリジナルのGrid World ProgramやファイルがPython 2で公開されたからです｡ 7.
ご存知のように､ Pythonは現在､ ほとんどの方が使っているPython 3が利用できます｡
しかし､ これらのファイルはもともと､ より純粋なPythonの目的のために作られたものなので､ 実際に何かをセットアップしたりインストールしたりする必要はありません｡
そこで､ アルゴリズムやグリッドワールドの可視化に関するカスタマイズや変更を除けば､ 今回のデモ目的では､
新しい環境を構築するのがベストな選択です｡
Anacondaの中で複数の仮想環境をセットアップすることができるので､
あらゆるプロジェクトに取り組む際にとても強力なものとなっています｡
次の動画でもう一度実行する場合は､ そのデモをご覧ください｡
グリッドワールドのためだけなので､ この環境を設定する必要はありません｡
しかし､ 一緒にコマンドを実行したい人には､ この方法を強くお勧めします｡
そのためには､ Anaconda Navigatorを起動してください｡
ナビゲータを立ち上げたら､ 環境コマンドに進みます｡
環境を整えると､ 作成オプションが表示されます｡
Createをクリックし､ ここでは環境に名前をつけて､ 例えばgrid testを使用できるようにします｡
名前が決まったら､ Pythonのバージョンを選択します｡
また早速ですが､ 注意点として､ Anacondaのバージョンはどれでもいいということです｡
最新のAnacondaをダウンロードしたのであれば､ それは全く問題ありません｡
その中にバージョンを設定することができます｡
ご覧の通り､ 2つあります｡ 7､ この環境で動作させたいバージョンです｡
ルート環境とは別のものです｡
例えば､ 私が取り組んでいるプロジェクトやアプリケーションのために､ かなりの数の環境を設定していることがおわかりいただけると思います｡
バージョンや特定のライブラリのバージョンをその環境に含ませることができるので､ いい感じです｡
お薦めです｡
そこで､ 設定できるのは､ 2． 7.
一旦､ 2. 7､ グリッドテストです｡
グリッドテスト1を行いましょう｡ 私のようにグリッドテストがすでにあったと思いますので｡
それでは､ グリッドワールドテストがあるので､ Createをクリックしてグリッドワールドテストをやってみましょう｡
それをちょっとだけ創造してみましょう｡
それができている間は､ 2つの選択肢を持つことができます｡
ここから環境を立ち上げることができます｡
そして､ 例えばSpiderやJupyterなどをインストールしたい場合は､ 一度ホームに戻って､
ロードされたら､ 環境を選択することができます｡
そこで､ グリッドの世界テストを行い､ その上にアプリケーションをインストールするようにします｡
次の講義で説明するように､ ターミナルから直接作業を行うので､ 今は必要ありません｡
自分の環境から､ グリッドワールドテストをクリックし､ 緑の矢印をクリックし､ オープンターミナルを選択します｡
それもひとつの方法です｡
すぐにここの端末を開きます｡
まだ建物なので､ ちょっと私のPCを開いてみてください､ 起動したことがわかると思います｡
また､ 端末を立ち上げるという方法もあります｡
MacとWindows､ あるいはMacとLinuxのために起動させてください｡
source､ activateコマンドで､ 環境名を指定します｡
つまり､ グリッドワールドテストを使っているので､ これでその環境が有効になるわけです｡
Windowsの場合､ sourceコマンドは必要ありません｡
activateと環境名だけで､ これを実行できるようにするのです｡
そして､ ご覧のような環境になっています｡
次にこの講義に添付されている次の講義のファイルですが､ 次の講義はファイルを取ってきてこのフォルダーに持ってきます｡
CDでディレクトリをそれらのファイルの場所に変更して､ このフォルダにドラッグ＆ドロップするんだ｡
1/2にしてくれ｡
ちょっと持ってきますね｡
これに種を蒔けば､ いつでもファイルを確認することができます｡
これでよしとしよう｡
これをクリアする｡
それで､ ファイルをクリアして､ ターミナルを見ることができるようになりました｡
これは､ 次の講義で実行されていることを示すためのデモンストレーションに過ぎません｡
グリッドワールドのビジュアライゼーションに関連するすべての詳細をキリルが説明する予定です｡
しかし､ それを実行してテストするためには､
次の講義で扱ったコマンドを発行するだけでよいのです｡
フラッグとキューフラッグです｡
実は､ そこにフラグを立てる必要はないんです｡
そして､ その出番｡
これが実行されることを確認したいので､ テストを実行し､ 実行されていることを確認したいのです｡
だから､ 退場するんです｡
ファイルが実行されていることを確認したいだけなので､ これをクリアします｡
次回の講義では､ グリッドワールドPyのデモを見て､ フラグがどのような意味を持つのかを見ていきます｡
キリルがグリッドワールドのパイセットと情報を解説していきます｡
これは､ Python 2の環境を整えるだけのものです｡ 7 と､ 作業している環境などの数だけ行うことができます｡
ただ､ 非常に助かっています｡
わかりました｡
ご参考になれば幸いです｡
そして､ これから始まる素晴らしい世界のビジュアライゼーションを楽しんでください｡