#math-and-meta

1 messages · Page 151 of 1

amber jacinth
#

Other calculators? They definitely exist, yeah. I have a testflight one developed by a friend.
There's also the SCIM calculator as well

gusty edge
#

Is this working?

minor hawk
#

Well I guess this new discovery will make Satisfactory Tools a bit more satisfactory to use

forest solstice
#

when do you unlock bauxite? i just found a node but it didnt trigger any research for it

calm mauve
#

after oil

forest solstice
#

im onto fuel already, maybe a bug?

calm mauve
#

its in the next tier

amber jacinth
#

Not at all a bug

forest solstice
#

gotcha

#

i assume 7

amber jacinth
#

yep

forest solstice
#

thankyou!

dawn lark
#

Yeah it's not MAM related so there's no "you could learn more about this" message

#

Likewise with uranium

forest solstice
#

ah ok, i thought there might be MAM research line for it

amber jacinth
#

(do not the uranium)

forest solstice
#

thats been killing me lately, "oops i landed on a uranium pillar and am taking way to much rad, oh hey im ded"

amber jacinth
forest solstice
#

when do you get a suit, i havent ever made it to nuclear, i assume in that same tier

forest solstice
#

nice, i should have enough modular engines in like a couple min

urban kite
#

ahhh i need 300 more coal

edgy leaf
#

any idea how to vertically align pipe junctions?

#

like, without having them next to eachother

ashen girder
#

Path signals only turn green when a train has a reservation through them.

grizzled ember
#

is it possible to distribute 1 conveyor belt, into 5 destinations using spliters/mergers and having 20% on each destination?

edgy leaf
#

you can use a manifold for it

tender niche
#

Yes. One 1:3 splitter, feeding three 1:2 splitters. Six outputs total. One output is fed back to the input line using a merger.

edgy leaf
#

wouldn't that cause issues if you have a full line?

ashen girder
lone igloo
#

What would be your recommendation guys on the height that a logistics hidden floor should be?

ashen girder
#

There's an alternative way that involves another splitter and merger that lets you do it though.

tender niche
#

@ashen girder is correct that you need extra capacity on the belt with this method.

edgy leaf
#

in case you dont know manifolds, you just put splitters in a row. at first the first one will get more than the others, but it will fill help, then the next one and the next one, and if you wait a little bit itll be split perfectly

ashen girder
#

Here's the diagrams for both ways.

ashen girder
edgy leaf
tender niche
#

Ahh, the bottom left solution is clever!

grizzled ember
#

cuz each time the conveyor goes thru a spliter it halves the income

#

so the first always get more than the last

tender niche
#

Manifolds aren't bad where you have enough material to saturate the line. They're only bad when material is low.

weary sable
#

manifold takes just a little to ramp up but when it does it works just as well. easier on my smooth brain

lone igloo
edgy leaf
ashen girder
edgy leaf
#

but it only consumes 10 so eventually it will fill up

#

the splitter will still "try" to push 25 to the first one, but it will only take 10

#

the rest will get transferred to the next splitter

ashen girder
edgy leaf
#

same happens with the second one, it will get 20 instead of 10

#

but eventually it will be filled and will only consume 10

tender niche
edgy leaf
#

theres nothing wrong with using belt balancing, but saying htat manifolds are bad and inefficient is incorrect

tender niche
#

In general, you want to use a manifold unless you have a reason to use a belt balancer. They're simple, and cover most applications.

lone igloo
grizzled ember
#

but jay already helped

grizzled ember
#

so thanks

edgy leaf
#

i just wanted to explain to you how manifolds work, im not trying to impose my playstyle on you

ashen girder
#

@tame frigate This one scanned fine for me. I was standing beside it when my save loaded, so your theory might have merit? 🤷‍♂️

tender niche
lone igloo
ashen girder
lone igloo
tender niche
edgy leaf
ashen girder
tame frigate
lone igloo
edgy leaf
#

i think manifolds arguably give a cleaner look

ashen girder
urban kite
#

oh manifolds def look cleaner from the outside, than balancers? maybe not in the machines or items on belts but yeah

tame frigate
lone igloo
#

I agree they might look better but having to constantly just sink overflow and having to find a place to place AWESOME sink or have it in a build all tiem is annoying

edgy leaf
#

you dont need to sink overflow when using manifolds

ashen girder
#

60 in, 60 out, both will run nonstop at 100%.

amber jacinth
#

If you math right with manifolds, sinks are not used in the lines

edgy leaf
#

and if you math wrong, even a balancer wont help you

ashen girder
#

70 in, 60 out, your balancer's gonna back up too.

#

50 in, 60 out, your machines won't hit 100%.

lone igloo
ashen girder
#

It'll be less obvious with a balancer when you have a deficit, in fact.

lone igloo
edgy leaf
ashen girder
#

If you underclock you machines to consume 50, that's 50 in, 50 out.

amber jacinth
#

Both belting methods have their uses, for sure. From what I've seen more folks prefer manifolds as they're simpler to set up overall. I do prefer balancing for endgame products due to their low throughput.

lone igloo
# ashen girder Yeah? And?

if your manifold is longer than certain input and consumption rate your last machine will get starved or you need to pre-saturate it.

ashen girder
lone igloo
ashen girder
#

If your inputs and outputs are balanced, all manifolds will saturate eventually.

tame frigate
#

Just to jump into the fracas, if I want to add machines to a manifold because I'm getting more resources, that seems simple enough. Never tried adding machines to a balancer.

potent plinth
#

how would i get 7.5 items into a 2, 3 belts and 1 1.5 belt?

edgy leaf
# edgy leaf and if you math wrong, even a balancer wont help you

except in some rare edge cases. if you have 10 machines in a row with a manifold and you're under producing by 50% and the last 2 machines are critical for power production and the first 8 arent then you might get a grid failure with maanifolds but not with balancing. but thats bad factory design

tender niche
#

Low-quantity products are exactly where you want to use a balancer as opposed to a manifold. Late-game is when this becomes relevent. Or nuclear, where you don't want radioactive stuff sitting and accumulating.

urban kite
amber jacinth
#

If your manifold is longer than the input... even a balancer wouldn't help 😛

weary sable
#

How do you all decide on how much of a resource to make when progressing? im at the endish of phase 2 so just trying to deliver stuff to the elevator. just hard to know how much of a resource to try to make. Should i aim for the highest tier resources to be made with one assembler at a 100% rate? IE: 5 versatile framework crafts (so i think 10 total?) a minute? Then i know to aim for 25 modular frames, 60 steel to craft that and have it castcade down to ingot, ore, etc? obviously other things as well. For some of the items used for building i just split it off to a storage so the machines are a little inefficient for a bit but it catches up when full

lone igloo
ashen girder
amber jacinth
lone igloo
#

Anyways good convo going back to make 200 fuel gen setup

urban kite
#

only 200?

edgy leaf
#

does anyone here know how to vertically align pipe junctions?

calm mauve
lone igloo
# urban kite only 200?

Still on phase 4 I dont need no more that 50k power atm going to mega nucleor power plant after

edgy leaf
lone igloo
ashen girder
amber jacinth
edgy leaf
#

i have a vertical pipe and i want a reproducable way to put the pipe junction at the same height in independent locations

amber jacinth
#

ah, I see

ashen girder
calm mauve
edgy leaf
#

it odes not snap to pipeline supports

amber jacinth
#

Build a pipe that intersects horizontally with the pipes at the desired height, and then place the junctions on that

ashen girder
edgy leaf
#

it snaps to it when its horizontal or diagnoal but it unsnaps as soon as i make it vertical

#

so either its not aligned horizontally or not aligned vertically 🤔

ashen girder
#

Ah, that sucks.

#

Will it snap to a machine vertically?

tender niche
#

You can place + junctions vertically on walls. Put a wall on your foundation, nudge it to your pipe, and place the junction on the wall.

edgy leaf
#

OHHH

#

i didnt know that, thanks !

fossil cypress
#

hey quick question how much urainum fuel rods do nuclear power plants take per min? i forgot

fossil cypress
#

thx

edgy leaf
#

do you think this here can still be considered bottomfeeding?

