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.
 

ME on T2 BPOs not calculating correctly in EXCEL

Author
SgtMaj Plumley
Short Bus Pole Dancers
#1 - 2013-03-28 15:45:45 UTC
Community,

I cannot get my spreadsheet to calculate my component ME in excel. I am using the equations for ME < 0 from http://wiki.eve-id.net/Equations

Material amount * (base waste factor/100)* (1-ME)

I know the following MEs for -1 to -5 ME values
-1 = 20%
-4 = 50%
-5 = 60%
So if I follow through with the equation on my worksheet, then i get the follow (example):

Devoter
Antimatter Reactor Unit = Base is 39
Complete the formula for -1 ME

Material amount * (base waste factor/100)* (1-ME); 39 * (10/100) * (1-1)
comes down to

39 *. 20 = 7.8

Now, when I add 7.8 back into my material requirements because -1 ME is a loss of 20% materials, i get 46.8 Antimatter Reactor Units for one Devoter.

When i check my calculations against Jitonomic (and many other sites), I am off on what Jitonomic says by ~5 units.

http://www.jitonomic.com/Manufacturing/

If I use the same calculations for all other components, they are all off by quite a bit. Can someone help me here? Can you offer up any equations that do work for excel? I am really open up to suggestions.

Haulie Berry
#2 - 2013-03-28 15:54:25 UTC  |  Edited by: Haulie Berry
SgtMaj Plumley wrote:
Community,

I cannot get my spreadsheet to calculate my component ME in excel. I am using the equations for ME < 0 from http://wiki.eve-id.net/Equations

Material amount * (base waste factor/100)* (1-ME)

I know the following MEs for -1 to -5 ME values
-1 = 20%
-4 = 50%
-5 = 60%
So if I follow through with the equation on my worksheet, then i get the follow (example):

Devoter
Antimatter Reactor Unit = Base is 39
Complete the formula for -1 ME

Material amount * (base waste factor/100)* (1-ME); 39 * (10/100) * (1-1)
comes down to

39 *. 20 = 7.8

Now, when I add 7.8 back into my material requirements because -1 ME is a loss of 20% materials, i get 46.8 Antimatter Reactor Units for one Devoter.

When i check my calculations against Jitonomic (and many other sites), I am off on what Jitonomic says by ~5 units.

http://www.jitonomic.com/Manufacturing/

If I use the same calculations for all other components, they are all off by quite a bit. Can someone help me here? Can you offer up any equations that do work for excel? I am really open up to suggestions.



The "Material amount" is the BASE - the amount you would need under PERFECT ME - NOT the amount you would need under 0 ME (which has the base waste of 10% attached).

So, for a Devoter, your BASE material amount for ARUs is 35 - NOT 39.

So the waste amount, then, is 35 * .1 * 2 = 7

Base of 35 + 7 waste = 42.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#3 - 2013-03-28 16:00:13 UTC
^^ This.

If you need the perfect quantities, they're in the SDE, in the table invTypeMaterials (and ramTypeRequirements. Those those materials aren't affected by ME)

The following may be of interest.
http://www.fuzzwork.co.uk/2012/10/24/eve-sde-sql-blueprint-details/

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

SgtMaj Plumley
Short Bus Pole Dancers
#4 - 2013-03-28 16:18:59 UTC
Steve Ronuken wrote:
^^ This.

If you need the perfect quantities, they're in the SDE, in the table invTypeMaterials (and ramTypeRequirements. Those those materials aren't affected by ME)

The following may be of interest.
http://www.fuzzwork.co.uk/2012/10/24/eve-sde-sql-blueprint-details/



I have to say that is a really good job you've done; however, what I often see missing is reactions impact. I am putting a spreadsheet together that takes into account simple and complex reactions in the form of cost. So I have tab that takes my inputs, breaks them down to how much I need to react to make each component and factor that in as a function of profit.

SgtMaj Plumley
Short Bus Pole Dancers
#5 - 2013-03-28 16:20:23 UTC
Haulie Berry wrote:
SgtMaj Plumley wrote:
Community,

