Report Bugs

If relevant please include the following:

A description of the bug.

How to reproduce the bug.

The exported .sfmd save file. If the bug prevents you from exporting, it can be found in the game’s install directory as save.sfmd.

If you think the bug is related to any settings, include the settings.json file from the game’s install directory.

A screen shot of the bug if appropriate.

A copy and paste of any error message given.

The app’s version number.

********************************************

PLEASE ALWAYS INCLUDE THE EXPORTED .SFMD FILE IF YOUR BUG IN ANY WAY RELATES TO A SPECIFIC SETUP OF MACHINES. THE .SFMD IS USUALLY FAR MORE USEFUL THAN A SCREENSHOT UNLESS IT IS SPECIFICALLY A GRAPHICS GLITCH.

********************************************

If you want to make a suggestion instead of reporting a bug, please use

https://satisfactorymodelersuggestions.featurebase.app

Too many connections goes to "?"

I couldn’t figure out why at some point the file stopped being able to converge on a solution, but upon testing adding/deleting connections I’m fairly sure it is based on a limitation on the program to handle a certain number of connections. The file I’m uploading is stable, but when you add 1-2 more connections (regardless of outposts or even splurgers) it will go to “?” that will never converge on a solution. You can test this file on anything, but I’ve specifically tuned it to fail as soon as you add one more beam, pipe, or concrete connection which all should be pretty light mathematically. I am a very novice-level amateur programmer so I’m not sure what exactly is the issue, but I suspect the algorithm get caught in a local minima because it’s trying to calculate too much at one time. The rest of the connections are much more complicated than this one so it should likely be simple addition for these connections.

Benjamin Hicks 6 days ago

Rejected

Endless counting

