Skip to content

Commit

Permalink
feat: updating experiment configs
Browse files Browse the repository at this point in the history
Signed-off-by: Alexis Asseman <alexis@semiotic.ai>
  • Loading branch information
aasseman committed Nov 16, 2022
1 parent 94e0134 commit 924cd2e
Show file tree
Hide file tree
Showing 13 changed files with 484 additions and 0 deletions.
118 changes: 118 additions & 0 deletions simulation/configs/10rollingppo_isa_nopullback.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,118 @@
{
"agents": {
"rolling_ppo_1": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_2": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_3": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_4": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_5": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_6": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_7": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_8": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_9": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
},
"rolling_ppo_10": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 2.0e-06,
"initial_stddev": 4e-7
}
}
},
"environment": {
"isa": {
}
}
}
26 changes: 26 additions & 0 deletions simulation/configs/1rollingppo_noisy.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"agents": {
"rollmem1": {
"policy": {
"type": "rolling_ppo",
"buffer_max_size": 10,
"graceful_init_pull": true
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-7,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
},
"num_instances": 1
}
},
"environment": {
"NoisySharedSubgraph": {
"noise": true
}
}
}
26 changes: 26 additions & 0 deletions simulation/configs/1rollingppo_noisy_cyclic.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"agents": {
"rollmem1": {
"policy": {
"type": "rolling_ppo",
"buffer_max_size": 10
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
},
"num_instances": 1
}
},
"environment": {
"NoisyCyclicZeroQueriesSubgraph": {
"cycle": 1000,
"noise": true
}
}
}
26 changes: 26 additions & 0 deletions simulation/configs/1rollingppo_noisy_nopullback.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"agents": {
"rollmem1": {
"policy": {
"type": "rolling_ppo",
"buffer_max_size": 10,
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-7,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
},
"num_instances": 1
}
},
"environment": {
"NoisySharedSubgraph": {
"noise": true
}
}
}
27 changes: 27 additions & 0 deletions simulation/configs/1rollingppo_noisy_shared_cyclic.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"agents": {
"rollmem1": {
"policy": {
"type": "rolling_ppo",
"buffer_max_size": 10,
"graceful_init_pull": true
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
},
"num_instances": 1
}
},
"environment": {
"NoisyCyclicSharedSubgraph": {
"cycle": 200,
"noise": true
}
}
}
27 changes: 27 additions & 0 deletions simulation/configs/1rollingppo_noisy_shared_cyclic_zero.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"agents": {
"rollmem1": {
"policy": {
"type": "rolling_ppo",
"buffer_max_size": 10,
"graceful_init_pull": true
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 5e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
},
"num_instances": 1
}
},
"environment": {
"NoisyCyclicSharedSubgraph": {
"cycle": 200,
"noise": true
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"agents": {
"rollmem1": {
"policy": {
"type": "rolling_ppo",
"buffer_max_size": 10,
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 5e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
},
"num_instances": 1
}
},
"environment": {
"NoisyCyclicSharedSubgraph": {
"cycle": 200,
"noise": true
}
}
}
26 changes: 26 additions & 0 deletions simulation/configs/3deterministic_agents_isa.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"agents": {
"deterministic1": {
"action": {
"type": "deterministic",
"initial_value": 3e-5
}
},
"deterministic2": {
"action": {
"type": "deterministic",
"initial_value": 4e-5
}
},
"deterministic3": {
"action": {
"type": "deterministic",
"initial_value": 4.99e-5
}
}
},
"environment": {
"isa": {
}
}
}
52 changes: 52 additions & 0 deletions simulation/configs/3different_agents_isa_nopullback.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
{
"agents": {
"vpg1": {
"policy": {
"type": "vpg"
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
}
},
"ppo1": {
"policy": {
"type": "ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
}
},
"rolling_ppo1": {
"policy": {
"type": "rolling_ppo",
"graceful_init_pull": false
},
"action": {
"type": "scaled_gaussian",
"initial_mean": 1e-6,
"initial_stddev": 1e-7
},
"optimizer": {
"type": "adam",
"lr": 0.01
}
}
},
"environment": {
"isa": {
}
}
}
Loading

0 comments on commit 924cd2e

Please sign in to comment.