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.
 

Why my PI facilities aren't always running?

Author
Kiriroux
Federal Navy Academy
Gallente Federation
#1 - 2015-05-11 09:09:23 UTC
Hello

I make P2 on a single planet using 6 P0->P1 facilities and 3 P1->P2 facilities.

I have two extractors, each one have a average yield greater than 10 000. and a lauchpad to move and store ressources

I though 9000 / extractor would be enough to have all the facilities working as each facilities use 3000 by cycle.

But when I random check my planets, I always have one or two facilites waiting for ressources...

I don't understand how it is possible: Yield start the highest, I should have enough extra P0 in my launchpad to keep facilities running as yield decrease.

Does someone see the flaw in my logic ?
Shiloh Templeton
Cheyenne HET Co
#2 - 2015-05-11 15:05:35 UTC
How long do you setup your extractors to run before they have to be recycled? And is the expected extraction rate still above 10K when you recycle them?

Kiriroux
Federal Navy Academy
Gallente Federation
#3 - 2015-05-11 15:40:56 UTC
I do 2 days cycles...

I am looking now on one of my planets :

I have two hours left before I have to relaunch extractors so it is the lowest yields

I have current cycles outputs of 3342 and 3468 on my two extractors

My programs outputs are 12486 and 13378 per hour

Only two basic facilities are running that means there was not enough stock in the launchpad for the 6 of them.... Looks like it is as if no stock was kept in the launchpad...
Rahl Gryphon
Ovistavin Enterprises
#4 - 2015-05-11 19:12:04 UTC
Basic factories go through 3,000 units of P0 every 30 minutes, so 6,000 units per hour per factory. To keep three factories going for each P0 the extractors need to mine at least 18,000 units per hour.
Tau Cabalander
Retirement Retreat
Working Stiffs
#5 - 2015-05-11 19:19:19 UTC  |  Edited by: Tau Cabalander
Kiriroux wrote:
But when I random check my planets, I always have one or two facilites waiting for ressources...

Sounds like a typical synchronization problem.

There are two possible reasons for sync problems:
1. Your routes do not either start OR end (not both) on some sort of storage (command center, storage facility, launchpad) as a buffer.
2. You have a consumer using EXACTLY the amount produced, so input queues are not always filled.

Solving #1 is trivial. Solving #2 may not be obvious.

Example of solving #1:

One input
Route 1: Extractor > Storage
Route 2: Storage > Factory
Route 3: Factory > Storage

Two inputs
Route 4: Storage > Factory
Route 5: Storage > Factory
Route 6: Factory > Storage

Example of solving #2: P1A + P1B = P2A, and P2A + P2B = P3A

To resolve this, there are two possible solutions:
1. Import extra P2A, enough to fill the input queues for P3A TWICE.
2. Pause P3A until there is enough P2A to fill the input queues for P3A TWICE.
Twice the amount ensures that once processing has started, the input queues are still full (never empty nor partially filled). Excess P2A can be removed when P3A is running and its queues are full, but will have to be added back (or P3A again paused) if either processing is ever interrupted.

Also NEVER try to route a specific amount (typically to split an amount), rather let the amount be controlled by producers / consumers. Using storage as a buffer alleviates any need to ever split amounts.
Kiriroux
Federal Navy Academy
Gallente Federation
#6 - 2015-05-12 10:29:12 UTC
Thanks for your answers
I think the problem come from the 9000/18000 elementary school mathematical problem :D

Thanks a lot