-
Notifications
You must be signed in to change notification settings - Fork 0
/
environment_design_config.json
46 lines (43 loc) · 2.69 KB
/
environment_design_config.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
{
"process_config":{"design_config":"/home/splathottam/GitHub/solventx/configurations/design_b.json",
"variable_config":"/home/splathottam/GitHub/solventx/env_design_config.json" },
"environment_config":{"random_seed":"","goals":{"recority":{},"recovery":{"success_threshold":0.9},"purity":{"success_threshold":0.99}},
"discrete_actions":false,
"increment_actions_per_variable":1,"decrement_actions_per_variable":1,
"max_episode_steps":10,
"observed_variables":["(HA)2(org)",
"H+ Extraction","H+ Scrub","H+ Strip",
"OA Extraction","OA Scrub","OA Strip",
"Recycle",
"Extraction","Scrub","Strip",
"Nd","Pr","Ce","La"],
"action_variables":["(HA)2(org)",
"OA Extraction","OA Scrub","OA Strip",
"Recycle",
"Extraction","Scrub","Strip"],
"masked_variables":[]
},
"logging_config":{"verbosity":"DEBUG","save_data":true,"save_interval":10},
"reward_config":{"min":-1.0,"max":1.0,
"metrics":{"recovery":{"weight":0.5,
"min":0.0,
"thresholds":{"0":{"threshold":0.75,"reward":1.0}
}
},
"purity":{"weight":1.5,
"min":0.0,
"thresholds":{"0":{"threshold":0.985,"reward":1.0}
}
},
"recority":{"weight":1.0,
"min":0.0,
"thresholds":{"0":{"threshold":0.1,"reward":0.0},
"1":{"threshold":0.2,"reward":"metric/3"},
"2":{"threshold":0.4,"reward":"metric/2"},
"3":{"threshold":0.6,"reward":"metric"},
"4":{"threshold":0.9,"reward":1.0}
}
}
}
}
}