{"$schema":"http://json-schema.org/draft-07/schema#","title":"NTM 1.0.3 machine_config/derrick","type":"object","properties":{"delay":{"type":"integer","minimum":1,"maximum":2147483647,"description":"Ticks between extraction attempts; default 50.\n\nRange: [1, i32::MAX]","markdownDescription":"Ticks between extraction attempts; default `50`.\n\nRange: [1, `i32::MAX`]"},"drain_chance":{"type":"number","minimum":0,"maximum":1,"description":"Probability that an extraction depletes its deposit; default 0.05.\n\nRange: [0, 1]","markdownDescription":"Probability that an extraction depletes its deposit; default `0.05`.\n\nRange: [0, 1]"},"gas_per_deposit_max":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Maximum gas extracted per deposit operation, in mB; default 500.\n\nRange: [0, i32::MAX]","markdownDescription":"Maximum gas extracted per deposit operation, in mB; default `500`.\n\nRange: [0, `i32::MAX`]"},"gas_per_deposit_min":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Minimum gas extracted per deposit operation, in mB; default 100.\n\nRange: [0, i32::MAX]","markdownDescription":"Minimum gas extracted per deposit operation, in mB; default `100`.\n\nRange: [0, `i32::MAX`]"},"oil_per_deposit":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Oil extracted per deposit operation, in mB; default 500.\n\nRange: [0, i32::MAX]","markdownDescription":"Oil extracted per deposit operation, in mB; default `500`.\n\nRange: [0, `i32::MAX`]"},"power_capacity":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Machine HE buffer capacity; default 100000.\n\nRange: [0, i32::MAX]","markdownDescription":"Machine HE buffer capacity; default `100000`.\n\nRange: [0, `i32::MAX`]"},"power_consumption":{"type":"integer","minimum":0,"maximum":2147483647,"description":"Base HE consumption during operation; default 100.\n\nRange: [0, i32::MAX]","markdownDescription":"Base HE consumption during operation; default `100`.\n\nRange: [0, `i32::MAX`]"}},"additionalProperties":false}