These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Science & Industry

 
  • Topic is locked indefinitely.
12Next page
 

Routing from storage to storage in PI.

Author
Victoria Sin
Doomheim
#1 - 2014-06-07 18:15:12 UTC  |  Edited by: Victoria Sin
So after many years of completely ignoring this feature, I trained up a character to do PI and am experimenting with various setups/layouts. One thing I can't get my head around is why you can't create a route between, say, your launchpad and a storage facility. You have to "expedite" the transfer.

So my question is more about why the developers would do something so nonsensical. It rules out quite a lot of rather nice (for someone who's got OCD) layouts, especially on planets that are dedicated to production rather than extraction.
Tau Cabalander
Retirement Retreat
Working Stiffs
#2 - 2014-06-07 19:32:14 UTC
The problem is that storage is neither a consumer nor a producer (there is no way to indicate material movement direction), so material will not flow unless you manually move it.
Victoria Sin
Doomheim
#3 - 2014-06-07 20:01:24 UTC
Tau Cabalander wrote:
The problem is that storage is neither a consumer nor a producer (there is no way to indicate material movement direction), so material will not flow unless you manually move it.


Surely not. Storage is a consumer of whatever is routed to it and a producer of whatever is routed out of it. At least that's the logic at a more abstract level as far as I can see.
Jockari Morden
Perkone
Caldari State
#4 - 2014-06-07 22:00:57 UTC
It does nothing with the things so it does not consume nor produce.

Receiving is not consuming, sending is not producing. That is the logic of a dictionnary, even if I don't know which level it is.
Victoria Sin
Doomheim
#5 - 2014-06-07 22:04:34 UTC
Jockari Morden wrote:
It does nothing with the things so it does not consume nor produce.

Receiving is not consuming, sending is not producing. That is the logic of a dictionnary, even if I don't know which level it is.


Of course it is. It's a null process inside the store. It's output is its input. It's the simplest kind of process you can imagine.
Tau Cabalander
Retirement Retreat
Working Stiffs
#6 - 2014-06-07 22:28:50 UTC
Victoria Sin wrote:
Tau Cabalander wrote:
The problem is that storage is neither a consumer nor a producer (there is no way to indicate material movement direction), so material will not flow unless you manually move it.

Surely not. Storage is a consumer of whatever is routed to it and a producer of whatever is routed out of it. At least that's the logic at a more abstract level as far as I can see.

Connect two silos. Which way does the material flow and how much?

There is no way to automatically determine this.
Victoria Sin
Doomheim
#7 - 2014-06-07 22:38:18 UTC
Tau Cabalander wrote:
Victoria Sin wrote:
Tau Cabalander wrote:
The problem is that storage is neither a consumer nor a producer (there is no way to indicate material movement direction), so material will not flow unless you manually move it.

Surely not. Storage is a consumer of whatever is routed to it and a producer of whatever is routed out of it. At least that's the logic at a more abstract level as far as I can see.

Connect two silos. Which way does the material flow and how much?

There is no way to automatically determine this.


Of course there is. A consumer pulls from the silo. A producer pushed to the silo.
Tau Cabalander
Retirement Retreat
Working Stiffs
#8 - 2014-06-07 23:26:30 UTC  |  Edited by: Tau Cabalander
Victoria Sin wrote:
Tau Cabalander wrote:
Connect two silos. Which way does the material flow and how much?

There is no way to automatically determine this.

Of course there is. A consumer pulls from the silo. A producer pushed to the silo.

But a silo is neither, hence you have to manually move the material.

Example:

Consumer ← Silo1 - Silo3 - Silo2 → Producer

What is the material flow for Silo3? It can't be determined, because PI silos do not work on a cycle basis (reaction silos do: every hour they move all available material from their input to their output, storing the difference).
Victoria Sin
Doomheim
#9 - 2014-06-08 09:45:38 UTC
Tau Cabalander wrote:
Victoria Sin wrote:
Tau Cabalander wrote:
Connect two silos. Which way does the material flow and how much?

There is no way to automatically determine this.

Of course there is. A consumer pulls from the silo. A producer pushed to the silo.

But a silo is neither, hence you have to manually move the material.

Example:

Consumer ← Silo1 - Silo3 - Silo2 → Producer

What is the material flow for Silo3? It can't be determined, because PI silos do not work on a cycle basis (reaction silos do: every hour they move all available material from their input to their output, storing the difference).


The user decides what goes where. If the user wants stuff in silo 1 to go to Consumer, he can set that up. If he wants stuff in silo 2 to go to the producer, he can set that up. In the example you've given, clearly silo 3 is idle.
Scipio Artelius
Weaponised Vegemite
Flying Dangerous
#10 - 2014-06-08 11:35:37 UTC  |  Edited by: Scipio Artelius
But why not just route from your processors direct to the launch pad?

No need for expedited transfer then.

Raw materials into storage and then all processed materials to the launch pad, even those that are intermediates towards the final product.
George Gouillot
Center for Advanced Studies
Gallente Federation
#11 - 2014-06-08 13:05:51 UTC
Scipio Artelius wrote:
But why not just route from your processors direct to the launch pad?

No need for expedited transfer then.

Raw materials into storage and then all processed materials to the launch pad, even those that are intermediates towards the final product.


Cycle and storage optimization. I would like to see a routing between storages as well, especially on factory planets.
Victoria Sin
Doomheim
#12 - 2014-06-08 18:31:20 UTC
Scipio Artelius wrote:
But why not just route from your processors direct to the launch pad?

No need for expedited transfer then.

Raw materials into storage and then all processed materials to the launch pad, even those that are intermediates towards the final product.


That's what I do on my extractor planets, but on my factory planet I have 3 sets of 6 factories. I need one launch pad per set and that takes up quite a lot more CPU. Expedited transfers also have a cooldown, which is kind-of inexplicable to me but there you go.

CCP always go most of the way to make something that's really fun to play with and then seem to screw it up or make it annoying in the home straight.
Gorr Shakor
Shakor Freight and Mining Service
#13 - 2014-06-12 12:02:43 UTC  |  Edited by: Gorr Shakor
I might be missing something (would not be the first time) but we can already route stuff from/to a Storage Facility?

EDIT: Yep, missed the point by a mile. My example was not a storage <> storage routing. Foot in mouth etc., carry on.
Cyniac
Federal Navy Academy
Gallente Federation
#14 - 2014-06-12 16:43:58 UTC  |  Edited by: Cyniac
Victoria Sin wrote:
So after many years of completely ignoring this feature, I trained up a character to do PI and am experimenting with various setups/layouts. One thing I can't get my head around is why you can't create a route between, say, your launchpad and a storage facility. You have to "expedite" the transfer.


There are maybe three different reasons for this:


1) Way PI is coded - when a planetary structure cycles, stuff moves.

