SDZoo

Gyaan Thesis work forked from patrolling zoo

Package Description

Packages are as follows:

  • onpolicy: Contains the algorithm code.
  • sdzoo: Contains the environment code.

Installation

  1. Clone the sdzoo repository:

    git clone --recurse git@github.com:NU-IDEAS-Lab/sdzoo.git
  2. Create a Conda environment with required packages:

    cd ./sdzoo
    conda env create -n sdzoo -f ./environment.yml
    conda activate sdzoo
  3. Install PyTorch to the new sdzoo conda environment using the steps outlined on the PyTorch website.

  4. Install the onpolicy and sdzoo packages:

    pip install -e .
    

Operation

You may run the example in onpolicy/scripts/train_patrolling_scripts/mappo.ipynb.