{ "analysis": { "display_name": "Example Analysis", "name": "example_analysis", "output_variables": [ ], "problem": { "algorithm": { "sample_method": "all_variables", "number_of_samples": 100, "number_of_generations": 20, "objective_functions": [ ] }, "name": "Problem", "workflow": [ { "arguments": [ { "display_name": "Apply the Measure to a Specific Space Type or to the Entire Model.", "machine_name": "apply_the_measure_to_a_specific_space_type_or_to_the_entire_model.", "name": "space_type", "value": "*Entire Building*", "value_type": "choice", "uuid": "278d4b40-b2d4-0131-95bf-14109fdf0b37", "version_uuid": "278d66e0-b2d4-0131-95c0-14109fdf0b37" }, { "display_name": "Increase in Material and Installation Cost for Lighting per Floor Area (%).", "machine_name": "increase_in_material_and_installation_cost_for_lighting_per_floor_area_(%).", "name": "material_and_installation_cost", "value": 0.0, "value_type": "double", "uuid": "278e0db0-b2d4-0131-95c5-14109fdf0b37", "version_uuid": "278e2700-b2d4-0131-95c6-14109fdf0b37" }, { "display_name": "Increase in Demolition Costs for Lighting per Floor Area (%).", "machine_name": "increase_in_demolition_costs_for_lighting_per_floor_area_(%).", "name": "demolition_cost", "value": 0.0, "value_type": "double", "uuid": "278e4310-b2d4-0131-95c7-14109fdf0b37", "version_uuid": "278e5b60-b2d4-0131-95c8-14109fdf0b37" }, { "display_name": "Years Until Costs Start (whole years).", "machine_name": "years_until_costs_start_(whole_years).", "name": "years_until_costs_start", "value": 0, "value_type": "integer", "uuid": "278e7640-b2d4-0131-95c9-14109fdf0b37", "version_uuid": "278e8e20-b2d4-0131-95ca-14109fdf0b37" }, { "display_name": "Demolition Costs Occur During Initial Construction?", "machine_name": "demolition_costs_occur_during_initial_construction?", "name": "demo_cost_initial_const", "value": true, "value_type": "bool", "uuid": "278ea8e0-b2d4-0131-95cb-14109fdf0b37", "version_uuid": "278ec340-b2d4-0131-95cc-14109fdf0b37" }, { "display_name": "Expected Life (whole years).", "machine_name": "expected_life_(whole_years).", "name": "expected_life", "value": 15, "value_type": "integer", "uuid": "278ee770-b2d4-0131-95cd-14109fdf0b37", "version_uuid": "278f0c30-b2d4-0131-95ce-14109fdf0b37" }, { "display_name": "Increase O & M Costs for Lighting per Floor Area (%).", "machine_name": "increase_o_&_m_costs_for_lighting_per_floor_area_(%).", "name": "om_cost", "value": 0.0, "value_type": "double", "uuid": "278f3130-b2d4-0131-95cf-14109fdf0b37", "version_uuid": "278f4bf0-b2d4-0131-95d0-14109fdf0b37" }, { "display_name": "O & M Frequency (whole years).", "machine_name": "o_&_m_frequency_(whole_years).", "name": "om_frequency", "value": 1, "value_type": "integer", "uuid": "278f67c0-b2d4-0131-95d1-14109fdf0b37", "version_uuid": "278f8020-b2d4-0131-95d2-14109fdf0b37" } ], "bcl_measure_directory": "./measures/reduce_lighting_loads_by_percentage", "bcl_measure_class_name": "ReduceLightingLoadsByPercentage", "bcl_measure_uuid": "278c9f40-b2d4-0131-95b9-14109fdf0b37", "bcl_measure_version_uuid": "278cbfe0-b2d4-0131-95ba-14109fdf0b37", "measure_definition_directory": "./measures/reduce_lighting_loads_by_percentage", "measure_definition_class_name": "ReduceLightingLoadsByPercentage", "measure_definition_uuid": "278cda70-b2d4-0131-95bb-14109fdf0b37", "measure_definition_version_uuid": "278cf410-b2d4-0131-95bc-14109fdf0b37", "measure_type": "RubyMeasure", "name": "reduce_lighting_loads_by_percentage", "display_name": "Reduce Lighting Loads by Percentage", "uuid": "278d0f80-b2d4-0131-95bd-14109fdf0b37", "variables": [ { "argument": { "display_name": "Lighting Power Reduction", "machine_name": "lighting_power_reduction", "name": "lighting_power_reduction_percent", "required": false, "uuid": "278d8c90-b2d4-0131-95c1-14109fdf0b37", "version_uuid": "278da5e0-b2d4-0131-95c2-14109fdf0b37" }, "display_name": "Lighting Power Reduction", "machine_name": "lighting_power_reduction", "name": "lighting_power_reduction", "minimum": 0.0, "maximum": 10.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "discrete", "values_and_weights": [ { "value": 10, "weight": 0.1 }, { "value": 20, "weight": 0.4 }, { "value": 40, "weight": 0.2 }, { "value": 60, "weight": 0.3 } ] }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 10.0 }, { "name": "modes", "value": 5.0 } ], "type": "discrete_uncertain" }, "uuid": "278dcb80-b2d4-0131-95c3-14109fdf0b37", "variable_type": "RubyContinuousVariable", "version_uuid": "278def70-b2d4-0131-95c4-14109fdf0b37" } ], "version_uuid": "278d2dc0-b2d4-0131-95be-14109fdf0b37", "workflow_index": 0, "workflow_step_type": "Measure" }, { "arguments": [ { "display_name": "Apply the Measure to a Specific Space Type or to the Entire Model.", "machine_name": "apply_the_measure_to_a_specific_space_type_or_to_the_entire_model.", "name": "space_type", "value": "*Entire Building*", "value_type": "choice", "uuid": "27904270-b2d4-0131-95d9-14109fdf0b37", "version_uuid": "27905eb0-b2d4-0131-95da-14109fdf0b37" }, { "display_name": "Increase in Material and Installation Costs for Building per Affected Floor Area ($/ft^2).", "machine_name": "increase_in_material_and_installation_costs_for_building_per_affected_floor_area_($/ft^2).", "name": "material_and_installation_cost", "value": 0.0, "value_type": "double", "uuid": "27909f70-b2d4-0131-95dc-14109fdf0b37", "version_uuid": "2790ba20-b2d4-0131-95dd-14109fdf0b37" }, { "display_name": "O & M Costs for Construction per Affected Floor Area ($/ft^2).", "machine_name": "o_&_m_costs_for_construction_per_affected_floor_area_($/ft^2).", "name": "om_cost", "value": 0.0, "value_type": "double", "uuid": "2790d830-b2d4-0131-95de-14109fdf0b37", "version_uuid": "2790f480-b2d4-0131-95df-14109fdf0b37" }, { "display_name": "O & M Frequency (whole years).", "machine_name": "o_&_m_frequency_(whole_years).", "name": "om_frequency", "value": 1, "value_type": "integer", "uuid": "27911580-b2d4-0131-95e0-14109fdf0b37", "version_uuid": "27912fb0-b2d4-0131-95e1-14109fdf0b37" } ], "bcl_measure_directory": "./measures/reduce_space_infiltration_by_percentage", "bcl_measure_class_name": "ReduceSpaceInfiltrationByPercentage", "bcl_measure_uuid": "278fa110-b2d4-0131-95d3-14109fdf0b37", "bcl_measure_version_uuid": "278fbf70-b2d4-0131-95d4-14109fdf0b37", "measure_definition_directory": "./measures/reduce_space_infiltration_by_percentage", "measure_definition_class_name": "ReduceSpaceInfiltrationByPercentage", "measure_definition_uuid": "278fdc70-b2d4-0131-95d5-14109fdf0b37", "measure_definition_version_uuid": "278ff4d0-b2d4-0131-95d6-14109fdf0b37", "measure_type": "RubyMeasure", "name": "reducespaceinfiltrationbypercentage", "display_name": "ReduceSpaceInfiltrationByPercentage", "uuid": "27900cd0-b2d4-0131-95d7-14109fdf0b37", "variables": [ { "argument": { "display_name": "Space Infiltration Power Reduction", "machine_name": "space_infiltration_power_reduction", "name": "space_infiltration_reduction_percent", "uuid": "27907e60-b2d4-0131-95db-14109fdf0b37", "version_uuid": "b33cf6b0-f1aa-4706-afab-9470e6bd1912" }, "display_name": "Space Infiltration Power Reduction", "machine_name": "space_infiltration_power_reduction", "name": "space_infiltration_power_reduction", "minimum": 0.0, "maximum": 30.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "modes", "value": 10.0 }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 30.0 }, { "name": "stddev", "value": 5.0 }, { "name": "delta_x", "value": null } ], "type": "uniform_uncertain" }, "uuid": "d157d709-b83e-42bd-bd30-1bc3a7979672", "variable_type": "RubyContinuousVariable", "version_uuid": "26e7d8de-83e3-4a53-938b-45d3e0f29953" } ], "version_uuid": "27902730-b2d4-0131-95d8-14109fdf0b37", "workflow_index": 1, "workflow_step_type": "Measure" }, { "arguments": [ ], "bcl_measure_directory": "./measures/adjust_theromstat_setpoints_by_degrees", "bcl_measure_class_name": "AdjustTheromstatSetpointsByDegrees", "bcl_measure_uuid": "27915230-b2d4-0131-95e2-14109fdf0b37", "bcl_measure_version_uuid": "27917100-b2d4-0131-95e3-14109fdf0b37", "measure_definition_directory": "./measures/adjust_theromstat_setpoints_by_degrees", "measure_definition_class_name": "AdjustTheromstatSetpointsByDegrees", "measure_definition_uuid": "27918b90-b2d4-0131-95e4-14109fdf0b37", "measure_definition_version_uuid": "2791a710-b2d4-0131-95e5-14109fdf0b37", "measure_type": "RubyMeasure", "name": "adjust_thermostat_setpoints_by_degrees", "display_name": "Adjust Thermostat Setpoints by Degrees", "uuid": "2791c6e0-b2d4-0131-95e6-14109fdf0b37", "variables": [ { "argument": { "display_name": "Degrees Fahrenheit to Adjust Cooling Setpoint By.", "machine_name": "degrees_fahrenheit_to_adjust_cooling_setpoint_by.", "name": "cooling_adjustment", "uuid": "279214c0-b2d4-0131-95e8-14109fdf0b37", "version_uuid": "b33cf6b0-f1aa-4706-afab-9470e6bd1912" }, "display_name": "Degrees Fahrenheit to Adjust Cooling Setpoint By.", "machine_name": "degrees_fahrenheit_to_adjust_cooling_setpoint_by.", "name": "degrees_fahrenheit_to_adjust_cooling_setpoint_by.", "minimum": -4.0, "maximum": 4.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "modes", "value": 0.0 }, { "name": "lower_bounds", "value": -4.0 }, { "name": "upper_bounds", "value": 4.0 }, { "name": "stddev", "value": 1.3333333333333333 }, { "name": "delta_x", "value": null } ], "type": "uniform_uncertain" }, "uuid": "d157d709-b83e-42bd-bd30-1bc3a7979672", "variable_type": "RubyContinuousVariable", "version_uuid": "26e7d8de-83e3-4a53-938b-45d3e0f29953" }, { "argument": { "display_name": "Degrees Fahrenheit to Adjust heating Setpoint By.", "machine_name": "degrees_fahrenheit_to_adjust_heating_setpoint_by.", "name": "heating_adjustment", "uuid": "27924050-b2d4-0131-95e9-14109fdf0b37", "version_uuid": "b33cf6b0-f1aa-4706-afab-9470e6bd1912" }, "display_name": "Degrees Fahrenheit to Adjust heating Setpoint By.", "machine_name": "degrees_fahrenheit_to_adjust_heating_setpoint_by.", "name": "degrees_fahrenheit_to_adjust_heating_setpoint_by.", "minimum": -4.0, "maximum": 4.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "modes", "value": 0.0 }, { "name": "lower_bounds", "value": -4.0 }, { "name": "upper_bounds", "value": 4.0 }, { "name": "stddev", "value": 1.3333333333333333 }, { "name": "delta_x", "value": null } ], "type": "uniform_uncertain" }, "uuid": "d157d709-b83e-42bd-bd30-1bc3a7979672", "variable_type": "RubyContinuousVariable", "version_uuid": "26e7d8de-83e3-4a53-938b-45d3e0f29953" }, { "argument": { "display_name": "Alter Design Day Thermostats?", "machine_name": "alter_design_day_thermostats?", "name": "alter_design_days", "required": false, "uuid": "279269c0-b2d4-0131-95ea-14109fdf0b37", "version_uuid": "27928ff0-b2d4-0131-95eb-14109fdf0b37" }, "display_name": "Alter Design Day Thermostats?", "machine_name": "alter_design_day_thermostats?", "name": "alter_design_day_thermostats?", "minimum": "true", "maximum": "true", "units": "", "value_type": "bool", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "discrete", "values_and_weights": [ { "value": true, "weight": 0.8 }, { "value": false, "weight": 0.2 } ] }, { "name": "lower_bounds", "value": true }, { "name": "upper_bounds", "value": true }, { "name": "modes", "value": "false" } ], "type": "discrete_uncertain" }, "uuid": "279426d0-b2d4-0131-95ec-14109fdf0b37", "variable_type": "RubyContinuousVariable", "version_uuid": "27945a20-b2d4-0131-95ed-14109fdf0b37" } ], "version_uuid": "2791ebe0-b2d4-0131-95e7-14109fdf0b37", "workflow_index": 2, "workflow_step_type": "Measure" }, { "arguments": [ { "display_name": "Increase in Material and Installation Costs for Construction per Area Used ($/ft^2).", "machine_name": "increase_in_material_and_installation_costs_for_construction_per_area_used_($/ft^2).", "name": "material_cost_increase_ip", "value": 0.0, "value_type": "double", "uuid": "27975c70-b2d4-0131-95f5-14109fdf0b37", "version_uuid": "27978010-b2d4-0131-95f6-14109fdf0b37" }, { "display_name": "One Time Retrofit Cost to Add Insulation to Construction ($/ft^2).", "machine_name": "one_time_retrofit_cost_to_add_insulation_to_construction_($/ft^2).", "name": "one_time_retrofit_cost_ip", "value": 0.0, "value_type": "double", "uuid": "2797a8c0-b2d4-0131-95f7-14109fdf0b37", "version_uuid": "2797c480-b2d4-0131-95f8-14109fdf0b37" }, { "display_name": "Year to Incur One Time Retrofit Cost (whole years).", "machine_name": "year_to_incur_one_time_retrofit_cost_(whole_years).", "name": "years_until_retrofit_cost", "value": 0, "value_type": "integer", "uuid": "2797e630-b2d4-0131-95f9-14109fdf0b37", "version_uuid": "27980c70-b2d4-0131-95fa-14109fdf0b37" } ], "bcl_measure_directory": "./measures/increase_insulation_r_value_for_exterior_walls", "bcl_measure_class_name": "IncreaseInsulationRValueForExteriorWalls", "bcl_measure_uuid": "2794a270-b2d4-0131-95ee-14109fdf0b37", "bcl_measure_version_uuid": "279639f0-b2d4-0131-95ef-14109fdf0b37", "measure_definition_directory": "./measures/increase_insulation_r_value_for_exterior_walls", "measure_definition_class_name": "IncreaseInsulationRValueForExteriorWalls", "measure_definition_uuid": "27966e60-b2d4-0131-95f0-14109fdf0b37", "measure_definition_version_uuid": "27969e70-b2d4-0131-95f1-14109fdf0b37", "measure_type": "RubyMeasure", "name": "set_r_value_of_insulation_for_exterior_walls_to_a_specific_value", "display_name": "Set R-value of Insulation for Exterior Walls to a Specific Value", "uuid": "2796cac0-b2d4-0131-95f2-14109fdf0b37", "variables": [ { "argument": { "display_name": "Wall R Value", "machine_name": "wall_r_value", "name": "r_value", "uuid": "27973320-b2d4-0131-95f4-14109fdf0b37", "version_uuid": "b33cf6b0-f1aa-4706-afab-9470e6bd1912" }, "display_name": "Wall R Value", "machine_name": "wall_r_value", "name": "wall_r_value", "minimum": 0.0, "maximum": 5.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "modes", "value": 2.5 }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 5.0 }, { "name": "stddev", "value": 0.8333333333333334 }, { "name": "delta_x", "value": null } ], "type": "triangle_uncertain" }, "uuid": "d157d709-b83e-42bd-bd30-1bc3a7979672", "variable_type": "RubyContinuousVariable", "version_uuid": "26e7d8de-83e3-4a53-938b-45d3e0f29953" } ], "version_uuid": "2796f900-b2d4-0131-95f3-14109fdf0b37", "workflow_index": 3, "workflow_step_type": "Measure" }, { "arguments": [ { "display_name": "Increase in Material and Installation Costs for Construction per Area Used ($/ft^2).", "machine_name": "increase_in_material_and_installation_costs_for_construction_per_area_used_($/ft^2).", "name": "material_cost_increase_ip", "value": 0.0, "value_type": "double", "uuid": "279931d0-b2d4-0131-9602-14109fdf0b37", "version_uuid": "27994e80-b2d4-0131-9603-14109fdf0b37" }, { "display_name": "One Time Retrofit Cost to Add Insulation to Construction ($/ft^2).", "machine_name": "one_time_retrofit_cost_to_add_insulation_to_construction_($/ft^2).", "name": "one_time_retrofit_cost_ip", "value": 0.0, "value_type": "double", "uuid": "27996b30-b2d4-0131-9604-14109fdf0b37", "version_uuid": "27998a20-b2d4-0131-9605-14109fdf0b37" }, { "display_name": "Year to Incur One Time Retrofit Cost (whole years).", "machine_name": "year_to_incur_one_time_retrofit_cost_(whole_years).", "name": "years_until_retrofit_cost", "value": 0, "value_type": "integer", "uuid": "2799aad0-b2d4-0131-9606-14109fdf0b37", "version_uuid": "2799c760-b2d4-0131-9607-14109fdf0b37" } ], "bcl_measure_directory": "./measures/increase_insulation_r_value_for_roofs", "bcl_measure_class_name": "IncreaseInsulationRValueForRoofs", "bcl_measure_uuid": "27984600-b2d4-0131-95fb-14109fdf0b37", "bcl_measure_version_uuid": "27986a40-b2d4-0131-95fc-14109fdf0b37", "measure_definition_directory": "./measures/increase_insulation_r_value_for_roofs", "measure_definition_class_name": "IncreaseInsulationRValueForRoofs", "measure_definition_uuid": "279887a0-b2d4-0131-95fd-14109fdf0b37", "measure_definition_version_uuid": "2798a9f0-b2d4-0131-95fe-14109fdf0b37", "measure_type": "RubyMeasure", "name": "set_r_value_of_insulation_for_roofs_to_a_specific_value", "display_name": "Set R-value of Insulation for Roofs to a Specific Value", "uuid": "2798c920-b2d4-0131-95ff-14109fdf0b37", "variables": [ { "argument": { "display_name": "Roof R Value", "machine_name": "roof_r_value", "name": "r_value", "uuid": "27991330-b2d4-0131-9601-14109fdf0b37", "version_uuid": "b33cf6b0-f1aa-4706-afab-9470e6bd1912" }, "display_name": "Roof R Value", "machine_name": "roof_r_value", "name": "roof_r_value", "minimum": 0.0, "maximum": 5.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "modes", "value": 2.5 }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 5.0 }, { "name": "stddev", "value": 0.8333333333333334 }, { "name": "delta_x", "value": null } ], "type": "triangle_uncertain" }, "uuid": "d157d709-b83e-42bd-bd30-1bc3a7979672", "variable_type": "RubyContinuousVariable", "version_uuid": "26e7d8de-83e3-4a53-938b-45d3e0f29953" } ], "version_uuid": "2798f020-b2d4-0131-9600-14109fdf0b37", "workflow_index": 4, "workflow_step_type": "Measure" }, { "arguments": [ { "display_name": "Apply the Measure to a Specific Space Type or to the Entire Model.", "machine_name": "apply_the_measure_to_a_specific_space_type_or_to_the_entire_model.", "name": "space_type", "value": "*Entire Building*", "value_type": "choice", "uuid": "279aad60-b2d4-0131-960e-14109fdf0b37", "version_uuid": "279acc70-b2d4-0131-960f-14109fdf0b37" } ], "bcl_measure_directory": "./measures/reduce_ventilation_by_percentage", "bcl_measure_class_name": "ReduceVentilationByPercentage", "bcl_measure_uuid": "2799ef10-b2d4-0131-9608-14109fdf0b37", "bcl_measure_version_uuid": "279a0db0-b2d4-0131-9609-14109fdf0b37", "measure_definition_directory": "./measures/reduce_ventilation_by_percentage", "measure_definition_class_name": "ReduceVentilationByPercentage", "measure_definition_uuid": "279a2b40-b2d4-0131-960a-14109fdf0b37", "measure_definition_version_uuid": "279a4c50-b2d4-0131-960b-14109fdf0b37", "measure_type": "RubyMeasure", "name": "reduce_ventilation_by_percentage", "display_name": "Reduce Ventilation By Percentage", "uuid": "279a6800-b2d4-0131-960c-14109fdf0b37", "variables": [ { "argument": { "display_name": "Design Specification Outdoor Air Reduction (%).", "machine_name": "design_specification_outdoor_air_reduction_(%).", "name": "design_spec_outdoor_air_reduction_percent", "required": false, "uuid": "279af2f0-b2d4-0131-9610-14109fdf0b37", "version_uuid": "279b0fa0-b2d4-0131-9611-14109fdf0b37" }, "display_name": "Design Specification Outdoor Air Reduction (%).", "machine_name": "design_specification_outdoor_air_reduction_(%).", "name": "design_specification_outdoor_air_reduction_(%).", "minimum": 0.0, "maximum": 90.0, "units": "", "value_type": "double", "variable": true, "relation_to_output": "", "uncertainty_description": { "attributes": [ { "name": "discrete", "values_and_weights": [ { "value": 0 }, { "value": 10 }, { "value": 30 }, { "value": 60 }, { "value": 90 } ] }, { "name": "lower_bounds", "value": 0.0 }, { "name": "upper_bounds", "value": 90.0 }, { "name": "modes", "value": 45.0 } ], "type": "discrete_uncertain" }, "uuid": "279b2ca0-b2d4-0131-9612-14109fdf0b37", "variable_type": "RubyContinuousVariable", "version_uuid": "279b4c30-b2d4-0131-9613-14109fdf0b37" } ], "version_uuid": "279a8610-b2d4-0131-960d-14109fdf0b37", "workflow_index": 5, "workflow_step_type": "Measure" } ], "analysis_type": "lhs" }, "seed": { "file_type": "OSM", "path": "./seed/small_seed.osm" }, "weather_file": { "file_type": "EPW", "path": "./weather/partial_weather.epw" } } }