removedInput schema / properties / allow_sinks
Removed value: -{
- "default": true,
- "title": "Allow Sinks",
- "type": "boolean"
-}
removedInput schema / properties / as_of / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
changedInput schema / properties / as_of / description
Previous value: -"pin to one world state: a sav:… token from an earlier answer"New value: +"pin to one save: the sav:… token an earlier answer printed"
removedInput schema / properties / as_of / title
Removed value: -"As Of"
addedInput schema / properties / as_of / type
Added value: +[
+ "string",
+ "null"
+]
changedInput schema / properties / belt_tier / description
Previous value: -"belt tier name; blank = the fastest you have unlocked"New value: +"belt tier name; blank = fastest unlocked"
removedInput schema / properties / belt_tier / title
Removed value: -"Belt Tier"
removedInput schema / properties / clocks
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "number"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Clocks"
-}
removedInput schema / properties / detail
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "retired -- write show= instead",
- "title": "Detail"
-}
removedInput schema / properties / exclude_recipes
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Exclude Recipes"
-}
removedInput schema / properties / export_minimums
Removed value: -{
- "anyOf": [
- {
- "additionalProperties": {
- "type": "number"
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Export Minimums"
-}
removedInput schema / properties / exports
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Exports"
-}
removedInput schema / properties / extractor_clocks
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "number"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Extractor Clocks"
-}
removedInput schema / properties / factory / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
changedInput schema / properties / factory / description
Previous value: -"fit the layout against this factory's existing platform"New value: +"fit against this factory's existing platform"
removedInput schema / properties / factory / title
Removed value: -"Factory"
addedInput schema / properties / factory / type
Added value: +[
+ "string",
+ "null"
+]
removedInput schema / properties / limit / description
Removed value: -"max rows (hard cap 25)"
removedInput schema / properties / limit / title
Removed value: -"Limit"
removedInput schema / properties / machine_cost_mw
Removed value: -{
- "default": 5,
- "title": "Machine Cost Mw",
- "type": "number"
-}
removedInput schema / properties / max_floor_foundations / title
Removed value: -"Max Floor Foundations"
removedInput schema / properties / objective
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "omitted: min_raw_power with export_minimums, else max_mw",
- "title": "Objective"
-}
removedInput schema / properties / only_free_nodes
Removed value: -{
- "default": false,
- "title": "Only Free Nodes",
- "type": "boolean"
-}
removedInput schema / properties / only_recipes
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Only Recipes"
-}
removedInput schema / properties / order_floors_by / title
Removed value: -"Order Floors By"
removedInput schema / properties / overclock_last
Removed value: -{
- "anyOf": [
- {
- "type": "boolean"
- },
- {
- "const": "default",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "build a row one machine short, the last one overclocked (1-2 Power Shards, checked against shards in hand plus those craftable from slugs); 'default' follows the shared setting",
- "title": "Overclock Last"
-}
removedInput schema / properties / payback_hours
Removed value: -{
- "anyOf": [
- {
- "type": "number"
- },
- {
- "const": "default",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "hours of play extra, slower machines must repay in saved power: 0 builds plainly; stops 1, 2, 5, 10, 20, 50, 100; 'default' follows the shared setting. Stored per plan",
- "title": "Payback Hours"
-}
changedInput schema / properties / pipe_tier / description
Previous value: -"pipe tier name; blank = the fastest you have unlocked"New value: +"pipe tier name; blank = fastest unlocked"
removedInput schema / properties / pipe_tier / title
Removed value: -"Pipe Tier"
removedInput schema / properties / plan / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / plan / default
Removed value: -null
changedInput schema / properties / plan / description
Previous value: -"recall a saved plan by name"New value: +"a saved plan's name or pin:N, or the solve: handle plan_factory printed"
removedInput schema / properties / plan / title
Removed value: -"Plan"
addedInput schema / properties / plan / type
Added value: +"string"
removedInput schema / properties / power_price
Removed value: -{
- "anyOf": [
- {
- "type": "number"
- },
- {
- "const": "default",
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "points per MWh the horizon prices power at; omit for the save's grid mix, 'default' puts a stored plan back on it",
- "title": "Power Price"
-}
removedInput schema / properties / row_overclock
Removed value: -{
- "anyOf": [
- {
- "additionalProperties": {
- "enum": [
- "last",
- "spread",
- "default"
- ],
- "type": "string"
- },
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "per recipe (exact name or class id): 'last' overclocks that row's last machine, 'spread' builds one more underclocked machine instead, 'default' follows overclock_last again. Overrides overclock_last for that row; rows not named keep their stored choice",
- "title": "Row Overclock"
-}
removedInput schema / properties / save / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / save / title
Removed value: -"Save"
addedInput schema / properties / save / type
Added value: +[
+ "string",
+ "null"
+]
removedInput schema / properties / show / title
Removed value: -"Show"
addedInput schema / properties / sites / additionalProperties
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
removedInput schema / properties / sites / anyOf
Removed value: -[
- {
- "additionalProperties": {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "type": "object"
- },
- {
- "type": "null"
- }
-]
changedInput schema / properties / sites / description
Previous value: -"show=\"sites\": {\"rig\": [\"Heavy Oil Residue\", ...], \"hall\": [\"MW\"]} -- MW/power claims every generator"New value: +"show=\"sites\": {\"rig\": [\"Heavy Oil Residue\"], \"hall\": [\"MW\"]}; \"MW\" claims every generator"
removedInput schema / properties / sites / title
Removed value: -"Sites"
addedInput schema / properties / sites / type
Added value: +[
+ "object",
+ "null"
+]
removedInput schema / properties / sloops
Removed value: -{
- "default": 0,
- "description": "Somersloops the plan may spend; 0 spends none",
- "title": "Sloops",
- "type": "integer"
-}
removedInput schema / properties / sources
Removed value: -{
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Sources"
-}
removedInput schema / properties / target_item
Removed value: -{
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "title": "Target Item"
-}
removedInput schema / properties / water_extractors
Removed value: -{
- "anyOf": [
- {
- "type": "integer"
- },
- {
- "type": "null"
- }
- ],
- "default": null,
- "description": "how many Water Extractors your site can actually hold",
- "title": "Water Extractors"
-}
removedInput schema / properties / world / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
removedInput schema / properties / world / title
Removed value: -"World"
addedInput schema / properties / world / type
Added value: +[
+ "string",
+ "null"
+]
addedInput schema / required
Added value: +[
+ "plan"
+]
removedInput schema / title
Removed value: -"plan_layoutArguments"