vapid gorge
#

yes because you're pushing it up into the feed pipe

edgy leaf
#

epic

vapid gorge
#

why is there a connection at the bottom of each feed line?

edgy leaf
#

the horizontal upper connecting pipe fixes the wonkiness of it all

edgy leaf
#

i hadnt added the bottom pipes yet in that screenshot, one sec

vapid gorge
edgy leaf
#

the fuel comes from below

vapid gorge
#

you want to avoid a lot of merges within a manifold loop

sand epoch
#

Yea.. just go direct from the lower into the refineries

vapid gorge
#

adds a lot of wonk

edgy leaf
#

addint that upper horizontal line made my refineries 100% efficient

#

it removed all the wonk. im guessing it helped because it connected all the pipes on a level above where the refinery input is i think

edgy leaf
calm mauve
vapid gorge
#

look if it's actually working fine I'm happy for you, just run into a lot of people misdiagnosing pipes and there's no reason for tons of branches to help

edgy leaf
#

yep !

sand epoch
raven bolt
#

I dont feel like doing a lot of math rn so here I am asking, is turbofuel still worth it?

edgy leaf
sand epoch
#

How else you getting the headlift to get up?

edgy leaf
#

pumps

#

heres with the upper horizontal connections

vapid gorge
#

if the yhave enough base headlift before the manifold it's not an issue

amber jacinth
tame frigate
edgy leaf
#

and now its time to wait

sand epoch
#

Why are there still junctions?

edgy leaf
#

@vapid gorge removing the upper horizontal line made the extractor stall within seconds

calm mauve
#

it must help with the slosh

edgy leaf
sand epoch
#

You were getting fake headlift from a feedback loop.. im still not seeing any pumps :/

edgy leaf
#

how does one get fake headlift from a feedback loop? also, i have a pump

#

yep, the refineries are starting to stall. the 100.7mw drop is the exact number of a refinery dropping ou

#

the refinery efficiency is going down too

sand epoch
#

If you think it works, then do it. I wouldn't be connecting any of it like that, but thats me.

edgy leaf
#

i know it works

#

i just demonstrated that if i were to do it the way you told me to that it wouldnt work.

#

i added the horizontal pipes back in, i didnt flood the same i just added empty pipes to it and now the extractor is back at 100% efficiency

tame frigate
edgy leaf
muted crypt
edgy leaf
#

these pipes

ashen girder
sand epoch
#

I would have changed more than you did in your "test" so dont go using that as your proof.

All that really matters is that you like it.

vapid gorge
#

ah, no, these ones

#

one long loop that only connects at teh end

edgy leaf
edgy leaf
#

and thats using full 600 pipes too

#

each one of those refineries uses 150 oil, theres two 600 pipes feeding them

#

after adding the horizontal pipe back in and waiting a bit my powergrid is perfectly flat again, no flooding necessary

tender niche
#

I'm digging into trains a bit and have some questions/assertions I'd like to confirm.

  1. Train platforms can either load or unload, not both at the same time.
  2. Train stations can filter items to prevent accidental load/unloads. I'm not sure if this has any clever uses.
  3. Train platforms always have two load and two unload conveyers. I'm not sure if there's a clever way to use the load conveyers for an unloading platform, but they seem functionally unnecessary.
tender niche
#

Yay, thanks for the sanity check!

edgy leaf
# muted crypt server name checks out

yea, outside of building new factories i havent had the power graph be not perfectly flat even once. if it did happen id check to see hwihc machine it was and spend days trying to fix it until its either fixed or i have burnout

amber jacinth
muted crypt
cedar ivy
#

Platforms can only be set to do one function at a time, but it's not like a building can change layout by the flip of a switch, so the in/out ports are always there

edgy leaf
tender niche
edgy leaf
#

i plan to put all my nuclear power plants in a long line with priority power switches between them so i can remotely toggle how much power to allocate to each grid

tender niche
cedar ivy
#

item filtering is probably most useful to mix items in a single platform without mixing in the car, or visa versa, because it's a per-station option. Still generally inadvisable to mix in a single car.

#

Nope, same inventory

tender niche
#

Agreed. It did occur to me that station filtering could be used instead of smart splitters at the output for sanitizing inputs to the factory.

vapid gorge
cedar ivy
#

yeah but at that point it's already in the station or in the car

tender niche
tender niche
vapid gorge
tender niche
vapid gorge
#

and look up how to buffer train stations

tender niche
#

I think I understand buffering, but I'll look it up just in case...

tame frigate
#

...but you said you were standing next to it when you loaded the game. Hrm.

edgy leaf
urban kite
#

how does an industrial container act with two outputs. Is it basically a splitter?

edgy leaf
#

lets say you're transporting 500 stack size items with two mk5 belts, if the train comes every 50 seconds you'll only be able to transport 715 items per minute. thats two mk5 belts which can together only transport 715/min total

calm mauve
ashen girder
urban kite
#

the one i just set up is not splitting

ashen girder
#

Weird bug. Hopefully they fix it soon.

muted crypt
#

iirc industrial containers will pick an output and prioritize it. I don't believe it's ever been consistently the top or bottom output, either

calm mauve
tame frigate
ashen girder
#

Ah, that makes sense. I didn't realize that was a thing.

tender niche
edgy leaf
#

R=27.08 is the amount of seconds that the trains takes to unload, during which it blocks the inputs

#

u dont ever really have a reason to change it but i put it as a variable just to see what would happen if it was different

wicked ravine
#

How do i split 800 fuel between 36.56 Refineries

tender niche
#

Nice. Thank you!

edgy leaf
#

or if u want to be extra safe maybe 400 front and 400 back i guess. its just superstition but i dont trust the fluids, they're always scheming against me trying to overthrow my kingdom

wicked ravine
#

hmmm i overclocked one to 156%

edgy leaf
#

same thing

wicked ravine
#

but then technically one half needs a little more tho

#

maybe i just use valves

#

and make sure 400 goes one way and the rest another way?

edgy leaf
#

no, connect both halves

tender niche
edgy leaf
#

one long line, all connected. feed one half in at one side and the other half at the other side. dont use valves unless u really really know that you need valves

wicked ravine
#

ah okay cool, i will do that then

edgy leaf
#

the pipes balance themselves out because fluid flows both direction, so as long as no one pipe needs to carry more than its maximum, itll be fine ™️

tender niche
#

Also, I think you need MkII pipes, in case no one else mentioned that.

wicked ravine
#

Oh yeah i am using mk2

tender niche
#

Good.

wicked ravine
#

the next fun part will be supplying 200 Generators with Rocket fuel

cursive heron
#

does scim have a way to let you know where your somersloops are, I kinda forgot which machines I put them in

vapid gorge
#

you can click on containers and look at their inventory

tame harbor
ashen girder
#

"The Mathematics of Wonton Burrito Meals" thinking_helmet

tame frigate
wicked ravine
#

i have no idea where im gonna place them

edgy leaf
#

maybe im just way too tired, but how do you divide 500 water needed per minute into water extractors without repeating decimals?

neat lantern
# wicked ravine the next fun part will be supplying 200 Generators with Rocket fuel

I literally came this thread because my rocket fuel setup doesn't work. Currently making 2400 rocket fuel, I can make another 2400 but can't get the initial rocket fuel to fill my generators. Looking through here to see if it's a bug or just me. The blenders just stop making rocket fuel, that's my issue. It's like the coal issue with generators. It just generating and need to set the recipe again.

edgy leaf
cursive heron
wicked ravine
edgy leaf
#

if its because they're full then your pipework is wrong somewhere. maybe not enough headlift

cursive heron
wicked ravine
#

but still got a little to do before i can start placing

neat lantern
#

I have 4 blenders going to a buffer, so that's 600 rocket fuel. Then that splits up to the 2nd and 3rd floor with 135 generators. It starts filling up the first 10 but then blenders just stop and won't make any more rocket fuel.

cursive heron
#

900 rocket/fuel min to fully overclocked gens

wicked ravine
#

ohhh yeah i should overclock the gens

edgy leaf
wicked ravine
#

how much does a fully overclocked gen use with rocket fuel?

