From 007b9f86fca3bd1f71d7a4a144895bcd692e5da3 Mon Sep 17 00:00:00 2001 From: lol3rrr Date: Tue, 24 Mar 2026 01:13:13 +0100 Subject: [PATCH] Add section about how the modelling should work --- content/quickfacts-1/index.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/content/quickfacts-1/index.md b/content/quickfacts-1/index.md index e7458db..cd62c9b 100644 --- a/content/quickfacts-1/index.md +++ b/content/quickfacts-1/index.md @@ -61,6 +61,18 @@ TODO What to do if at the "head" of a beltline ### Inserter-Belt TODO +# Modelling +Each node essentially has a set of input and output "slots", which have different priorities. + +Each slot can have filters attached, from both the upstream and downstream side. +Filters from the upstream side are mostly dependent on configuration, like filters on splitters. +Filters from the downstream dependent on their slot filters and also their type, like machines will apply filters to their upstream slots that constrain it to items that it needs/can process. +For transport nodes (belts, inserter, etc.) they should forward their downward filters and combine them with their own filters + +To collect input items, a node goes through its input slots in decreasing priority and collects everything that fits its own criteria. + +To distribute the items, a node goes through its output slots in decreasing priority and puts as many items as possible in that slot. + # Running it manually {% carousel() %}