技術系メモ

メモ。内容は保証しません。

マルチエージェント深層強化学習のベンチマーク用のStarcraftをインストールして、サンプルを実行するまで

  1. https://github.com/deepmind/pysc2/ のREADMEを参考に
  2. READMEにあるようにStarcraftをインストールする。
    • READMEにリンクされているBattle.netからStarcraftをインストールする
      • この時にはログインが必要
    • デフォルトでc:/Program File(x86)/StarCraft Ⅱにインストールされる 1 READMEののmini gamesというリンクをクリックしmapをダウンロードする。ダウンロードしたファイルを解凍するし、そのマップc:/Program File(x86)/StarCraft Ⅱ/Maps/
  3. pysc2をクローン
git clone https://github.com/deepmind/pysc2.git
  1. サンプルの実行
python -m pysc.2.bin.agent --map BuildMarines 

ほんとはgithubと同じように、サンプルコード を実行したかったが、うまくMapsフォルダにいれることができなかった。 (ファイルを移動しようとしたら、パスワードが要求された) もし、解法わかる方がいらっしゃいましたら、教えてください