neat lantern
#

I have head lifts in the beginning of every entry just to make sure. It's the blenders that stop working.

cursive heron
vapid gorge
edgy leaf
#

oof

#

im already using it for wet concrete tho, thats usually the thing u use to sink lol

#

so its just mathematically impossible to get rid of a repeating decimal?

wicked ravine
#

@cursive heron how much does on overclocked gen use?

edgy leaf
#

!wikisearch fuel generator

brisk shoreBOT
edgy leaf
#

noo, im too stupid to use the command

cursive heron
#

its 4.16666 rf per gen just multiply it by 2.5

wicked ravine
#

Ah okay, thank you!

#

Thats a very annoying number

edgy leaf
#

if you build 6 its exactly 25

cursive heron
#

its 72 gens per 300 rocket fuel

edgy leaf
#

if you build 6 overclocked once its exactly 62.5

wicked ravine
gusty edge
#

333,333 Turbofuel/min factory complete

wicked ravine
#

And im gonna be producing something like 1k a minute

#

Pain

vapid gorge
edgy leaf
#

yea i probably should

#

it just feels kinda like.. cheating? idk

#

but you're right htats the most straight forward solution

granite axle
#

how can i optimize my AIO iron factory? this is early game so i don't have overclocking. that's all from 2 normal iron nodes, i have 1 extra. also note it's not completely done, i just did it quick and ignored the large rock and debris and didn't care to put a storage container behind the reinforced plates and rotors.

Iron Plates - 20/m
Iron Rods - 22.5/m
Screws - 20/m
Reinforced Plates - 5/m
Rotors - 4/m

sweet blade
#

How long does it take for trees and bushes to grow back?

neat lantern
#

Omg I am so stupid. Nitro rocket fuel has a by product of compact coal which I have not going anywhere

tame harbor
#

Lmao

#

Feed it back to the turbo plants!

granite axle
#

id also like to make it more compact and neater looking if any1 has advice on that

amber jacinth
#

All I’d recommend really is getting overclocking so you can ratio out your buildings better 👍

#

Looks very neat- compactness isn’t awful, anything past what you have would be weird, really 😛

vapid gorge
amber jacinth
#

Space is not a premium for the game, so expand as much as you wish!

granite axle
#

yeah no absolutely, i just have ocd

cursive heron
edgy leaf
#

at least i found it hard when i tried it

vapid gorge
#

Yes, yes it is xD

amber jacinth
#

What I’ve noticed a lot is you get weird ratios for the base ores- which is fine, but it also leaves the player with a morsel of ore left over for personal use 😛
The machines never notice the taxes, dw

tame frigate
neat lantern
#

Gonna sink compact. It's crazy that 600 rocket fuel can fill that many generators. I don't know what to do with the other 4,200 rocket fuel. That's way too many fuel generators.

edgy leaf
calm mauve
tame harbor
#

Like, my base has over 3k crude near it, half tempted to just turn 600 of it into rubber/plastic and the rest into diamonds

#

2550 Crude/minute is 25.5 diamonds/minute!

cursive heron
tame harbor
#

Fark did I math bad

calm mauve
#

i get 510pm

tame harbor
#

Oh man
A. I really fucked up my math somewhere
B. Hot dayum that's way better than coal

cursive heron
#

oh yeah 510

cursive heron
tame harbor
#

Smells like an oversight that

ashen girder
#

So the crude isn't creating only diamonds.

tame harbor
#

Oh no Polymer Resin! What ever shall we do?

ashen girder
#

...account for the extra plastic/rubber in the comparison?

tame harbor
#

Sorry. it's late, thought you meant more about the added logistical burden

ashen girder
#

No, more that 2550 worth of crude into HOR -> Coke -> Diamonds generates 425 Diamonds and 566 plastic.

tame harbor
#

Yeye

#

But 600 crude can be made into 900 rubber and 900 plastic with the right setup

ashen girder
#

Okay?

#

The question isn't "how else can we get plastic".

#

The question is "why are coke diamonds so bad?"

weary sable
#

using satisfactory calculator - looks like it rounds up to the nearest 10%. Is there a reason for this or is it just a way for them to simplify the site?

tame harbor
#

So going for the extra plastic from coke diamonds isn't really necessary

ashen girder
#

I mean, if you need plastic and diamonds, it might be a better choice depending on how much oil you're using.

#

Or rubber and diamonds, for that matter. 🤷‍♂️

#

You can also turn runoff HOR into it instead of fuel that way. The point is you have options to fit whatever scenario you're building your factory in.

opal pewter
calm mauve
#

This is how I think I would do it as a BP. Each of this layout is one floor. 8 floors is 600 oil. Bring the diamonds and resin down to do with as you please.

tame harbor
ashen girder
#

Tradeoffs are the name of the game. 😉

digital kelp
#

Why are my smelters only running 25% when I have 4 iron smelters off 1 pure node?

edgy leaf
#

is ur belt speed high enough?

digital kelp
#

Should only need 1 mk 2 belt from miner to the first splitter right?

#

Then that goes 2 seperate ways so only need mk 1 belts running at 60/min?

edgy leaf
#

yep

#

are ur smelters full or empty

ashen girder
#

And is your miner full or empty.

digital kelp
#

nvm i am feeding the first belt is mk 1 lmfao

edgy leaf
#

lol

#

ive had that happen more times than i can count, dw

digital kelp
#

Im upset with my build tho only using 115 ignots per minute instead of the full 120 -.-

tame harbor
ashen girder
cursive heron
# tame harbor Damnit now I am wondering if going for the Diluted fuel/recycled chain is worth ...

way too many buildings and too inefficient, oil based is straight oil into a particle accelerator
2400 oil turning it into hor coke diamond and resin for residual plastic is 187 refineries and 14 particle accelerators for 400 diamonds and 534 plastic

2000 oil turning into diamond is 10 accelerators for 400 diamonds and the remaining 400 oil can be used in the recycled rubber/plastic loop to make 1200 plastic

digital kelp
#

No i haven't done much exploring yet lol

calm mauve
tame harbor
#

i have alts selected, i just purposfully unticked the recycled plastic/rubber recipies to see what it said (after telling it to do petroleum coke -> diamonds)

ashen girder
#

If anything, that just points out how completely OP that loop still is. 🤣

tame harbor
#

and at the scale i am going for (this is before slooping, except for the Pasta where i will be slooping the two inputs instead) and the alts i selected, it only calls for 399 Rubber and 112 Plastic

#

rubber for Turbo motors, modualr engines, and caterium computers
plastic for super computers

that's it

cursive heron
#

much less buildings, and way more output

ashen girder
#

I am absolutely shocked at how different that is. 😂

calm mauve
#

less water too

ashen girder
#

Eh, water's free. 😉

#

Even skipping the recycled loop, it's a shit load more refineries and accelerators.

cedar hedge
tame harbor
#

fused wire

ashen girder
#

I don't fuck with either of those personally.

cursive heron
#

fused, copper sheet can be removed from the production chain completely

#

about time too I was sick of making a bajillion refineries for steamed sheets

tame harbor
#

I unironically love fused wire/quickwire

vapid gorge
#

? all you had to use them for was AI limiters, and you never needed a ton of them

ashen girder
#

Oh, right, he has me blocked. 🤣

empty maple
#

90 a min

tame harbor
#

looks at my love for silicon circuit boards

wicked ravine
#

man i wish we would get a indication for how high elevators are when placing them

ashen girder
#

..the thing that goes to space?

wicked ravine
#

no, conveyor elevators

ashen girder
#

Ooooh. That makes way more sense. Lifts. 😂

#

Yeah, I 100% agree with that. Trying to eyeball two connections 20m in the air is annoying.

wicked ravine
#

even just a few meters can be annoying xd

vapid gorge
wicked ravine
#

ohhhh

#

didnt even think of that!

ashen girder
#

My brain's far too smooth for that.

wicked ravine
#

Amazing tip

wicked ravine
sweet blade
#

How much is too much bio-power... Alternatively how much fuel does 30 biofuel generators even use per hour?

wicked ravine
#

i cant even fathom wanting to setup 30 xd

