Select Git revision
user_description_file_template.json
user_description_file_template.json 3.27 KiB
{
"core_limit_per_user": 100, // optional, default: infinite
// For DMUsers;
"dm_window": [2764800, 3110400],
"log_user_stats": true,
"log_folder": "/home/mael/ownCloud/workspace/exp_batsim/out/demand_response/DMDegrad_may1_2_3",
// For DMUserMultiBEhavior:
"seed" : -3,
"red_windows" : [[200000, 300000], [400000, 450000]], // either red or yellow must be defined
"yellow_windows" : [[5000, 10000]], // must not overlap with red_window
"users": [
{
"name": "alice",
"category": "dicho_intersubmission_time",
"param": {
"first_sumbit": 0,
"end_submit": 10000,
"initial_delay": 1000
}
},
{
"name": "bob",
"category": "routine_greedy",
"param": {
"first_sumbit": 0,
"end_submit": 10000,
"delay_between_sumbit": 1000,
"initial_nb_job": 2
}
},
{
"name": "charly",
"category": "replay_user_rigid",
"param": {
"input_json": "charly.json"
}
},
{
"name": "elias",
"category": "dm_user_reconfig",
"param": {
"input_json": "elias.json",
"alpha_speedup": 0.8
}
},
{
"name": "francois",
"category": "dm_user_degrad",
"param": {
"input_json": "francois.json"
}
},
{
"name": "geo",
"category": "dm_user_renonce",
"param": {
"input_json": "geo.json"
}
},
{
"name": "heloise",
"category": "dm_user_delay",
"param": {
"input_json": "heloise.json"
}
},
{
"name": "igor",
"category": "think_time_user",
"param": {
"first_sumbit": 0.0,
"end_submit": 10000.0,
"think_time": 1000.0
}
},
{
"name": "jolyne",
"category": "dm_user_multi_behavior",
"param": {
"input_json": "jolyne.json",
"red_prob_rigid_multi_core" : 0.2,
"red_prob_degrad_multi_core" : 0.2,
"red_prob_reconfig_multi_core" : 0.2,
"red_prob_renonce_multi_core" : 0.2,
"red_prob_see_you_later_multi_core": 0.0,
"red_prob_rigid_mono_core" : 0.25,
"red_prob_degrad_mono_core" : 0.25,
"red_prob_renonce_mono_core" : 0.25,
"red_prob_see_you_later_mono_core": 0.25,
"yellow_prob_degrad_multi_core" : 0.3,
"yellow_prob_reconfig_multi_core" : 0.3,
"yellow_prob_rigid_multi_core" : 0.3,
"yellow_prob_degrad_mono_core" : 0.5,
"yellow_prob_rigid_mono_core" : 0.5
}
},
{
"name": "kalvin",
"category": "feedback_user_think_time_only",
"param": {
"input_json": "kalvin.json"
}
}
]
}