#!/usr/bin/env bash
set -ex

pip install -e .
cd provably_safe_benchmark/external/provably-safe-env
pip install -e .
cd ../../..

# TD3 pendulum baseline
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 26

# TD3 pendulum replacement - sample (all tuple configs)
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 27
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 28
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 29
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 30

# TD3 pendulum replacement - failsafe, naive
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 31

# TD3 pendulum masking - naive
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 33

# TD3 pendulum projection - naive
python -u provably_safe_benchmark/benchmark/benchmark_pendulum.py --f 35


# TD3 quadrotor baseline
python -u provably_safe_benchmark/benchmark/benchmark_2D_quadrotor.py --f 26