I cannot get my spreadsheet to calculate my component ME in excel. I am using the equations for ME < 0 from http://wiki.eve-id.net/Equations

Material amount * (base waste factor/100)* (1-ME)

I know the following MEs for -1 to -5 ME values
-1 = 20%
-4 = 50%
-5 = 60%
So if I follow through with the equation on my worksheet, then i get the follow (example):

Devoter
Antimatter Reactor Unit = Base is 39
Complete the formula for -1 ME

Material amount * (base waste factor/100)* (1-ME); 39 * (10/100) * (1-1)
comes down to

39 *. 20 = 7.8

Now, when I add 7.8 back into my material requirements because -1 ME is a loss of 20% materials, i get 46.8 Antimatter Reactor Units for one Devoter.

When i check my calculations against Jitonomic (and many other sites), I am off on what Jitonomic says by ~5 units.

http://www.jitonomic.com/Manufacturing/

If I use the same calculations for all other components, they are all off by quite a bit. Can someone help me here? Can you offer up any equations that do work for excel? I am really open up to suggestions.



The "Material amount" is the BASE - the amount you would need under PERFECT ME - NOT the amount you would need under 0 ME (which has the base waste of 10% attached).

So, for a Devoter, your BASE material amount for ARUs is 35 - NOT 39.

So the waste amount, then, is 35 * .1 * 2 = 7

Base of 35 + 7 waste = 42.






Could you be so kind as to point me in the direction to attain the base material amounts for ships?
Haulie Berry
#6 - 2013-03-28 16:45:28 UTC
SgtMaj Plumley wrote:


Could you be so kind as to point me in the direction to attain the base material amounts for ships?



Er... Steve already did. :)

There are other resources as well, of course. I'm not really sure what's up to date anymore.

You can also just input a ludicrously high ME number into a blueprint calculator, or just divide the ME-0 requirement by 1 + baseWaste (e.g., for your devoter, 39/1.1 = 35.45, iirc the rounding on these values is standard).
Huttan Funaila
Caldari Provisions
Caldari State
#7 - 2013-03-28 16:45:45 UTC
SgtMaj Plumley wrote:
Could you be so kind as to point me in the direction to attain the base material amounts for ships?

The static data from the community toolkit should help. I have a bunch of links in another thread.
SgtMaj Plumley
Short Bus Pole Dancers
#8 - 2013-03-28 17:18:10 UTC  |  Edited by: SgtMaj Plumley
Althogh that website is phenominal, I cannot make sense of the mysql data. I don't have any knowledge of mysql. I was hoping the numbers were static or easily calculated to enter into a spreadsheet. I see there are fomulas available, but I dont know what "perfect" means.

I'm not looking for a quick and easy way to get something for nothing, but I am trying to stay within my skill set.

If perhaps someone could help me within the lense of excel. I have no sql experience. I do have a need to put together a spreadsheet, but don't have the time to dive deep into sql (working on my CCIE).

Thanks in advance.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#9 - 2013-03-28 19:01:52 UTC
SgtMaj Plumley wrote:
Althogh that website is phenominal, I cannot make sense of the mysql data. I don't have any knowledge of mysql. I was hoping the numbers were static or easily calculated to enter into a spreadsheet. I see there are fomulas available, but I dont know what "perfect" means.

I'm not looking for a quick and easy way to get something for nothing, but I am trying to stay within my skill set.

If perhaps someone could help me within the lense of excel. I have no sql experience. I do have a need to put together a spreadsheet, but don't have the time to dive deep into sql (working on my CCIE).

Thanks in advance.



The details you'll need are in the following Excel sheets. use something like 7zip to unzip them.
http://www.fuzzwork.co.uk/dump/retribution-1.1-84566/invTypes.xls.bz2
http://www.fuzzwork.co.uk/dump/retribution-1.1-84566/invTypeMaterials.xls.bz2
http://www.fuzzwork.co.uk/dump/retribution-1.1-84566/ramTypeRequirements.xls.bz2