sweet blade
#

It fits nicely in a 7x7

sweet blade
#

Good. I got 3.

wicked ravine
#

i would rush coal

cursive heron
#

or just stick a somersloop

sweet blade
#

Nah. Too much pollution lol

cursive heron
#

in the solid bio

wicked ravine
#

pollution??

cursive heron
#

you can skip coal and basic fuel using geothermal

sweet blade
#

Lol yes, no smog in my world /s

wicked ravine
#

is this like a self imposed rule?

sweet blade
#

It's more of a joke

wicked ravine
#

gonna be tough with smelter and literally everything else producing smoke xd

sweet blade
#

I'm actually just over engineering everything and 30 was a nice round number

wicked ravine
#

thats fair

#

it does probably look cool

sweet blade
#

I'll send/post a screenshot when I'm back on my pc

cursive heron
#

Making rocket fuel is alot simpler and uses much less buildings compared to having to build diluted packaged fuel loops or turbofuel at phase 3

wicked ravine
#

oh yeah go from bio burners to rocket fuel xd

ashen girder
#

Doesn't rocket fuel use turbofuel?

wicked ravine
#

all these weird ratios are melting my brain

sweet blade
#

@wicked ravine the real reason it's that many is because on the next layer above I had to fit enough constructors to be able to make every type of biofuel. Each mob gets its own constructor, even though 90% of the time they're not going to be used and I'll just be feeding wood/grass

#

12 total

cursive heron
ashen girder
#

7.1GW on average..

wicked ravine
cursive heron
#

only thing is you're spending majority of your early game exploring cause you have to pick up the loots needed to hand craft HSCs, upside is you're also getting mercers/sloops/hard drives

wicked ravine
#

love elevators

calm mauve
#

new ficsit meta job. elevator service tech

wicked ravine
#

dont think i would want that job in my world

jolly sparrow
#

what is powering this

proud totem
#

I am figuring out how best I should split my polymer resin between making plastic and rubber. My initial thought is to just do the 60/40 split, so I get 20 plastic 20 rubber per 100 resin. Or am I better off with relatively more plastic/rubber than the other?

wicked ravine
#

Im gonna be annoying and say: it depends on your needs i guess

ashen girder
vapid gorge
proud totem
proud totem
edgy leaf
#

is diluted to recycled plastic/rubber still the most efficent way to make plastic/rubber?

proud totem
#

I am going to have 337.5 resin/min though, so I'll probably do 300 to make 60 rubber and 60 plastic, and then send the leftover to plastic so I have slightly more

edgy leaf
#

this time with the power of hindsight

proud totem
#

Also dang, my turbo-fuel power plant is going to require about 1400-1500MW to run (granted that also includes the plastic and rubber I am making). At least I will be producing 12500MW

wicked ravine
#

man that new steam tool for satisfactory is cool

edgy leaf
#

which tool?

wicked ravine
#

its called satisfactory modeler

#

its pretty basic right now but its pretty cool

vapid gorge
#

eh, it's faster to design the layouts in game. And then it's built

wicked ravine
vapid gorge
wicked ravine
#

i just like this more

edgy leaf
#

pipes are so weird

wicked ravine
#

i like them

edgy leaf
#

if i connect it the way it is right now in the image i have perfect 600 flow rate

#

if i connect it where the pipe junction hologram is i have sub 600 flow rate

#

(yes i placed it and then connected the pipes, i didnt place it directly on the pipe)

#

i know i know, its probably because the way im doing it makes the system fragile

#

still strange

wicked ravine
#

wouldnt that be because it runs two different ways?

vapid gorge
#

feeding from one point instead of in the middle is often more stable

wicked ravine
#

where as now it only runs one way

edgy leaf
#

maybe

vapid gorge
#

and you've got fluid flowing in so many directions in that set up who knows what's going on

edgy leaf
#

more connections == more better

#

anyway i finally have encased industrial beams automated

wicked ravine
#

is it right that if i need 209 generators, but i overclock them 2.5x and then only need 83?

edgy leaf
#

84, because its 83.6

wicked ravine
#

ah yeah also the result i got

edgy leaf
#

yep htats true. generators overclock linearly

wicked ravine
#

thats gonna be way easier to build

ashen girder
#

Might want to make sure you've got 252 shards.

wicked ravine
#

now i just gotta figure out splitting 84 machines nicely

#

easy

edgy leaf
#

im still so sad that i made 250 powershards without slooping htem...

wicked ravine
#

ohhh big oof

#

luckily theres so many slugs

edgy leaf
#

yea, thats what u get for trying to avoid spoilers i guess

wicked ravine
#

how is your power so clean

unborn ermine
# wicked ravine

I just finished my exploration trip... gunna have 687 total shards when I process them, 👀

edgy leaf
ashen girder
edgy leaf
#

no, not yet. i plan to create a secondary power grid when i get wonky consumers or producers

unborn ermine
wicked ravine
edgy leaf
#

my plan is to use priority power switches in series with sets of nuclear generators to remotely allocate power to the two grids

ashen girder
wicked ravine
edgy leaf
#

and variable consumption. i want my generation AND consumpiton to be perfectly flat

worn trout
#

is there like a "spot" thats near a bunch of pure nodes for copper and iron and coal

edgy leaf
#

and my max cons and cons to be equal

edgy leaf
#

i think if u want copper and iron and coal in one "spot" the northern forest cliff is still the best tho

#

this area

worn trout
unborn ermine
# edgy leaf this area

The rocky desert spot near there is where I set up shop, just off that image to the left

edgy leaf
worn trout
#

and my one pure iron node over where i am is barley keeping my steel refineries going

#

i could probably cut down on the iron plate and rod makers but i like having alot of those

unborn ermine
#

Copper is a bit of a miss, but this is the area I setup shop in.

edgy leaf
#

you'll have to figure out how to deal with long distance logistics sooner or later

worn trout
wicked ravine
#

good luck xd

#

thats gonna suck

edgy leaf
#

if thats what you want to do, sure. but the game is designed to force you to do long distance logistics before you get drones, so you will have to fight the game

wicked ravine
#

if i overclock machines in a blueprint, does it save?

edgy leaf
#

yep

wicked ravine
#

oh sick!

#

This game likes to annoy you. Oh you want coal and iron? sure, pure iron, impure coal

edgy leaf
#

choo choo mother******

#

its kinda mean that the game forces you to wait 7 minutes between unlocking trains and signals

wicked ravine
#

huh

pallid spoke
#

ok slug duping is just rediculous x)

lime ice
#

i wish i’d learned of it before making 200+ shards from slugs 🙃

wicked ravine
#

wuup almost 64 generators down

lime ice
#

i’ve reached tier 9 so synthetic slugs are in sight but wow dark matter residue balancing looks like a pain without the pipe equivalent of overflow splitters

#

any advice on this?

wicked ravine
#

whats the problem?

calm mauve
#

do you mean fluid recycling? like this

#

fluid lower down at a junction gets used before the fluid above

lime ice
#

topping up sounds like priority merge but dark matter residue is usually in excess so it’d need priority split

wicked ravine
#

i wish we could zoop squares

vapid gorge
lime ice
#

i find that blueprint of a square of foundation (whatever size you have BP designer available) is faster to place the zooping

wicked ravine
#

i cant get them to line up well

#

they end up clipping into each segment

lime ice
#

place them in "blueprint mode"?

wicked ravine
#

omg

#

i didnt know that was a thing

#

man it would have been so smart to put power poles and connect my generators in the blueprint

ashen girder
#

They're the only special junctions that reliably work. 😂

lime ice
ashen girder
#

Oh, wait. It's not a liquid is it.

#

Nevermind. 😂

calm mauve
lime ice
#

yes

calm mauve
#

how about adding the dark matter crystalization alt to the end and clock it so it uses just the right amount to stop the jam

lime ice
#

yeah that was my first idea: clock everything just right so it balances out, keep everything running at 100% (of clock) all the time, and hope slight inaccuracies don’t add up to a jam

#

but i’ll have variable use of power shards for building, and the excess can’t be sunk

wicked ravine
#

