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.
 

Ore Mining Formula

Author
Bryan MacGuire
Doomheim
#1 - 2012-12-25 00:16:46 UTC  |  Edited by: Bryan MacGuire
This may or may not already exist being that mining has existed since the beginning of EVE time. So if you start to read this and already know some type of program or spreadsheet where this already exists, please let me know and just skip to the bottom marked 'Issue'.

I would like to solicit a question to the math geniuses of New Eden to help me figure something out which caveats off of the following:

I've calculated a formula in which you can figure out when you need to start watching the cycle meter on your lasers before the ore depletes based on the ore already in your hold without having to sit there and count each cycle as it goes down to the thousandths rounded up. Unfortunately there's no numbers on the icons to let you know where you're at, so you're always guessing. But at least it gives you a better idea of where you can stop the rotation. This formula can easily be plugged into a spreadsheet as well.

Formula

Arrow Ore in Asteroid / Extraction Rate per Cycle = Required Cycles
Arrow Drop the # left of the decimal point and multiply the remaining .xxx result by the extraction rate to = ore obtainable in .xxx (called the factor)
Arrow Subtract the factor result from the ore in the asteroid to obtain the amount of ore that will be in your hold before you need to start watching your cycle meter. The number to the right of the decimal point after you obtain the required cycles in bullet A is the point in the cycle you need to stop. I.E. - .450 being just before the half way mark.

My spreadsheet looks like this with the above formulas plugged in:

Spreadsheet

My Issue

It's nice and all that I have this figured out for all lasers on one rock. But I want to turn this into a sheet where I can keep track of the cycles in the same fashion with multiple lasers on multiple rocks of the same type. The problem comes in when I have to keep track of each laser cycle and the ore is stacking because it's the same type of rock. Does anyone have any idea how to formulate that on a spreadsheet?
Bryan MacGuire
Doomheim
#2 - 2012-12-25 04:28:22 UTC
Seems I made a little error in labeling the spreadsheet JPG where it stated "multiply deci into ore amount". That has been corrected.
Styth spiting
Brutor Tribe
Minmatar Republic
#3 - 2012-12-25 04:34:20 UTC
your going to run into two major problems.

1) not all roid types have the same amount of m3. Also as a roid isn't mined it increases in m3 amount, this mea s some roids will have more m3 and last longer in cycles.

2) some people will mine a roid down to less then a cycle, or just a specific roid ina belt, meaning you will have some roids that will and some that wont follow a patten you will be expecting
Bryan MacGuire
Doomheim
#4 - 2012-12-25 04:42:26 UTC
Styth spiting wrote:
your going to run into two major problems.

1) not all roid types have the same amount of m3. Also as a roid isn't mined it increases in m3 amount, this mea s some roids will have more m3 and last longer in cycles.

2) some people will mine a roid down to less then a cycle, or just a specific roid ina belt, meaning you will have some roids that will and some that wont follow a patten you will be expecting


I'm aware of this and this sheet isn't built on the basis of a static amount. What you see in the sheet is what I plugged in just to show what the rest of the sheet would do to give me the number I wanted under the 'Final' column. I would sincerely hope someone who was serious about mining would eventually discover what a survey scanner was.
Emma Royd
Maddled Gommerils
#5 - 2012-12-25 07:19:59 UTC
Seems like an awful lot of messing about for saving a minute or so on a wasted cycle if that's what you're bothered about.

As for keeping rocks alive, unless you're the sole miner in the system then it's pretty pointless trying this, since someone else will probably come along, see a nice rock that you've kept alive, not bother scanning it, point, fire the lazors and kill it in the first cycle.

or am I missing the point?
Bryan MacGuire
Doomheim
#6 - 2012-12-25 12:51:17 UTC  |  Edited by: Bryan MacGuire
Emma Royd wrote:
Seems like an awful lot of messing about for saving a minute or so on a wasted cycle if that's what you're bothered about.


What you may see as a waste of time I consider an increase in profit margin. I suppose in this sense, I'm a lot like the Ferengi. Lost time is lost money.

Emma Royd wrote:
As for keeping rocks alive, unless you're the sole miner in the system then it's pretty pointless trying this, since someone else will probably come along, see a nice rock that you've kept alive, not bother scanning it, point, fire the lazors and kill it in the first cycle.