I am encountering an issue in my project where the counting process never completes after any modification is made. I have reviewed all factories and links, and it appears that all components are properly connected. If there are any missing connections, please consider implementing a validator to detect them, as identifying such issues manually in a large model is very challenging. My save ‘‘‘ {"Version":"1.0","Solver":"Full","Zoom":0.9807157918722084,"PanX":-2745,"PanY":9579,"Data":[{"Name":"Wire","X":1630,"Y":-9935,"Inputs":{"Copper Ingot":[137]}},{"Name":"Cable","X":1826,"Y":-9896,"Inputs":{"Wire":[0]}},{"Name":"Rotor","X":3113,"Y":-10076,"Inputs":{"Iron Rod":[[147,0]],"Screw":[134]}},{"Name":"Reinforced Iron Plate","X":3120,"Y":-10214,"Inputs":{"Iron Plate":[[147,1]],"Screw":[134]}},{"Name":"Modular Frame","X":3302,"Y":-10358,"Inputs":{"Reinforced Iron Plate":[3],"Iron Rod":[[147,0]]}},{"Name":"Motor","X":3112,"Y":-9936,"Inputs":{"Rotor":[2],"Stator":[49]}},{"Name":"Automated Wiring","X":3118,"Y":-9824,"Inputs":{"Stator":[49],"Cable":[1]}},{"Name":"Iron Ore","X":-53,"Y":-160,"Parent":122,"Max":"60"},{"Name":"Iron Ore","X":-166,"Y":-108,"Parent":122,"Max":"60"},{"Name":"Iron Ore","X":-166,"Y":4,"Parent":122,"Max":"60"},{"Name":"Coal","X":-164,"Y":113,"Parent":122,"Machine":"Miner Mk.2","Capacity":"Pure","Max":"240"},{"Name":"Iron Ore","X":-53,"Y":-53,"Parent":122,"Max":"60"},{"Name":"Steel Ingot","X":176,"Y":97,"Parent":122,"Inputs":{"Iron Ore":[7,11,8,9],"Coal":[10]}},{"Name":"Steel Beam","X":426,"Y":98,"Parent":122,"Inputs":{"Steel Ingot":[12]}},{"Name":"Limestone","X":-339,"Y":-299,"Parent":130,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Splurger","X":-176,"Y":-183,"Parent":130,"Inputs":[[[14,"Limestone"],[18,"Limestone"],[19,"Limestone"]]]},{"Name":"Steel Ingot","X":-23,"Y":137,"Parent":130,"Inputs":{"Iron Ore":[20,21],"Coal":[22]}},{"Name":"Concrete","X":18,"Y":-163,"Parent":130,"Inputs":{"Limestone":[[15,0]]}},{"Name":"Limestone","X":-339,"Y":-186,"Parent":130,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Limestone","X":-341,"Y":-72,"Parent":130,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-339,"Y":25,"Parent":130,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Iron Ore","X":-338,"Y":119,"Parent":130,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Coal","X":-337,"Y":214,"Parent":130,"Machine":"Miner Mk.2","Capacity":"Pure","Max":"240"},{"Name":"Crude Oil","X":-340,"Y":-346,"Parent":145,"Capacity":"Pure","Max":"240"},{"Name":"Fuel Generator","X":509,"Y":163,"Parent":145,"Inputs":{"Fuel":[[32,1]]}},{"Name":"Fuel Generator","X":68,"Y":-356,"Parent":145,"Inputs":{"Fuel":[133]}},{"Name":"Caterium Ingot","X":-135,"Y":26,"Parent":136,"Inputs":{"Caterium Ore":[[60,[[-237,9]]]]}},{"Name":"Quickwire","X":14,"Y":27,"Parent":136,"Inputs":{"Caterium Ingot":[26]}},{"Name":"Limestone","X":-229,"Y":-295,"Parent":123,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Concrete","X":121,"Y":-299,"Parent":123,"Inputs":{"Limestone":[28]}},{"Name":"Iron Ingot","X":236,"Y":84,"Parent":147,"Inputs":{"Iron Ore":[[148,0]]}},{"Name":"Heavy Modular Frame","X":3550,"Y":-9620,"Inputs":{"Modular Frame":[[4,[[3267,-10021]]]],"Steel Pipe":[[143,0]],"Encased Industrial Beam":[[130,1,[[2610,-9536]]]],"Screw":[[134,[[2976,-10004]]]]}},{"Name":"Priority Splitter","X":284,"Y":34,"Parent":145,"Inputs":[[[61,"Fuel"]]]},{"Name":"Splurger","X":-94,"Y":18,"Parent":145,"Inputs":[[[63,"Heavy Oil Residue"],[62,"Heavy Oil Residue"]]]},{"Name":"Steel Beam","X":550,"Y":347,"Parent":143,"Inputs":{"Steel Ingot":[42]}},{"Name":"Steel Pipe","X":537,"Y":142,"Parent":143,"Inputs":{"Steel Ingot":[42]}},{"Name":"Iron Ore","X":-132,"Y":-208,"Parent":143,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-137,"Y":-53,"Parent":143,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-227,"Y":-124,"Parent":143,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-231,"Y":16,"Parent":143,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-134,"Y":63,"Parent":143,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-229,"Y":129,"Parent":143,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Steel Ingot","X":294,"Y":331,"Parent":143,"Inputs":{"Iron Ore":[[144,0]],"Coal":[[143,0]]}},{"Name":"Splurger","X":2033,"Y":-9484,"Inputs":[[[130,0],[143,1],[122,0]]]},{"Name":"Steel Beam","X":163,"Y":139,"Parent":130,"Inputs":{"Steel Ingot":[16]}},{"Name":"Priority Splitter","X":341,"Y":112,"Parent":130,"Inputs":[[[44,"Steel Beam"]]],"OutputOrder":[1]},{"Name":"Iron Plate","X":438,"Y":-162,"Parent":147,"Inputs":{"Iron Ingot":[30]}},{"Name":"Iron Rod","X":440,"Y":83,"Parent":147,"Inputs":{"Iron Ingot":[30]}},{"Name":"Circuit Board","X":3067,"Y":-9696,"Inputs":{"Copper Sheet":[67],"Plastic":[[145,0]]}},{"Name":"Stator","X":2690,"Y":-9924,"Inputs":{"Steel Pipe":[[143,0]],"Wire":[0]},"InputOrder":[1]},{"Name":"Storage Container","X":2036,"Y":-9267,"ShowPpm":true,"Inputs":[[[123,0]]]},{"Name":"Encased Industrial Beam","X":504,"Y":-36,"Parent":130,"Inputs":{"Steel Beam":[[45,0]],"Concrete":[17]}},{"Name":"Storage Container","X":2799,"Y":-8973,"ShowPpm":true,"Inputs":[[[145,3]]]},{"Name":"AI Limiter","X":3730,"Y":-9356,"Inputs":{"Copper Sheet":[67],"Quickwire":[[136,0,[[3256,-9322]]]]}},{"Name":"Storage Container","X":3976,"Y":-9378,"ShowPpm":true,"Inputs":[[[53,"AI Limiter"]]]},{"Name":"Storage Container","X":3976,"Y":-9273,"ShowPpm":true,"Inputs":[[[128,"High-Speed Connector"]]]},{"Name":"Storage Container","X":3969,"Y":-9497,"ShowPpm":true,"Inputs":[[[135,"Adaptive Control Unit"]]]},{"Name":"Versatile Framework","X":3566,"Y":-10018,"Inputs":{"Modular Frame":[4],"Steel Beam":[[43,0]]}},{"Name":"Storage Container","X":3967,"Y":-9627,"ShowPpm":true,"Inputs":[[[124,"Modular Engine"]]]},{"Name":"Storage Container","X":3958,"Y":-9754,"ShowPpm":true,"Inputs":[[[57,"Versatile Framework"]]]},{"Name":"Caterium Ore","X":-329,"Y":26,"Parent":136,"Machine":"Miner Mk.2","Capacity":"Pure","Max":"240"},{"Name":"Residual Fuel","X":81,"Y":34,"Parent":145,"Inputs":{"Heavy Oil Residue":[[33,0]]}},{"Name":"Rubber","X":-248,"Y":80,"Parent":145,"Inputs":{"Crude Oil":[146]}},{"Name":"Plastic","X":-249,"Y":-39,"Parent":145,"Inputs":{"Crude Oil":[146]}},{"Name":"Smokeless Powder","X":88,"Y":302,"Parent":145,"Max":"1","Inputs":{"Black Powder":[69],"Heavy Oil Residue":[[33,0]]}},{"Name":"Packaged Fuel","X":518,"Y":51,"Parent":145,"Max":"1","Inputs":{"Fuel":[[32,0]],"Empty Canister":[68]}},{"Name":"Priority Splitter","X":116,"Y":-113,"Parent":145,"Inputs":[[[63,"Plastic"]]]},{"Name":"Copper Sheet","X":1631,"Y":-9829,"Inputs":{"Copper Ingot":[137]}},{"Name":"Empty Canister","X":274,"Y":-70,"Parent":145,"Inputs":{"Plastic":[[66,1]]}},{"Name":"Black Powder","X":-129,"Y":295,"Parent":145,"Inputs":{"Coal":[[145,0]],"Sulfur":[[145,1]]}},{"Name":"Coal","X":2197,"Y":-9007,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Sulfur","X":2198,"Y":-8900,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Storage Container","X":4466,"Y":-9700,"ShowPpm":true,"Inputs":[[]]},{"Name":"Raw Quartz","X":-117,"Y":23,"Parent":77,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Aluminum Scrap","X":69,"Y":-235,"Parent":91,"Inputs":{"Alumina Solution":[110],"Coal":[90]}},{"Name":"Bauxite","X":-211,"Y":-104,"Parent":91,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Storage Container","X":4578,"Y":-9745,"ShowPpm":true,"Inputs":[[]]},{"Name":"Outpost","X":4703,"Y":-9044,"InteriorInputs":[[[92,"Quartz Crystal"]],[[115,"Silica"]]],"Zoom":1.2749305294338769,"PanX":0,"PanY":0,"Title":"Quartz fab"},{"Name":"Cooling System","X":616,"Y":89,"Parent":131,"Inputs":{"Heat Sink":[93],"Rubber":[[131,13]],"Water":[[131,19]],"Nitrogen Gas":[[131,20]]},"InputOrder":[1,2,3]},{"Name":"Storage Container","X":4576,"Y":-9325,"ShowPpm":true,"Inputs":[[]]},{"Name":"Alclad Aluminum Sheet","X":25,"Y":239,"Parent":131,"Inputs":{"Aluminum Ingot":[[131,22]],"Copper Ingot":[[131,8]]},"InputOrder":[1]},{"Name":"Radio Control Unit","X":583,"Y":821,"Parent":131,"Inputs":{"Aluminum Casing":[118],"Crystal Oscillator":[85],"Computer":[[131,11]]}},{"Name":"Storage Container","X":4463,"Y":-9492,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4460,"Y":-9386,"ShowPpm":true,"Inputs":[[]]},{"Name":"Heavy Modular Frame","X":34,"Y":485,"Parent":131,"Inputs":{"Modular Frame":[[131,6]],"Steel Pipe":[[131,15]],"Encased Industrial Beam":[[131,10]],"Screw":[[131,18]]},"InputOrder":[0,2]},{"Name":"Crystal Oscillator","X":42,"Y":850,"Parent":131,"Inputs":{"Quartz Crystal":[[131,21]],"Cable":[[131,7]],"Reinforced Iron Plate":[[131,3]]}},{"Name":"Storage Container","X":4572,"Y":-9211,"ShowPpm":true,"Inputs":[[]]},{"Name":"Supercomputer","X":910,"Y":-210,"Parent":131,"Max":"1","Inputs":{"Computer":[[131,11]],"AI Limiter":[[131,4]],"High-Speed Connector":[[131,2]],"Plastic":[[131,1]]},"InputOrder":[3,2,1]},{"Name":"Storage Container","X":4581,"Y":-9541,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4580,"Y":-9436,"ShowPpm":true,"Inputs":[[]]},{"Name":"Coal","X":-219,"Y":-223,"Parent":91,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Outpost","X":4858,"Y":-9040,"Inputs":[[[77,1]]],"InteriorInputs":[[[100,"Aluminum Ingot"]]],"Zoom":2.154632594743252,"PanX":-301,"PanY":108,"Title":"Aluminium fab"},{"Name":"Quartz Crystal","X":56,"Y":44,"Parent":77,"Inputs":{"Raw Quartz":[73]}},{"Name":"Heat Sink","X":454,"Y":205,"Parent":131,"Inputs":{"Alclad Aluminum Sheet":[80],"Copper Sheet":[[131,9]]},"InputOrder":[1]},{"Name":"Fused Modular Frame","X":547,"Y":667,"Parent":131,"Inputs":{"Heavy Modular Frame":[84],"Aluminum Casing":[118],"Nitrogen Gas":[[131,20]]}},{"Name":"Turbo Motor","X":901,"Y":306,"Parent":131,"Inputs":{"Cooling System":[78],"Radio Control Unit":[81],"Motor":[[131,17]],"Rubber":[[131,13]]},"InputOrder":[0,3,2]},{"Name":"Storage Container","X":4450,"Y":-9151,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4473,"Y":-10011,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4463,"Y":-9595,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4584,"Y":-9642,"ShowPpm":true,"Inputs":[[]]},{"Name":"Aluminum Ingot","X":423,"Y":-331,"Parent":91,"Inputs":{"Aluminum Scrap":[74],"Silica":[110,[91,0]]},"InputOrder":[1]},{"Name":"Storage Container","X":4580,"Y":-10050,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4570,"Y":-9103,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4473,"Y":-9806,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4456,"Y":-9262,"ShowPpm":true,"Inputs":[[]]},{"Name":"Fused Modular Frame","X":1026,"Y":481,"Parent":131,"Inputs":{"Heavy Modular Frame":[84],"Aluminum Casing":[118],"Nitrogen Gas":[[131,20]]},"InputOrder":[2]},{"Name":"Pressure Conversion Cube","X":755,"Y":708,"Parent":131,"Inputs":{"Fused Modular Frame":[94],"Radio Control Unit":[81]}},{"Name":"Storage Container","X":4577,"Y":-10152,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4581,"Y":-9952,"ShowPpm":true,"Inputs":[[]]},{"Name":"Storage Container","X":4472,"Y":-9906,"ShowPpm":true,"Inputs":[[]]},{"Name":"Alumina Solution","X":21,"Y":30,"Parent":91,"Inputs":{"Bauxite":[75],"Water":[113,74]}},{"Name":"Copper Powder","X":25,"Y":363,"Parent":131,"Inputs":{"Copper Ingot":[[131,8]]}},{"Name":"Storage Container","X":4470,"Y":-10106,"ShowPpm":true,"Inputs":[[]]},{"Name":"Water","X":-213,"Y":41,"Parent":91},{"Name":"Electromagnetic Control Rod","X":904,"Y":-74,"Parent":131,"Max":"1","Inputs":{"Stator":[[131,14]],"AI Limiter":[[131,16]]}},{"Name":"Silica","X":60,"Y":-68,"Parent":77,"Inputs":{"Raw Quartz":[73]}},{"Name":"Storage Container","X":4578,"Y":-9849,"ShowPpm":true,"Inputs":[[]]},{"Name":"Nuclear Pasta","X":963,"Y":696,"Parent":131,"Inputs":{"Copper Powder":[111],"Pressure Conversion Cube":[106]}},{"Name":"Aluminum Casing","X":41,"Y":664,"Parent":131,"Inputs":{"Aluminum Ingot":[[131,22]]}},{"Name":"Assembly Director System","X":1134,"Y":-268,"Parent":131,"Inputs":{"Adaptive Control Unit":[[131,0]],"Supercomputer":[87]}},{"Name":"Thermal Propulsion Rocket","X":1132,"Y":53,"Parent":131,"Inputs":{"Modular Engine":[[131,12]],"Turbo Motor":[95],"Cooling System":[78],"Fused Modular Frame":[105]},"InputOrder":[0,2]},{"Name":"Magnetic Field Generator","X":1130,"Y":-116,"Parent":131,"Inputs":{"Versatile Framework":[[131,5]],"Electromagnetic Control Rod":[114]}},{"Name":"Outpost","X":1827,"Y":-9487,"InteriorInputs":[[[13,"Steel Beam"]]],"Zoom":0.9807157918722129,"PanX":0,"PanY":0,"Title":"#5 Louny beams"},{"Name":"Outpost","X":1826,"Y":-9258,"InteriorInputs":[[[29,"Concrete"]]],"Zoom":0.9807157918722129,"PanX":0,"PanY":0,"Title":"#0 Prague B Concrete"},{"Name":"Modular Engine","X":3563,"Y":-9901,"Inputs":{"Motor":[5],"Rubber":[[145,1]],"Smart Plating":[[125,[[3364,-9987]]]]},"InputOrder":[2]},{"Name":"Smart Plating","X":3562,"Y":-10165,"Inputs":{"Reinforced Iron Plate":[[3,[[3273,-10196]]]],"Rotor":[2]}},{"Name":"Computer","X":3564,"Y":-9486,"Inputs":{"Circuit Board":[[48,[[3374,-9558]]]],"Cable":[127],"Plastic":[[145,0]]},"InputOrder":[0,2]},{"Name":"Quickwire Cable","X":3587,"Y":-9233,"Inputs":{"Quickwire":[[136,0]],"Rubber":[[145,1]]},"InputOrder":[1]},{"Name":"High-Speed Connector","X":3583,"Y":-9095,"Inputs":{"Quickwire":[[136,0]],"Cable":[1],"Circuit Board":[48]},"InputOrder":[2,1]},{"Name":"Storage Container","X":2844,"Y":-9072,"ShowPpm":true,"Inputs":[[[145,2]]]},{"Name":"Outpost","X":1825,"Y":-9365,"InteriorInputs":[[[45,1,[[1266,-415]]]],[[51,"Encased Industrial Beam"]]],"Zoom":0.9807157918722129,"PanX":0,"PanY":0,"Title":"#4 Rokycany beams + con. beams"},{"Name":"Outpost","X":4863,"Y":-9625,"Inputs":[[[107,0]],[[112,0]],[[101,0]],[[97,0]],[[108,0]],[[109,0]],[[116,0]],[[103,0]],[[76,0]],[[72,0]],[[99,0]],[[98,0]],[[88,0]],[[82,0]],[[89,0]],[[83,0]],[[79,0]],[[104,0]],[[86,0]],[[96,0]],[[102,0]],[[77,0]],[[91,0]]],"InteriorInputs":[[[119,"Assembly Director System"]],[[121,"Magnetic Field Generator"]],[[120,"Thermal Propulsion Rocket"]],[[117,"Nuclear Pasta"]]],"Zoom":1.65740968826404,"PanX":-371,"PanY":-313,"Title":"#0 Prague phase 3"},{"Name":"Storage Container","X":79,"Y":-263,"Parent":145,"ShowPpm":true,"Inputs":[[[133,"Polymer Resin"]]]},{"Name":"Fuel","X":-152,"Y":-345,"Parent":145,"Inputs":{"Crude Oil":[23]}},{"Name":"Screw","X":2571,"Y":-10457,"Inputs":{"Iron Rod":[[147,0]]}},{"Name":"Adaptive Control Unit","X":3558,"Y":-9778,"Inputs":{"Automated Wiring":[6],"Circuit Board":[48],"Heavy Modular Frame":[31],"Computer":[[126,[[3439,-9699]]]]},"InputOrder":[0,1,3]},{"Name":"Outpost","X":2561,"Y":-9193,"InteriorInputs":[[[27,"Quickwire"]]],"Zoom":1.65740968826404,"PanX":0,"PanY":0,"Title":"#4 Pilsen Caterium"},{"Name":"Copper Ingot","X":1434,"Y":-9865,"Inputs":{"Copper Ore":[138,139]}},{"Name":"Copper Ore","X":1259,"Y":-10036,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Copper Ore","X":1261,"Y":-9867,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Coal","X":1358,"Y":-9534,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Splurger","X":1510,"Y":-9606,"Inputs":[[[140,"Coal"],[142,"Coal"]]]},{"Name":"Coal","X":1354,"Y":-9659,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Outpost","X":1844,"Y":-9607,"Inputs":[[[141,0]]],"InteriorInputs":[[[35,"Steel Pipe"]],[[34,"Steel Beam"]]],"Zoom":1.6574096882640397,"PanX":-392,"PanY":-45,"Title":"#0 Prague A beams + pipes 360in iron"},{"Name":"Splurger","X":108,"Y":-22,"Parent":143,"Inputs":[[[36,"Iron Ore"],[37,"Iron Ore"],[38,"Iron Ore"],[39,"Iron Ore"],[40,"Iron Ore"],[41,"Iron Ore"]]]},{"Name":"Outpost","X":2558,"Y":-9295,"Inputs":[[[70,"Coal"]],[[71,"Sulfur"]]],"InteriorInputs":[[[66,0]],[[62,"Rubber"]],[[64,"Smokeless Powder"]],[[65,"Packaged Fuel"]]],"Zoom":1.65740968826404,"PanX":33,"PanY":-81,"Title":"#2 Chomutov Oil field"},{"Name":"Crude Oil","X":-469,"Y":-43,"Parent":145,"Capacity":"Pure","Max":"240"},{"Name":"Outpost","X":2163,"Y":-10364,"InteriorInputs":[[[47,"Iron Rod"]],[[46,"Iron Plate"]]],"Zoom":1.2749305294338744,"PanX":0,"PanY":0,"Title":"#1 Brno Central iron rot + plate"},{"Name":"Priority Splitter","X":44,"Y":101,"Parent":147,"Inputs":[[[150,"Iron Ore"],[149,"Iron Ore"],[151,"Iron Ore"],[152,"Iron Ore"],[153,"Iron Ore"]]]},{"Name":"Iron Ore","X":-269,"Y":-1,"Parent":147,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Iron Ore","X":-272,"Y":93,"Parent":147,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Iron Ore","X":-272,"Y":185,"Parent":147,"Machine":"Miner Mk.2","Max":"120"},{"Name":"Iron Ore","X":-172,"Y":-143,"Parent":147,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"},{"Name":"Iron Ore","X":-174,"Y":-248,"Parent":147,"Machine":"Miner Mk.2","Capacity":"Impure","Max":"60"}]} ‘‘‘

ivan-vanek 4 months ago

2

Rejected

Calculator Issues with Progressive Fuel and Resource Management

I'm using the calculator to plan a multi-stage Evolution outpost for power, where only the highest-tech fuel production is active at any time (e.g., Coal → Fuel → Turbo → Rocket → Ionic). Using smart splitters, the system is designed to shut down lower-tech fuel production as the next level is activated, ensuring maximum efficiency for incoming raw resources (RSS). The tool successfully plans for max production to optimize resource input. However, when I connect the remaining RSS flow to a second project, the "Space Needle" outpost, the calculator enters an endless calculation loop and freezes. Disconnecting the Space Needle project or manually resetting the fuel outpost temporarily resolves the issue. The Core Problem: Over-Calculation of Resource Consumption The tool appears to be over-calculating resource consumption when a global resource input (from simulated miners) is connected. Instead of calculating the resources needed based on downstream demand (the number of buildings required), the tool attempts to consume the maximum available global input for specific items like oil, iron, or concrete. For example, if only 20 buildings are needed, the calculator shows production for thousands of the item, consuming all available raw resources. Deleting and re-placing the building only temporarily fixes the calculation; connecting the global input again triggers the over-consumption bug. The calculator should base resource consumption and production on the final, measured demand, especially since no storage containers are in the production chain to absorb excess output. I should not have to manually limit the number of buildings. I am not sure if this is similar to the: Priority Splurger combined operation issue

Valyn Hernalth 4 months ago

3