Since i need to move about 871 m3/min, how exactly do i do that with a setup like this?

lime ice
#

run two pipes

wicked ravine
#

ah i guess i can connect in both ends at the top and then just a connection downwards

gentle jacinth
lime ice
#

trying for achievements?

gentle jacinth
gentle jacinth
spiral wigeon
#

Whats the best place for a fix it sink mid game?

vast jungle
cinder pecan
#

I am lazy and attach them as overflow on nearly every major line 😁

edgy leaf
#

thats not laziness thats efficiency!

cinder pecan
#

Can't be bothered to find a common spot for them. slap em down and move on lol

edgy leaf
#

ice gecko gave me an idea, im considering building my base totally flat aorund the entire island, mostly on the water. like a giant circuitboard. what do yall think?

#

bad idea, good idea?

cinder pecan
#

Should be fun 🤣

edgy leaf
#

i loved the way my old oil factory looked like, it gave liminal space vibes

cinder pecan
#

I built mine wrapped around the spider rock formation. Was fun finding build lines that worked.

edgy leaf
#

im thinking of having everything as two layers, one for buildings and one for logistics

#

or maybe two logistics layers. the buildings far apart from eachother and just expand over the entire ocean

cinder pecan
#

Spider taking over lol

shrewd mason
#

Can you have trucks doing different routes but using the same station? Or is it 100% gonna crash

digital kelp
#

It's 3 water pumps for 8 coal generators right?

digital kelp
#

How much coal is needed for those 8?

calm mauve
#

gotta spread the extractors out along the gens though

#

120 coal

cursive heron
#

my brain is smoothing, if you're looking at machines with full overclock how do you configure the decimal ie 3.6 machines, how much is 0.6 of a fully overclocked machine.

wicked ravine
#

wait can you not clean out fuel generators?!?!

edgy leaf
cursive heron
#

ie 9 iron smelters, divide by 2.5 is 3.6
thats 3 full overclock smelters and how do you configure the 4th one

edgy leaf
#

0.6*2.5

cursive heron
#

nvm had a brain blast, just multiply 0.6 by 2.5 to get 1.5 so 3 250% and 1 150%

edgy leaf
#

it needs to be 1.5x overclocked

cursive heron
edgy leaf
#

yep

cursive heron
#

or 4 running at 225%

wicked ravine
#

cant wait to get back on later and find out my gens arent getting enough fuel

harsh mason
#

Woot built my first augmentor today

pallid spoke
#

omg..... I only need 1 node for life 😭

cursive heron
#

whats the prefered recipe for ficsite, just iron?

amber jacinth
#

wdym?

#

Like using all the SAM for iron conversions, or?

cursive heron
#

for making ficsite ingots

amber jacinth
#

ah gotcha

#

It really depends on if you're looking to conserve SAM or not- in which case aluminum would be best

spice depot
#

G G G G G G G G
E-+--+--+--+--+--+--+--+
E-+
E-+
E-+
E-+
E-+--+--+--+--+--+--+--+
G G G G G G G G
G - Coal Generator
E - Water Extractor
Would this work? if I'm using mk2 pipelines

deep citrus
vapid gorge
spice depot
drowsy ferry
#

What are you guys doing with all the oil you can get? the spire coast gives 2700/min and I can't figure out how to use it all, as in, other than plastic/rubber and a little bit for aluminum production I can't figure out a decent ratio of things to make.

How much of that should I devote to fuel generators, plastic/rubber, aluminum, coke, etc, ?

It ends up using like 300 refineries if I maximize plastic/rubber which keep me from using it for other projects

cursive heron
#

most oil now just gets turned into diamonds

drowsy ferry
#

I'm super early tier 8 so not at that point yet, should I be saving the nodes for diamonds or something?

cursive heron
#

there isn't really anything that requires that much oil when using proper alts

drowsy ferry
#

:/
I wanna be efficient lol!
That's what I'm seeing and I kinda don't wanna spam like 200 fuel generators with the rest

cursive heron
#

oil is just that abundant, 900 rocket fuel or 216 gens only needs 225 crude oil

drowsy ferry
#

You think its worth it to upgrade above normal fuel for fuel generators?
Getting coal/sulfur for turbo seems a bit cheeks

#

with oil being so abundant that is

cursive heron
#

I skipped normal fuel and went straight to rocket just because its less buildings overall

calm mauve
drowsy ferry
vapid gorge
cursive heron
#

with the introduction of drones being able to use fuel there's no real use for sulfur outside nuclear and rocket/ionized

#

you can cut out batteries from the chain

#

also you use nitro recipe not turbofuel

drowsy ferry
#

yeah I saw that, excited to try it out but need some actual factories for the higher tier components still

cursive heron
vast jungle
#

Sometimes the MAM wants to troll you...

cursive heron
#

literally just needs iron now

#

and it stacks

vast jungle
cursive heron
#

not having to hand craft them in the equipment workshop and having it ready in your dimensional depo is goat

vast jungle
#

but at the moment I am just collecting a few HDs while my Phase-2 parts get finished

cursive heron
#

just find some random impure iron node and stick a mini factory with a depo and you're set for the entire game

past stirrup
vast jungle
drowsy ferry
#

It's just a QOL thing

past stirrup
#

fair i guess

past stirrup
#

i guess i never really saw hand crafting them as a big issue since you place miners so infrequently

cursive heron
#

the annoyance is more noticeable when you hit mk2/mk3 and are upgrading or putting down more, setting this up early is just a huge qol

restive mantle
drowsy ferry
#

spoilers heads up

restive mantle
#

nvm

#

dont spoil it

#

must be something tier 7/8 im too tier 5/6 to understand

past dragon
#

I just read coal gen setup steam guide and saw the infinitely expandable setup from Jeslis. Question is: Is this infinitely expandable in a straight line? (surely it isn't saying modularly, as in repeating the same design and connecting to network. Otherwise, why would they mention it separately from the others.)

I'm having a hard time wrapping my head around what they mean. Can't a network only push so much fluid based on the limits of pipelines.

link to post: https://steamcommunity.com/sharedfiles/filedetails/?id=2124946046

infinite scalable design is in images a few scrolls down.

The following is a list of general tips that can help both the beginner and veteran in their factory development.
Additionaly, you will find useful information for setting up various power generatio

drowsy ferry
past dragon
#

yeah water

#

would you just multiply water extractors horizontally?

vast jungle
#

I normally go with option 1

past dragon
#

well, yeah, sure i could keep it simple

#

but i'm genuinely curious

drowsy ferry
#

These two parts can work if you keep going on but water has physics in the pipes so you should either use valves, unpowered pumps, or 1-way fluid gates to keep it from sloshing around.
If you instead just stick another pipe on top with water on it works perfectly fine

past dragon
#

This claims to be infinitely scalable. And seems rather simple at base value. is this infinitely scalable? and if so in what fashion.

My question is not alternatives.

vapid gorge
drowsy ferry
#

should not need, for efficiency!

cursive heron
#

I'm pretty sure when it says infinitely expandable it just means copy paste that setup for however many times you need

vapid gorge
#

in fact you don't need valves anywhere and shoudl avoid them

drowsy ferry
vapid gorge
#

should be good either way just curious

past dragon
#

well that goes back to my original question. shouldn't pipes limit scalability

drowsy ferry
#

Yes everytime its the pipes limiting

cursive heron
#

reject coal embrace geothermal

past dragon
#

So then why do they mention infinitely scalable?

If I take any design restricted by laws that force a size limit, and therefore make copies, and connect them to an overall network. Isn't that the same as any?

dusky aspen
#

Infinity scalable as in spacing the producers out makes it so you're not capped by the pipeflow limit

drowsy ferry
#

Pretty much yeah I'd agree, probably something akin to a typo cause the only way I see that image scaling infinitely is if you keep adding more pipes down the way but if you do that you should just cut off and restart a new one

past dragon
#

okay so now we're circumventing pipeflow limit

past dragon
amber jacinth
#

If all it is is tileable 3:8 coal setups, then sure, I guess that is infinitely expandable, barring map resources of course.

vapid gorge
past dragon
#

Absolutely true, to both previous messages

#

that's why I'm wondering why they said it, as that doesn't separate it from any other design

#

Resource limits is not necessarily a factor in my question. Really it would be the limits of the mode of transport. I find the design in the photo I sent really appealing and very simple. But for some reason I'm caught up on their comment or claim that separates it from the rest. And was wondering if anyone could explain or draw out what they mean, beyond modular design. (because that doesn't separate it). Or am I missing something fundamental as far as terminology and definition?

