Page 1 of 1

Is it possible to reduce the reset time ?

Posted: Mon Apr 03, 2023 7:03 pm
by Binoculars
Hello factorian friends,

The text below will be translated from French to English on Google Translate.

In the configuration below, would it be possible to reduce the reset delay so that each item sticks to each other?

Test 1.jpg
Test 1.jpg (633.56 KiB) Viewed 2384 times

Re: Is it possible to reduce the reset time ?

Posted: Mon Apr 03, 2023 9:03 pm
by mrvn
Isn't that what you get when you remove all the wires?

Or if you only want output when all belts have input then add a constant combinator outputting 1 for each item, connect it to the middle row of belts and the right row. The middle row set to read/hold and the right row to "everything >= 5".

Note: yellow input belts would be sufficient to fill one blue output belt.

Re: Is it possible to reduce the reset time ?

Posted: Mon Apr 03, 2023 9:20 pm
by Binoculars
My main idea is to create a mixer, easy to configure, by defining the exact number of resources wanted.

The idea of ​​putting yellow conveyors is good, but I would like this creation to be able to extend to at least two belts.

Re: Is it possible to reduce the reset time ?

Posted: Mon Apr 03, 2023 10:10 pm
by mmmPI
I tried this naive approach



It mix all lane in equal quantity and all lane stop if one lane is not full.

It is not made to be as precise as the original about the count of item, it seem to me that it works when i tested with the counter and cutting different lanes.

Edit : It was not obvious that there was an option here because i tried to change it while it was running and it broke it during my first testing.
That's a good puzzle :)
Test2.jpg
Test2.jpg (809.33 KiB) Viewed 2329 times
Edit 2: What if the request is an odd number, like 3 ?

When trying to understand the original system, i get stuck here, since item come from belt, they come 2 by 2.
What is the expected behavior ?
player should avoid requesting odd numbers ?
machine should accept 4 item instead of 3 ?
machine should try to give 3 item by alternating 2 and 4 and 2 and 4 ?


Edit 3 :



This one does allow for setting up arbitrary even number for request. In case an odd number is requested, the system will provide 1 too many of that item.

Re: Is it possible to reduce the reset time ?

Posted: Tue Apr 04, 2023 5:04 am
by farcast
This will output the correct total items across refreshes for odd numbered requests, or multiple inputs for the same item.


Re: Is it possible to reduce the reset time ?

Posted: Tue Apr 04, 2023 8:29 pm
by Binoculars
farcast wrote: Tue Apr 04, 2023 5:04 am This will output the correct total items across refreshes for odd numbered requests, or multiple inputs for the same item.
My basic idea is that each resource arrives one after the other and not simultaneously. One of my designs works, but not with blue belts.

Re: Is it possible to reduce the reset time ?

Posted: Tue Apr 04, 2023 11:20 pm
by mmmPI
I found it interesting that my design doesn't work with full blue belts either. That's why i used reds for the wired belts.

The one from farcast is better, it does work with full blue belts and remember the excess from the previous request and subtract them to the next request.

Since then i tried a few things to make sure the ressources arrive 1 after the other, but it was ugly using underground belts and several combinators per lane.

Re: Is it possible to reduce the reset time ?

Posted: Wed Apr 05, 2023 4:04 am
by farcast
One more decider combinator set to Anything < 0 : Anything gets the items to be released in order, though you can't control which order. The output isn't perfectly compressed but it's really close.


Re: Is it possible to reduce the reset time ?

Posted: Wed Apr 05, 2023 7:01 pm
by Binoculars
Thank you for your involvement Farcast !

Indeed, it is very close to my original idea. I will still work on it :)