def _make_experiment(exp_id=1, path="./Results/Tmp/test_PST"):

    ## Domain:
    NUM_UAV=3
    domain = PST(NUM_UAV=NUM_UAV)

    ## Representation
    # discretization only needed for continuous state spaces, discarded otherwise
    representation  = IncrementalTabular(domain)

    ## Policy
    policy = eGreedy(representation, epsilon=0.1)

    ## Agent
    agent = SARSA(representation=representation, policy=policy,
                  discount_factor=domain.discount_factor,
                       learn_rate=0.1)
    checks_per_policy = 2
    max_steps = 30
    num_policy_checks = 2
    experiment = Experiment(**locals())
    return experiment
Each file specifying an experimental setup should contain a
dataset/ETHPy150Open rlpy/rlpy/tests/test_domains/test_PST.py/_make_experiment