The wording next to the image is: This design is a expansion on the 3:8 method shown above. Best approach is to build the top half, then add in the bottom half. This type of approach is infinitely expandable.

Infinitely expandable to me reads as such: growing in a straight line. Maybe I should just let it go 🥺

hollow wave
#

i'm sure it's intentional now that i've noticed it but has anyone already noticed that every single upgrade to the dimensional depot uses exclusively prime-numbered item counts? and it's the only place in the whole game where that's the case?

blissful tide
#

So all of the alt recipe analysis based on WP has been deleted from the official wiki... Anyone know what the plan is to replace it?

hollow wave
amber jacinth
drowsy ferry
white bloom
#

the worth of a recipe depends on your personal weighting of resources against each other, depending on what your goal is. There is no way getting around that fundamental fact and any attempt to assign a single "objective" score number to it and order them in a linear preference order has to involve some completely arbitrary choices

past dragon
hollow wave
white bloom
hollow wave
#

"input resource efficiency" would be a better term

white bloom
#

I know what you mean. I'm not being pedantic about words. It is in principle not possible

#

in general some recipe will cost more of one resource and an alt recipe more of another

#

you cannot break that down into a single number

drowsy ferry
#

With limited resources on the map it is 100% possible to calculate the best recipes as well as which are more power efficient

white bloom
drowsy ferry
hollow wave
white bloom
white bloom
hollow wave
past dragon
vast jungle
#

interesting... the MAM Library does not scroll?

white bloom
drowsy ferry
vast jungle
white bloom
#

some recipe might be more coal efficiency while another is more compacted coal efficient. and there is no way to combine these that holds for any objective or any valuation of the individual resources

amber jacinth
white bloom
#

WP was an attempt to combine the efficiencies towards all items into one number and it's flawed from the start

white bloom
past dragon
#

I'm sorry xD, I do feel like I'm being annoying at this point. But aren't they all easily repeatable in the context of blueprints? Or even without, based on perception. I'm just gonna let it go T_T
back to building
@amber jacinth Thanks!

fading coyote
#

is there any problem splitting/merging this way in order to get a 30/70 split on something?

hollow wave
white bloom
#

Ultimately the best you can do to judge the value of an alt recipe to you is clearly state your objective, then use an optimizer to get the set of efficient recipes for that objective, then collect those. Or alternatively, keep track of your unlocked recipes and accessed resources, and use an optimizer to compute by how much your objective value increases if you unlock recipe x,y, or z, and choose the one with the biggest increase

#

multi-resource optimization is inherently multidimensional and there is no way to reduce that to a one-dimensional problem

wind spade
wind spade
wind spade
hollow wave
#

it was rather helpful to me in early game early-access

white bloom
wind spade
wind spade
hollow wave
#

honestly the general consensus should be "pick whichever is better or neither, and don't worry about it because by the time it actually matters you'll probably have collected almost all of them anyway"

hollow wave
dusky aspen
#

The smelting recipes are strong
The one that uses water to get much more iron out of ore
The one that adds a bit of gold to copper to get a ton more copper is also strong

hollow wave
#

the alloys in general seem pretty good, especially when they're synergetic with each other (iron copper and copper iron)

dusky aspen
#

And combination recipes like steel rotors + iron wire make it so you're able to just throw down a blueprint at a single iron ore location and instantly start printing Rotors Stators and Engines with 1 node

#

So subjective

amber jacinth
#

Iron pipe snuttsGood

hollow wave
white bloom
#

One could conceive an Alt Recipe Picker where you have to enter all your progression information. all recipes and milestones and MAM unlocked, how many nodes of what resources you have accessed, and what goal you're currently working towards. Then you enter the 3 offered alts and it tells you which gives the greatest increase towards the goal.

But that approach would miss strong synergies. Some recipes are not good until you got another recipe, but then together they are very good. With the above you never catch that. Also you wouldn't always only want to collect for whatever milestone you're currently working on, also future goals. And you'd be willing to access new resource nodes if it's beneficial, that changes the calculation again.

I don't think it's feasible. People want a brains-off way of being told what to pick but it really depends, they need to understand the trade-offs involved. So I agree some textual descriptions should be best, and for anyone who knows exactly what they want they can use any optimizer tool out there to make a shopping list of exactly which alts they need and don't need for the optimal production chain for their objective.

amber jacinth
#

Very inefficient, but nice for basic steel products without having to bring in coal/alternatives for steel

fading coyote
amber jacinth
#

Manifolds!

tiny fog
#

Thats what i really like there are so many possible solutions, everyone will do it a bit different

fading coyote
woven minnow
#

any changes to pipes behaviour for 1.0?

dusky aspen
#

If you wanted to define best alternative recipes for the expected increase to awesome sink value when everything is being sunk as high value as it can, but even that is subjective, then a tiering could be quantified

white bloom
amber jacinth
#

Manifold would work regardless- just a longer startup time.

hollow wave
#

oops i thought we were speaking in threads now

fading coyote
#

ok chat here haha

#

Yeah so you'd want to split, do the feedback merge, and then split again. Because then you'd never overload a belt if it's a concern

hollow wave
#

what tier is the input belt

vast jungle
white bloom
amber jacinth
#

Biocoal & charcoal 😔

fading coyote
amber jacinth
#

Yes, I know folks have found uses for them in remote ammunition setups… but I just can’t bring myself to do it

vast jungle
fading coyote
#

well i dont THINK specifics matter

white bloom
#

like when you say all resources on the map, all mam research and all recipes available and you demand power self-sustained and no waste buildup, you get a definitive best production chain. and the recipes it uses are efficient (in that scenario) and the ones it doesn't are not. simple yes/no

fading coyote
#

i wanna know if the theory works in diferent scenarios as well

woven minnow
#

does headlift measured from the centre of the pipe cross section to another centre of the pipe cross section upward?

hollow wave
fading coyote
#

Right right i gotcha

hollow wave
#

so if your input is a mk6 i'm sorry lol but at that point... you'd saturate a manifold fast enough anyway.

wind spade
white bloom
vast jungle
wind spade
white bloom
#

people must simply accept that there is no universal, one dimensional scale of efficiency that they can map all recipes to

fading coyote
hollow wave
vast jungle
vast jungle
wind spade
# white bloom people must simply accept that there is no universal, one dimensional scale of e...

which is why I heavily despise any "alt recipe analysis" spreadsheets or "best alt recipes" videos

while people making them usually understand that it's subjective (and often mention it in the content), people following it usually just blindly do "oh, X is a S tier, let's use it everywhere", without thinking whether or not the recipe is actually useful to them or if they combined it with other recipes that would make it "good" for them

white bloom
# fading coyote are there any other interesting ways to do a balanced for non 2x+3y sort of spli...

when you have general m:n balancers you get all sorts of very interesting belt circuits as optimal (i.e. minimal node count) solutions. When they don't factor into 2s and 3s nicely, I think there will always be cycles involved somewhere, but it isn't always a simple "merge all, then split all to the next larger power 2^x * 3^y, then feed back the excess". Sometimes there are more elegant solutions.

hollow wave
#

i actually really enjoy that about alt recipes, because so many games stick to linear upgrade paths that make every upgrade useless as soon as the next one's acquired

fading coyote
#

Oh shoot this totally doesnt work when i stop abstracting the input as a single belt lol

vast jungle
#

and we got a whole lot of good new alts with 1.0

fading coyote
#

if i want to do 4 incoming belts and split it into 30% 70% this gets a lot more weird

#

i guess in genreal thats a 4:10 balancer

white bloom
#

yep.

hollow wave
#

2 to 5, really

fading coyote
#

oh yeah

wind spade
white bloom
#