As long as there's /nothing/ but base materials in the blueprint, you just need the first two. As soon as you have something that needs extra materials, you need the third one. ME only affects the materials in the first. PE waste affects both, but only the second if it's also in the first.

Basically, find the typeid in the first file. Then look it up in the second to get the material type id and quantity. That material type id can be used in the first file to find out what the name of the material is. 34 is Tritanium, for example.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

SgtMaj Plumley
Short Bus Pole Dancers
#10 - 2013-03-28 19:28:00 UTC
Steve Ronuken wrote:
SgtMaj Plumley wrote:
Althogh that website is phenominal, I cannot make sense of the mysql data. I don't have any knowledge of mysql. I was hoping the numbers were static or easily calculated to enter into a spreadsheet. I see there are fomulas available, but I dont know what "perfect" means.

I'm not looking for a quick and easy way to get something for nothing, but I am trying to stay within my skill set.

If perhaps someone could help me within the lense of excel. I have no sql experience. I do have a need to put together a spreadsheet, but don't have the time to dive deep into sql (working on my CCIE).

Thanks in advance.



The details you'll need are in the following Excel sheets. use something like 7zip to unzip them.
http://www.fuzzwork.co.uk/dump/retribution-1.1-84566/invTypes.xls.bz2
http://www.fuzzwork.co.uk/dump/retribution-1.1-84566/invTypeMaterials.xls.bz2
http://www.fuzzwork.co.uk/dump/retribution-1.1-84566/ramTypeRequirements.xls.bz2


As long as there's /nothing/ but base materials in the blueprint, you just need the first two. As soon as you have something that needs extra materials, you need the third one. ME only affects the materials in the first. PE waste affects both, but only the second if it's also in the first.

Basically, find the typeid in the first file. Then look it up in the second to get the material type id and quantity. That material type id can be used in the first file to find out what the name of the material is. 34 is Tritanium, for example.



Out standing mate. Anyway to convince you to include a simple/complex reactions itemized comparison on that already awesome website?

I often find the need to know what the cost differintials are between buy, buy for complex to build, and buy for simple reactions build up to cmplx.

again, thanks for your help.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#11 - 2013-03-28 19:36:39 UTC
Well, there's http://www.fuzzwork.co.uk/reactions/

It doesn't go from base to complex. Just each step of the process.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

SgtMaj Plumley
Short Bus Pole Dancers
#12 - 2013-03-29 01:48:52 UTC
Steve Ronuken wrote:
Well, there's http://www.fuzzwork.co.uk/reactions/

It doesn't go from base to complex. Just each step of the process.



Steve, i am not finding the components in the ivntypematerials sheet. for instance, plasma thruster in invTypes is TYPEID = 11530, GROUPID = 334. That combination is not in the invTypeMaterials.
SgtMaj Plumley
Short Bus Pole Dancers
#13 - 2013-03-29 02:00:43 UTC
In fact, nothing i lookup is matching. There are many TYPEID in invTypeMaterials.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#14 - 2013-03-29 02:31:16 UTC
if you look at lines 7588, 7589 and 7590, you'll find the materials used for making a plasma thruster.

Specifically 16673,16680 and 16683

To make things easier for your vlookups, I'd suggest creating a sheet that's just the typeid, typename, typeid, taken from invTypes. That way, you can use the same sheet for lookups going from name to typeid, and vice versa.

The material being made is in the first column, the material used to make it is in the second, and the quantity is in the third. With multiple entries per thing being made (One per material)

I've always used a database for this, because pivot tables annoy me.



https://forums.eveonline.com/default.aspx?g=posts&m=2784214#post2784214 /might/ be of interest. If you're willing to have a poke at a mysql database. The SQL needed for getting manufacturing data is in my previous post. If you're using Excel, you can hook it up to mysql pretty easily, as the server install now comes with a connector (as long as it's not excel 2013. Then you'd need to just use ODBC)

Good luck with the CCIE btw. I've heard there's a lot to it.

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter