{"$schema":"http://json-schema.org/draft-07/schema#","title":"NTM 1.0.3 machine_config/crucible","type":"object","properties":{"diffusion":{"type":"number","minimum":0,"maximum":1.7976931348623157e+308,"description":"Heat-transfer coefficient between this machine and its heat source; default 0.25.\n\nRange: [0, f64::MAX]","markdownDescription":"Heat-transfer coefficient between this machine and its heat source; default `0.25`.\n\nRange: [0, `f64::MAX`]"},"heat_capacity":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Maximum stored heat; default 100000.\n\nRange: [0, i32::MAX]","markdownDescription":"Maximum stored heat; default `100000`.\n\nRange: [0, `i32::MAX`]"},"processing_heat":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Accumulated heat-work required to complete crucible processing; default 20000.\n\nRange: [0, i32::MAX]","markdownDescription":"Accumulated heat-work required to complete crucible processing; default `20000`.\n\nRange: [0, `i32::MAX`]"},"recipe_capacity":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Crucible capacity reserved for recipe materials, in material units; default 10368.\n\nRange: [0, i32::MAX]","markdownDescription":"Crucible capacity reserved for recipe materials, in material units; default `10368`.\n\nRange: [0, `i32::MAX`]"},"waste_capacity":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Crucible capacity reserved for waste materials, in material units; default 10368.\n\nRange: [0, i32::MAX]","markdownDescription":"Crucible capacity reserved for waste materials, in material units; default `10368`.\n\nRange: [0, `i32::MAX`]"}},"additionalProperties":false}