I ade a script a while back that searches for the optimal balancers when entering m:n and giving an internal bottleneck limit. optimal as in, uses as few splitters and mergers as possible

hollow wave
fading coyote
#

Looks like calculator website has a bunch of balancers pre computed

white bloom
#

unfortunately it will run for a very long time for any slightly larger numbers 🙂

hollow wave
fading coyote
white bloom
#

the thing is pretty much the only way of knowing whether it's truly the minimal balancer is by brute forcing all possible smaller splitter/merger networks

#

so my script generates all of them in increasing order of nodes, throwing out isomorphic duplicates

fading coyote
#

I think that makes it np hard

white bloom
#

but even the number of non-isomorphic networks grows pretty fast

hollow wave
#

on the plus side we don't ever have to worrry about factorio-style lane balancing; phew

white bloom
#

need to find a way to detect networks that will surely not be able to achieve the desired balancing evenly early during construction, to avoid this sort of blowup

white bloom
#

idk if it's np hard because I haven't shown how this can be used to solve another np-complete problem by reducing it to finding a minimal splitter/balancer network, which would be necessary to prove its np hardness. 😛

#

but at least that way I currently go about it has runtime growing exponentially with the input numbers

fading coyote
#

I cant quite remember classifications

hollow wave
#

i don't have the time to spend on taking a crack at the algorithm so unfortunately i won't be 🤷‍♂️ but it sounds fun nonetheless

fading coyote
#

But if validating an answer is nonpolynomial time then you are not in luck hah

white bloom
fading coyote
#

Oh yeah it might be diffrent idek

#

only really covered decision problems at my daycare ass school

#

ANYWAYS definitely difficult to solve

hollow wave
#

tough beryl nut to crack, yea

white bloom
fading coyote
#

well tomorrow i need to go and fix this balancer bc it sure is messed up

hollow wave
white bloom
#

also graph theory actually. have you guys also been playing Sanctum, CSS's tower defense game before they made Satisfactory?

fading coyote
#

never erad of it

hollow wave
#

nope

wind spade
fading coyote
#

I assme its a rule that it has to perfectly output m:n lol

white bloom
#

okay the gist is it's a tower defense game, but you can shape the path enemies walk by building your towers in their path

#

usually maps are rectangular grids

fading coyote
#

i played some games like that before yeh

white bloom
#

my thesis is about how to find the LONGEST possible path you can make enemies walk on a given map

#

that's my master thesis

fading coyote
#

is it not just a snake going up n down and up n down

white bloom
#

of course it's formulated abstractly, but Sanctum / tower defense games were my personal motivation on the topic

#

it's called the longest induced path problem in fancy

white bloom
#

now given, I worked on an algorithm that can do it on any kind of network, not just on rectangular grids

wind spade
#

does/will it support:

  • already existing blockers
  • points that the enemies must pass in some order?
fading coyote
#

ah that makes it more interesting

white bloom
#

on hypercubes, it's called the "snake in the box problem", probably the most famous instance of it in acedemia because it's relevant to error-correcting coding

fading coyote
#

goodness gracious i am just remembering i really hated taking algos

hollow wave
white bloom
fading coyote
#

id assume in the game and thesis ur trying to maximize their shortest past i think thats what u said earlier

white bloom
#

yeah that's what it comes down to, in some sense

fading coyote
#

ill stick to software development 😓

wind spade
#

well that is software dev 😄

fading coyote
#

noooo it aint

white bloom
#

path needs to be induced, i.e. there are no connections between non-immediate successors along the path, so called chords.

wind spade
#

I mean if you think about e.g. Satisfactory Tools I've made - what do you think it powers it? 😄 linear optimisation algorithm 🙂

vast jungle
#

I really like the "keep in the library" feature of the new MAM... being able to block two recipes not showing up in new HDs is really good 😄
I have now FOUR of these "do not want both" recipes

fading coyote
white bloom
#

you'd be amazed with how quickly and brutally that problem scales in runtime as there are more nodes in the graph you're running this on

fading coyote
#

im willing to bet any interesting satisfactory calculator made to date is gonna be less than 10k lines

#

uness its like synthesizing some ingame layout

wind spade
fading coyote
#

dosnt count

vast jungle
# fading coyote yeh but the math is the hard part

I think the hard part of the SF tools is all the UI programming to make is USEFUL... its comparatively easy to do this by hand on an Excel-Sheet for one instance of the problem, but backing it into a useable web-app takes time

fading coyote
#

yeah thats prob true

hollow wave
# hollow wave that's actually really interesting; i'm technically a junior (currently in algos...

i think my desired research will ultimately come down to pathfinding optimization as well, albeit much more physical --- "what's the optimal path, subject to constraints of the control system, a high altitude balloon can take in the current and predicted atmospheric conditions and wind layers to get within a certain radius of a landing/recovery point"

but that's a little too far off topic for the channel so i'll leave it there

fading coyote
#

altho if u wanted to do a quick and dirty copy of the tools u could just use graphviz and yeah have the problem solved in no time

wind spade
#

also, "lines of code" are very hard to compare, what do you count as lines of code?

  • third party libraries?
  • config files for build?
  • comments?
  • empty lines?
  • datasets?
white bloom
#

no UI though

fading coyote
#

im just being very very vague just comparing how difficult the math and algorithm part is vs implementation

#

its generally true

white bloom
fading coyote
#

GPTs are not a lot of code at all, but god damn try teaching someone all the math of how they work
Fortunes algorithm i cant understand for the life of me but a python script of it is like 200 lines
etc etc

vast jungle
hollow wave
fading coyote
#

lmao

white bloom
#

theoretically yes, practically no it's not going to be feasible to make a Linear Programming Solver in excel

wind spade
#

now make it run doom

fading coyote
#

excel nand to tetris

hollow wave
wind spade
#

and play bad apple

fading coyote
#

we basically did nand 2 tetris in some shitty hdl simulator thingy when i was in school

hollow wave
#

i stopped at Fibonacci purely out of tedium

fading coyote
#

was cool

#

i wuz never motivated enough to actually make smth cool and intersting and challenging rofl

wind spade
hollow wave
fading coyote
#

my judgement would be exclusively source code. Definitely no imported libraries. Definitely not comments, empty lines, or datasets.
build configs and stuff, maybe, idk

#

And I do NOT mean all calculators combined, I mean any single interesting calculator algorithm

hollow wave
fading coyote
#

getting a bit too pedantic, that probably counts

wind spade
fading coyote
#

But yeah u cant go like, my 10,000 npm packages count as source code! haha

lime ice
#

so yesterday i was worried about how to balance dark matter residue without overflow valves

i’ve found a satisfactory solution, and it turned out Snutt kinda gave it in a 1.0 teaser video: consume all the residue to make more dark matter crystals than needed, then use a smart splitter to sink the excess crystals

fading coyote
#

nice pun

wind spade
fading coyote
#

i barely know what that means

wind spade
#

basically I just tell it "hey solve this", and majority of the code doing the actual calculations is in external third-party software

hollow wave
#

i presume solver is a library and most of the code is asking the library to solve it

fading coyote
#

development aint hard in the same way that coming up and proving algorithms are

#

NOT trying to say its stupid easy or anything, btw

#

Like do u think writing this display thingy (before chat gpt...), or coming up with the tileset to generate a sierpinski took me longer?

#

(the code did take longer but not by THAT much)

hollow wave
#

depends on if you're writing to get it done or writing for maintainability

fading coyote
#

started making that for a professor but got bored and graduated before making it real nice

white bloom
#

the algorithm for linear programming is actually fairly simple. look up Simplex Method if you're curious. It's just extremely crucial that you have a hyper efficient implementation of it to solve large problems. And it's so extremely important for practical applications that people have spent a lot of time on perfecting the implementation.

wind spade
#

why is it 3D xD

wind spade
fading coyote
# wind spade why is it 3D xD

It is meant to do things in 3d, the tileset just forces it to 2D by not giving the 3rd axis any connection sockets

wind spade
#

oh I see

fading coyote
#

Basically u start with a single cube, each face of the cube has colors. And you have a bank of cubes with specific face colors. cubes connect when their faces have the same color. And the point is to come up with tilesets that deterministically do what u want