The fleets I've ever been in will usually respect you enough to stay off the rocks you're already on. If I'm mining solo in a belt, I'll either relocate myself to the opposite side to give enough space between us or they'll have the common courtesy to do the same without my asking. But you sometimes might get that one guy who decides to be the one to munch on your rock. That's just the chance you take. That's been such a rare occurrence for me, however, that it's not really ever affected my ability to keep my sheet up to date.
Dave stark
#7 - 2012-12-25 13:14:53 UTC
complete waste of time, you're honestly better off just tabbing out until you hear "asteroid depleted".
miurus
The Scope
Gallente Federation
#8 - 2012-12-25 15:20:18 UTC
If you do a search for Eve mining tools, you will find that others have done this work for you already.

See, for example, this thread:

http://community.eveonline.com/ingameboard.asp?a=topic&threadID=1263310

Note that this thread was created in 2010, so the information might not be valid anymore.

In my experience, the use of these tools has been counterproductive because I spent far more time entering data for the calculations than I saved by completing a cycle unnecessarily now and then. This is definitely true in high sec, where the rocks are so small that they deplete in a cycle or two. Even in wormholes, I found the data entry burden to be more of a pain than it was worth.
Bryan MacGuire
Doomheim
#9 - 2012-12-25 15:45:48 UTC
miurus wrote:
If you do a search for Eve mining tools, you will find that others have done this work for you already.

See, for example, this thread:

http://community.eveonline.com/ingameboard.asp?a=topic&threadID=1263310

Note that this thread was created in 2010, so the information might not be valid anymore.

In my experience, the use of these tools has been counterproductive because I spent far more time entering data for the calculations than I saved by completing a cycle unnecessarily now and then. This is definitely true in high sec, where the rocks are so small that they deplete in a cycle or two. Even in wormholes, I found the data entry burden to be more of a pain than it was worth.


Would have been great if I could extract the formula from his program.
Musashi Date
#10 - 2012-12-25 17:23:04 UTC  |  Edited by: Musashi Date
I've made a Visual Basic program for this, which originally replaced an Excel spreadsheet and a stopwatch timer.

I'll provide you with an old text file of mine, in its glorious unedited form:

Quote:
number of cycles = rounddown[amount / ((laserm3/density)*turrets)] = ore amount divided by the total derived m3 for kernite, then rounded down, we removed the decimals and only the whole number remains.

percentage left = unrounded down number of cycles - minus the rounded down number of cycles (removes the whole number, we are left with decimals) multiplied by a hundred.

minutes = rounded down number of cycles times three (since a strip miner is three minutes per cycle) plus rounded down percentage left (remember to deal with whole numbers, no decimals; so that percentage is xx% of 180 seconds)

seconds = unrounded down percentage left minus the rounded down percentage left (we will be left with a decimal number) multiplied by sixty seconds

milliseconds? hmm i will figure it out

okay milliseconds = percentage left minus the rounded down percentage left times one thousand

ores per turret = mining laser amount divided by ore density
ores total = ores per turret times number of turrets on roid
ore needed to topup = max cargo minus current cargo divided by density


The way I looked at it, I used cycles, minutes and percentages (one whole revolution = 3 minutes = 100 percent). Its easy to work with percentage factored in because a user can make better guesstimates whether its already at 60% cycle (just after 50% ish and before 75% ish.) etc etc.

On average, I save around ~7 minutes for my 2weeks of coding/testing (edit: to put into perspective, I can make a theoretical 3 trips in 69 minutes rather than a 2 trips worth 60 minutes). With it, I can also spot bad asteroid amounts, like 2 cycles and 4% of a cycle. I consider it bad because that extra 4% might further damage my T2 crystals, so I usually stop when the 2nd cycle is almost complete.
Bryan MacGuire
Doomheim
#11 - 2012-12-25 23:42:17 UTC
Thank you, Musashi. I'm going to wrap my head around that for a bit and let you know how that works out for me.
Dave stark
#12 - 2012-12-25 23:46:24 UTC
Bryan MacGuire wrote:
Thank you, Musashi. I'm going to wrap my head around that for a bit and let you know how that works out for me.


i bet you'll make more isk mining instead of "getting your head around it" than you will once you've gotten your head around it, and then spend the next 3 months short cycling asteroids.
Bryan MacGuire
Doomheim
#13 - 2012-12-25 23:57:39 UTC
Dave stark wrote:
i bet you'll make more isk mining instead of "getting your head around it" than you will once you've gotten your head around it, and then spend the next 3 months short cycling asteroids.


Back to your bridge you evil troll. You have no powers here. Pirate
Bryan MacGuire
Doomheim
#14 - 2012-12-26 03:30:22 UTC  |  Edited by: Bryan MacGuire
Okay Musashi, this is what I figured out which I think may even simply your formula. Taking into account a default strip miner yield of 540 m3 per cycle and a veldspar rock with an ore value of 18,430.