So for instance, I have an extractor. When it finishes it cycle it pushes the material to wherever it needs to go. A basic production facility cycles - it pulls materials it needs and pushes materials out when it cycles. i.e. cycling is the trigger that makes things move around.

Since none of the three storage buildings cycle (storage facility, launchpad or command centre) there is no "trigger" to move stuff between them.

2) Gameplay balance

There are actually a few ways how you could use extensive storage-to-storage transfer to build up a kind of material battery which would allow you to do all sorts of weird things with PI - the most obvious one is simply stocking up on materials then re-purposing production facilities to produce higher and higher PI stuff without having to move it from planet to planet. Though of course you can already do this, if you implement a battery of storage facilities you could literally run an extraction planet for months remotely without having to visit it to do anything with it. This is kinda contrary to the design concept where you are supposed to you know, move stuff around, get shot at, pay taxes etc. Then of course there is the question of building up launchpads vs storage facilities (in production planets not an issue really you have plenty of CPU, not so much in high end production planets)

3) Evil loops that break the game....

Consider:

PI stuff goes from storage 1 to storage 2 to storage 3 back to storage 1. Congratulations on producing an infinity loop and making the server very very very unhappy.

Though I don't think any of the above are insurmountable, put all those things together and basically moving stuff from storage to storage - some poor dev must have just thought - Meh...
Aenaenon
Tradors'R'us
IChooseYou Alliance
#15 - 2014-06-12 16:55:13 UTC
They are probably afraid of people creating sloppy routes to and from storage facilities and creating infinite loops. I would love to be able to route from my spaceport to my storage. It would drastically cut down how many spaceports I need on my factory planets and make managing it just a little bit easier.
Inxentas Ultramar
Ultramar Independent Contracting
#16 - 2014-06-12 17:52:33 UTC
The storage is indeed by design, so you cannot set your planets to crunch on for weeks unless you don't mind slower production speed. The idea is to balance between micromanagement and profit. Extracting and shipping off P0 stuff is indeed a big hit on the micromanagement level. As a rule of thumb I try to make efficient setups that will allow me to export P2 at least. An alternative setup I use is basicly the factory planet which doesn't extract, but converts P2+ materials into even smaller stuff.

That being said I am not dependent on PI, I just have the skills and it would be a waste to not utilize them. Hence my cycles are usually set to 2 days, 3 at most. If I don't alternate extraction (switching the resource mined) before the 4th day I usually get into storage trouble. Then I prefer to let the planet not mine for a while, it can usually convert for a few hours untill P2 production itself is actually halted. I prefer missing a few hours of production over micromanaging transfers.

Also, do the actual math. At some point you get a natural feel for how much of resource A you need to have in stock to keep producing after extraction of resource B stops. I just eyeball this a bit, but you could calculate that using a spreadsheet.
Victoria Sin
Doomheim
#17 - 2014-06-13 11:48:51 UTC
I still haven't work out whether to make P2 or just P0 to P1. I think it should work out to be the same in terms of productivity because you have the same hard limits on CPU and power on any planet you choose to work with and due to that if you're going to extract more than one resource, you have to halve the number of heads on your extractors, also halving the number of factories P0->P1. Regardless it doesn't amount to a whole hill of beans to be honest but it's interesting to play around with it.
Cyniac
Federal Navy Academy
Gallente Federation
#18 - 2014-06-13 21:31:37 UTC
Victoria Sin wrote:
I still haven't work out whether to make P2 or just P0 to P1. I think it should work out to be the same in terms of productivity because you have the same hard limits on CPU and power on any planet you choose to work with and due to that if you're going to extract more than one resource, you have to halve the number of heads on your extractors, also halving the number of factories P0->P1. Regardless it doesn't amount to a whole hill of beans to be honest but it's interesting to play around with it.


A lot less hauling if you go P0->P2. In fact you cut down hauling to a quarter of what you would have if you were working from P0->P1.

Depending on your logistics situation this can make it much more efficient to convert all the way to P2 on a single planet.
TigerXtrm
KarmaFleet
Goonswarm Federation
#19 - 2014-06-14 11:25:49 UTC
If you're using storage buildings you're doing it wrong to begin with. You should never need them. Ever.

My YouTube Channel - EVE Tutorials & other game related things!

My Website - Blogs, Livestreams & Forums

Victoria Sin
Doomheim
#20 - 2014-06-15 11:30:47 UTC
TigerXtrm wrote:
If you're using storage buildings you're doing it wrong to begin with. You should never need them. Ever.


You can't just come here and make a broad sweeping statement without any explanation and then leave. These are the Eve forums. You have to provide us with a deep, meaningful treatise on why.
12Next page