#

some of my professors did papers n shit on that

white bloom
hollow wave
white bloom
#

but the largest part of it is just a linear program and yes, absolutely no reason not to use a pre-existing solver

wind spade
fading coyote
#

With sufficient tiles you could definitely make a gigantic thing that renders whatever u want

fading coyote
#

Like thank the lord im not building a database management system or smth those are complicated

#

I just type away in my baby high level languages

#

I really do get paid a decent living just to make fucking CRUD apps all day

#

at least I know how to use the supreme satisfactory calculator though

hollow wave
fading coyote
#

KEK

shadow kite
white bloom
#

I guess the key part is getting the large matrix into reduced row echelon form as quickly as possible with different pivot columns each time. it's a very general lin alg problem so people have gone crazy eeking out every bit of efficiency possible when doing that

white bloom
fading coyote
#

Right now the minority of my days are "how in the world do i even code this" and rather most of it is "bang on your keyboard implementing an ubsurdly simple thing that just takes 4 hours because our system is bad"

#

although I do get to put some thought every day into figuring out how to unfuck our awful system for sure

shadow kite
wind spade
fading coyote
#

Yep

#

Its way too off topic to chat about and I get to complain to my friends all the time, so I'll spare yall, but my company is so screwed LMAO. Little startup gig im doing. it's really ass. I want to work on something that challenging sometimes. Thats only really happened like once in the past year

frosty owl
#

Yes, that is correct.
The only way it can stop working is if you "desync" the Rods and screws production so that only one of them keeps going for a while (or, similarly, if there is an issue in clocking or belting that causes any lack/excess of items reaching the Assembler)

stray nest
#

@oblique hollow I wanted to run something by you to see if you as the resident pipe expert see the same behavior. Hurts my brain to think about and I can't come up with a foolproof testing procedure for this.

I feel like the following linked post covers it.

If this is true, its a very common problem I see with peoples builds, but I do not feel confident enough advising them on doing the same unless I can confirm it elsewhere. Would appreciate the reply, sorry for ping lol
#1286233308170162176 message

fading coyote
#

using a belt for 2 different items seems like black magic evil to me

royal yacht
shadow kite
royal yacht
fading coyote
#

maybe i need to go back into aerospace because there i really had no god damn clue how to code anything in the way they liked it haha

hollow wave
frosty owl
shadow kite
fading coyote
oblique hollow
# stray nest <@597386533691064342> I wanted to run something by you to see if you as the resi...

A quick little interjection:
Its possible they do "force the main pipe to fill first" , but after that you sort of deal with upfeeding and fighting gravity.

" Rocking motion" is not an issue as the same happens on belts.
The only time you dont want rocking motion is when you are at the pipe's limit

Seeing as you used 4 pipes for 16 generators, you are well below any danger limits

Buut i will run a few tests sometime in the future again

white bloom
icy kindle
#

Hi Folks,

Question about overclocking and powe consumption, is it a lineair thing, or is there a formula for it?

shadow kite
fading coyote
#

Doing c++ when you don't absolutely need to sounds like hell

white bloom
# icy kindle Hi Folks, Question about overclocking and powe consumption, is it a lineair thi...
Official Satisfactory Wiki

Production and power buildings, such as Miners, Constructors or Biomass Burners, can have their clock speed set to any percentage between 1% and 250%, with a precision of up to 4 decimal places. For production buildings, this allows them to operate slower or faster at the cost of greatly reduced or increased power usage. For power buildings, the...

fading coyote
#

Sorry, I only use programming languages with built in map reduce filter functions 😡 👺 🙂

vapid gorge
white bloom
#

power = base * clock^log_2(2.5)

oblique hollow
#

(quite literally)

shadow kite
#

also libs matter

white bloom
#

... * (1 + slotted sloops / max sloops)^2

hollow wave
white bloom
#

exception is power buildings, there it's linear

frosty owl
# royal yacht Yeah I don’t think that should have happened at any point. It’s overflow sunk an...

Interestingly, similar sushi setups can easily be made so that they are extremely "robust" (built so they never stop working no matter what, pretty much).
When the source item is just one (in this case Iron Ore or Ingots), as long as all machines in the setup are on the same power grid and there are no "long belts and short belts" involved (them buffering a lot Vs very few items may lead to issues during power outages), one just has to make sure that that single input is running fine and the whole system won't ever clog snuttsGood
(Ofc, the system's output aka rotors is assumed to be sunk/consumed~)

stray nest
fading coyote
#

I don't even know c++ my old job was pure C99 or something. I did really adore that though. Reading directly from memory to detect real world events and stuff is very cool

hollow wave
oblique hollow
#

It may also be that you oversupplied water, cant say

#

usually, for 16 generators, i use 3 pipes, each filled by 2 extractors

shadow kite
fading coyote
#

I just know modern c++ has a lottttt of extra stuff

stray nest
# oblique hollow usually, for 16 generators, i use 3 pipes, each filled by 2 extractors

I personally am not having any issues, but I see so many others have issues where machines dont stay full long term, and I cant tell if my little loop over with the pipes is whats preventing me from experiencing that.

I use the same technique with Pure oil nodes, 99.9% efficiency with no issues.

That setup is using 5 extractors [3 normal, 2 OCd on the closest 8 gens] with no pumps and 1 crossover between pipes to [again another assumption of mine] help maintain even pressure across the whole system

fading coyote
#

Well ok it's bed time I need to rip up my faulty balancer tomorrow 😔

lapis flume
#

guys 1 or 2?

vapid gorge
#

are either of them going to be useful for your next project?

lapis flume
#

nope

river night
#

i dont think i ever used either

#

but by the time i build large i aim to have all of them anyway

frosty owl
#

@stray nest I think that many underestimate the positive effects of building pipelines "properly" (90 degree angles, no weird/confusing clipping or extreme placing of junctions, no chaos) on overall fluid flow.
I've seen many setups start working "just" by remaking some sections into a less messy thing (keeping the original pipe design)

lapis flume
#

and i cant recan it, the first one was drills or + 6 spaces for inv

river night
#

should've taken the +6 😄

hollow wave
fading coyote
#

Oh shoot that reminds me. Do water towers work? Can I just pump up high at the extractor and just freely build with infinite pressure?

river night
#

can always leave it, makes future harddrives have different choices

hollow wave
fading coyote
#

It makes it simpler by avoiding putting pumps on each separate incline and just doing it all at once and being done forever tho

shadow kite
#

imagine no pumps, only fluid trains 🤣

oblique hollow
vast jungle
hollow wave
fading coyote
#

Hell yeah. Train my water up into the water tower to get pressure lol

fading coyote
hollow wave
#

i mean yeah it applies separately to individual pipes after a split but is anyone splitting pipes before taking them long distance in opposite directions?

fading coyote
#

I don't understand

#

For me, right now, no

fading coyote
#

But sure why wouldn't you have a split pipeline going in 2 directions at some point?

oblique hollow
#

Pump pressure doesnt get divided by junctions

shadow kite
oblique hollow
#

It stays the same all the way

hollow wave
river night
stray nest
oblique hollow
river night
#

not that I would ever really recommend long-distance pipes

#

move the factory, move solid products, not liquids 😄

oblique hollow
fading coyote
#

If you would view the amazing diagram

oblique hollow
#

Non overclocked pure nodes are not a problem at all

fading coyote
#

The right fork has a pump, the left doesnt.

shadow kite
fading coyote
#

But the left fork does need a pump, no?

river night
fading coyote
#

If a water tower works my boys r gonna build on the server for sure

river night
#

of course you can also build a tower if you want, a big idea is to just build how you like

vast jungle
lapis flume
#

will 1 be ever usefull

fading coyote
#

Well, it requires that the tower actually provides head height. Which it sounds like it does

white bloom
river night
#

HOR is always a good recipe to have, so get that anyway

white bloom
vast jungle
river night
#

gotta start getting recipes somewhere 😄

hollow wave
fading coyote
#

Awesome

shadow kite
#

i'll be ignoring the existence of the standard AI Limiter recipe, am tired of it lol