540/0.1=5400 Units per Cycle
5400/180=30 Units per Second
18,430/30=614 seconds (rounded down)/60= 10min 15sec / 3 min cycles = 3 full cycles and 41% of the last cycle

I've already seen the tool Miurus linked me to. The same thing can be achieved manually with a reliable MultiTrack Stopwatch with an alarm setting you can download from CNET and have it blaring at you 10 seconds before your cycle is suppose to stop. You can stop that one event while the other one is still running and reset/restart the next new roid on the watch as soon as you hit it with your strip miner. Now I have what I need to make this other spreadsheet I've been trying to make.
Ireland VonVicious
Vicious Trading Company
#15 - 2012-12-26 05:51:26 UTC
Something to consider:

If you are mining in 1.0 and 0.9 solo or mining in a fleet that has orca killing rats:

Use mining drones to mop up the small stuff.
Have ship tight orbit what the drones are working on.
Quick turn around time and hard to be bumped out of range.

Use survey scanner and put your lasers on the fat roids.
The kind that you know will last atleast 2 cycles.
Do similar with drones if you want to walk away.

Shut cycle off near the end to save cap.
So they don't start a cycle that you didn't want to use cap on.

Switch to other fat roids and let drones mop up the now almost depleted voids.

You get to walk way for 2 cycles and that is the only timer you need to worry about.

I'm not seeing the point of all this math.
Is it an OCD thing where you can't warp to next belt until every last piece is gone even if all the things worth full cycles are gone?
Bryan MacGuire
Doomheim
#16 - 2012-12-26 06:04:44 UTC  |  Edited by: Bryan MacGuire
Ireland VonVicious wrote:

I'm not seeing the point of all this math.
Is it an OCD thing where you can't warp to next belt until every last piece is gone even if all the things worth full cycles are gone?


Hahah. You know, now that I think of it, I really do stick around the belts until every last thing in it is gone. So I suppose the honest answer to that is yes. I have a strange need to be extremely precise. It's a trait, whether good or bad, that I've lived with for years. The analytically active side of my brain never shuts up. But the thing about it is I'm constantly looking for easier solutions and often times it takes someone else to make the suggestion that may be so simple that I never saw it through everything I put myself through to figure it out. When it's finally planted, though, I take it and run with it.
Emma Royd
Maddled Gommerils
#17 - 2012-12-26 07:50:30 UTC
There may be some merit in it for a solo miner, to maximise yield per hour, but I think the last time I ore mined, I had 4 miners, an orca boost and an orca hauling, so would have been near impossible to keep up with filling figures in, just had a variety of crystals in the hold and waited for the asteroid is depleted to swap to another roid :)

Honestly, if you're into micromanagement and dedicating so much attention to mining, you're probably better off doing something more profitable per hour than mining, mining is poorly paid because it requires little attention compared to higher paid activities (especially since they've tweaked the NPC AI)

Bryan MacGuire
Doomheim
#18 - 2012-12-26 12:54:22 UTC
Emma Royd wrote:
There may be some merit in it for a solo miner, to maximise yield per hour, but I think the last time I ore mined, I had 4 miners, an orca boost and an orca hauling, so would have been near impossible to keep up with filling figures in, just had a variety of crystals in the hold and waited for the asteroid is depleted to swap to another roid :)

Honestly, if you're into micromanagement and dedicating so much attention to mining, you're probably better off doing something more profitable per hour than mining, mining is poorly paid because it requires little attention compared to higher paid activities (especially since they've tweaked the NPC AI)



Point well taken.
Emma Royd
Maddled Gommerils
#19 - 2012-12-26 16:11:18 UTC
Bryan MacGuire wrote:
Emma Royd wrote:
There may be some merit in it for a solo miner, to maximise yield per hour, but I think the last time I ore mined, I had 4 miners, an orca boost and an orca hauling, so would have been near impossible to keep up with filling figures in, just had a variety of crystals in the hold and waited for the asteroid is depleted to swap to another roid :)

Honestly, if you're into micromanagement and dedicating so much attention to mining, you're probably better off doing something more profitable per hour than mining, mining is poorly paid because it requires little attention compared to higher paid activities (especially since they've tweaked the NPC AI)



Point well taken.



Good luck with the project though :) I dare say that the people who created evemon were first told "Why do you want to do that, waste of time, doesn't do anything useful....."