Page 1 of 1

[Klonan] Smarter/Better Platform drop logic

Posted: Thu Oct 24, 2024 1:06 pm
by trad_emark
I have build a second platform above nauvis. My intention was to send down free (infinite) resources from asteroids. However, the platform is refusing to send the resources down.

There is no indication anywhere in the gui why it is not sending the resources.

Resources from the first platform are being dropped down ok.

Tested on both versions 2.0.9 and 2.0.10.
factorio_platform.png
factorio_platform.png (3.84 MiB) Viewed 1715 times
factorio_nauvis.png
factorio_nauvis.png (7.29 MiB) Viewed 1715 times

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:08 pm
by mmmPI
How long does this stay like this ? because there is a cooldown to how fast platform can drop ressources. You can increase the throughput by adding cargobays next to the landing pad.

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:10 pm
by Makka77
I struggled with this too.

As far as i can tell, instead of setting a request on the ground you set a request of zero on the platform and it trashes it into the drop slots.

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:12 pm
by Klonan
trad_emark wrote:
Thu Oct 24, 2024 1:06 pm
I have build a second platform above nauvis. My intention was to send down free (infinite) resources from asteroids. However, the platform is refusing to send the resources down.

There is no indication anywhere in the gui why it is not sending the resources.

Resources from the first platform are being dropped down ok.
Hi,

Can you provide a save game?

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:18 pm
by trad_emark
Klonan wrote:
Thu Oct 24, 2024 1:12 pm
trad_emark wrote:
Thu Oct 24, 2024 1:06 pm
I have build a second platform above nauvis. My intention was to send down free (infinite) resources from asteroids. However, the platform is refusing to send the resources down.

There is no indication anywhere in the gui why it is not sending the resources.

Resources from the first platform are being dropped down ok.
Hi,

Can you provide a save game?

Here is the save. Thanks for looking into this. ;)

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:22 pm
by trad_emark
Makka77 wrote:
Thu Oct 24, 2024 1:10 pm
I struggled with this too.

As far as i can tell, instead of setting a request on the ground you set a request of zero on the platform and it trashes it into the drop slots.
This is brilliant idea. I will try this.

However, I am still curious what is the issue with my initial setup. I assume it is intended to work that way, right?

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:29 pm
by Klonan
It seems the first platform is spamming up the landing pad with the small little deliveries of iron

If you build some more cargo bays the landing pad will allow more incoming pods, so the situation resolves itself a bit better

I will keep this card around as we do want to make the dropping logic smarter in the future

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 1:35 pm
by trad_emark
Klonan wrote:
Thu Oct 24, 2024 1:29 pm
It seems the first platform is spamming up the landing pad with the small little deliveries of iron

If you build some more cargo bays the landing pad will allow more incoming pods, so the situation resolves itself a bit better

I will keep this card around as we do want to make the dropping logic smarter in the future
Thanks for the explanation. I have added few Cargo bays, and setup the thrashing instead of requests, as suggested by Makka77, and it is working much smoother now. Thanks you everyone for helping ;)

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 2:39 pm
by Zaflis
Makka77 wrote:
Thu Oct 24, 2024 1:10 pm
I struggled with this too.

As far as i can tell, instead of setting a request on the ground you set a request of zero on the platform and it trashes it into the drop slots.
It's situational. It's fine to send all depleted uranium fuel with platform having 0 / 0 request. But if i were to do that for space science it would completely flood my planet's logistics system. It would have to recycle all excess or just do easier way that is set request with circuit in the landing pad.

Re: Space platform is not dropping cargo to nauvis

Posted: Thu Oct 24, 2024 3:13 pm
by Makka77
Zaflis wrote:
Thu Oct 24, 2024 2:39 pm


It's situational. It's fine to send all depleted uranium fuel with platform having 0 / 0 request. But if i were to do that for space science it would completely flood my planet's logistics system. It would have to recycle all excess or just do easier way that is set request with circuit in the landing pad.
I understand this is not necessarily the intended way of using them. It felt hacky, but it worked for my little 45spm base. I see how it would not scale and there are things I'm not understanding yet. Damn I'm having fun though! :D

Re: Smarter/Better Platform drop logic

Posted: Mon Oct 28, 2024 6:36 pm
by orangemammut
I have a similar problem, I have a station that builds science, and drops the surplus of iron and carbon to the landing pad on the planet. After a while it just stops sending two of the items, and only sends small batches of one.

Also, anything in the drop slots is not sent down.

I tried the suggestion and built two extra cargo bays, but that did not help with sending down the items in drop slots.

I did notice that if I disable the requests for iron,carbon, and science in the cargo landing pad, then quite soon after the items from the drop slots are sent down, so that is currently a work-around for when I incidentally want to drop something else.

If you wish I can attach the save file where the drop-slots are not working.

Re: Smarter/Better Platform drop logic

Posted: Tue Oct 29, 2024 6:51 am
by Klonan
I was curious and looked into it a bit more, and there was an oversight in the implementation which prevented the request cycling logic to work correctly

It is not 'fixed' fixed, in that the logic isn't perfect now, but now at least over time all deliveries are being fulfilled here and there.
In the future we will probably improve it more, but this was simple and should help a lot