kengz/SLM-Lab

View on GitHub
slm_lab/spec/experimental/misc/random.json

Summary

Maintainability
Test Coverage
{
  "random_cartpole": {
    "agent": [{
      "name": "Random",
      "algorithm": {
        "name": "Random"
      },
      "memory": {
        "name": "OnPolicyReplay"
      },
      "net": {}
    }],
    "env": [{
      "name": "CartPole-v0",
      "max_t": null,
      "max_frame": 100
    }],
    "body": {
      "product": "outer",
      "num": 1
    },
    "meta": {
      "distributed": false,
      "eval_frequency": 1000,
      "max_session": 5,
      "max_trial": 1,
    }
  },
  "random_pendulum": {
    "agent": [{
      "name": "Random",
      "algorithm": {
        "name": "Random"
      },
      "memory": {
        "name": "OnPolicyReplay"
      },
      "net": {}
    }],
    "env": [{
      "name": "Pendulum-v0",
      "max_t": null,
      "max_frame": 100
    }],
    "body": {
      "product": "outer",
      "num": 1
    },
    "meta": {
      "distributed": false,
      "eval_frequency": 1000,
      "max_session": 5,
      "max_trial": 1,
    }
  },
  "random_2dball": {
    "agent": [{
      "name": "Random",
      "algorithm": {
        "name": "Random"
      },
      "memory": {
        "name": "OnPolicyReplay"
      },
      "net": {}
    }],
    "env": [{
      "name": "2DBall",
      "max_t": 1000,
      "max_frame": 100
    }],
    "body": {
      "product": "outer",
      "num": 1
    },
    "meta": {
      "distributed": false,
      "eval_frequency": 1000,
      "max_session": 5,
      "max_trial": 1,
    }
  },
  "random_breakout": {
    "agent": [{
      "name": "Random",
      "algorithm": {
        "name": "Random"
      },
      "memory": {
        "name": "OnPolicyReplay"
      },
      "net": {}
    }],
    "env": [{
      "name": "BreakoutNoFrameskip-v4",
      "frame_op": "concat",
      "frame_op_len": 4,
      "reward_scale": "sign",
      "num_envs": 8,
      "max_t": null,
      "max_frame": 1e7
    }],
    "body": {
      "product": "outer",
      "num": 1
    },
    "meta": {
      "distributed": false,
      "log_frequency": 10000,
      "eval_frequency": 10000,
      "rigorous_eval": 0,
      "max_session": 1,
      "max_trial": 1,
    }
  }
}