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.
 

EVE IPH Industry Calculator Version 3.3 - Now with Live Market data!

First post
Author
Elena Thiesant
The Scope
Gallente Federation
#1721 - 2015-01-01 20:01:21 UTC
Zifrian wrote:
Elena Thiesant wrote:
I've found a fair number of blueprints (picked up from assets search) as Copy Yes, Owned No, however they are BPOs. How does this happen

It's suppose to use BPOs whenever available. I'll take a look. All copies are marked as not owned when imported though. I still have issues with T2 BPCs.


These are T1s. It may have been an old bug, because I haven't done a BP import in a while

I understand the difficulty with T2, but with the T1 stuff getting marked as not owned if it's a copy, it means I never see it when do a manufacturing list with the options 'owned blueprints and T2 invented'
Gilbaron
The Scope
Gallente Federation
#1722 - 2015-01-02 02:20:44 UTC  |  Edited by: Gilbaron
all of them

oh, and when i have multiple copys of a BPO, i often find that only the worst one is saved and needs to be overwritten manually
Zifrian
The Frog Pond
Ribbit.
#1723 - 2015-01-02 03:04:09 UTC
Gilbaron wrote:
all of them

oh, and when i have multiple copys of a BPO, i often find that only the worst one is saved and needs to be overwritten manually

Hmm ok. It should be set to save the best ME. That's the best I could do for now. I'll double check it.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Gilbaron
The Scope
Gallente Federation
#1724 - 2015-01-02 04:54:17 UTC
is there a way i can help you ?
Yvonnne Line
Butlerian Crusade
#1725 - 2015-01-03 14:28:03 UTC  |  Edited by: Yvonnne Line
I have a small patch that fixes an sql exception. How can I get it to you? There doesn't seem to be any way to upload a patch on sourceforge.

edit: also a patch that fixes an issue where you can't set all possible time efficiency values on blueprints
Zifrian
The Frog Pond
Ribbit.
#1726 - 2015-01-03 14:55:30 UTC
Yvonnne Line wrote:
I have a small patch that fixes an sql exception. How can I get it to you? There doesn't seem to be any way to upload a patch on sourceforge.

Um, can you mail me the change and file/line number? I might have already fixed it. I'm working on a number of things now.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Yvonnne Line
Butlerian Crusade
#1727 - 2015-01-03 15:01:39 UTC
Have sent you diffs via eve mail - dunno if it will get mangled or not!
Elena Thiesant
The Scope
Gallente Federation
#1728 - 2015-01-03 20:51:25 UTC
A (very) minor classification bug:
http://imgur.com/SRaJcBd

A suggestion re owned/not owned blueprints
For T1, mark the BP as owned whether it's a copy or an original (and copy=Yes for copies). For T2/T3, add another flag 'Invented' which T2 BPCs get by default, so Copy = Yes, Invented = Yes.
Or is that just going to make things more complicated without solving the root problems?

The desired behaviour is, when on the manufacturing tab I select 'Owned blueprints' and T1, I see all the T1 BPCs and BPOs I own in the list, not just the BPOs (current default behaviour)
Zifrian
The Frog Pond
Ribbit.
#1729 - 2015-01-03 21:36:22 UTC
Elena Thiesant wrote:
A (very) minor classification bug:
http://imgur.com/SRaJcBd

A suggestion re owned/not owned blueprints
For T1, mark the BP as owned whether it's a copy or an original (and copy=Yes for copies). For T2/T3, add another flag 'Invented' which T2 BPCs get by default, so Copy = Yes, Invented = Yes.
Or is that just going to make things more complicated without solving the root problems?

The desired behaviour is, when on the manufacturing tab I select 'Owned blueprints' and T1, I see all the T1 BPCs and BPOs I own in the list, not just the BPOs (current default behaviour)

Yeah thanks. There are a few issues with the SDE that I had to correct for T3 Destroyers. I'll have that corrected tonight or tomorrow.

On the BPs, that's basically what I've come up with as well. There are more T2 BPO copies now where people will want to save those copies and there are the others where they are invented. So it's really three different types of T2 BPs to consider; BPO, BPC invented, and BPC from BPO.

I can solve that problem with a new flag in the management section that lets people mark if it's invented or not then I will treat them differently on that flag. However, the biggest issue is that if you have 5 Ishtar blueprints with different ME and TE levels, I only save one currently. I have to get mutliple BPs working to finally solve that problem. I have a temp fix that will probably work for a bit that I'll put up today or tomorrow but the multiple thing will have to be after I get a few other long standing issues done first.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Maanos Kiblos
Sebiestor Tribe
Minmatar Republic
#1730 - 2015-01-04 02:02:59 UTC
Good day,

So I think I may have found two bugs:

1. The first is rather easy to explain. In the Blueprints tab when inventing, the number of runs resulting from invention does not make it into the 'BPs:' feild. Ie if a ship BPC is invented with some decyptor which say gives the resulting T2 BPC 2 runs instead of 1, it is not then taken into account in the 'BPs' field. So when I put 'Total Runs:' to 2 it says the number of BPs needed is 2 not 1, and this is also not manually changeable back to 1.

2. This bug is weird and I don't know what is fully causing it. It's also under the Blueprints tab but may be effecting other calcs. I ran a few number but I could not work out what the cause was. Its easiest to explain with an example.

Ok, so example, take the a Crucifier Bluepring ME 8 TE 0 (for me it is and own BPO) constructed in a Small Ship Assembly Array. Go into the EVE client and ask for 3 runs say. You get the correct result from IPH:
Material Qty.
Tritanium 36,064
Pyerite 33,059
Mexallon 3,606
Isogen 752
Nocxium 225
Zydrine 30
Megacyte 17

All happy if I now use two BPCs made from the BPO and each with 3 runs I would expect to double my material requirements exactly which the client does obviously. However if I put into IPH 6 runs 2 BPs I get the following mat requirements.
Material IPH Qty. (EVE Qty.)
Tritanium 72,127 (72128)
Pyerite 66,117 (66118)
Mexallon 7,211 (7212)
Isogen 1,504 (1504)
Nocxium 449 (450)
Zydrine 60 (60)
Megacyte 33 (34)

Here is where it gets interesting if you have one BP in the EVE client and you run it for 6 runs then IPH is right and the first column is spot in the above list. I thought for the longest of times it had to do with rounding errors in the ME stuff for a single run then being simply multiplied to the required number of runs.This ignoring the number of BPs, ie the rounding off at a set number of runs per BP and then scaling over multiple BPs. However I tried to calculate it to show this but I could not get the numbers to work, so either I am nub with math - which is somewhat likely :D or it something else entirely.

I can give screen shots and other details if requested.

Also would like to thank you for this tool really made my life sooooooooooooooooo much better :D


Zifrian
The Frog Pond
Ribbit.
#1731 - 2015-01-04 02:06:50 UTC
Maanos Kiblos wrote:
Good day,

So I think I may have found two bugs:

1. The first is rather easy to explain. In the Blueprints tab when inventing, the number of runs resulting from invention does not make it into the 'BPs:' feild. Ie if a ship BPC is invented with some decyptor which say gives the resulting T2 BPC 2 runs instead of 1, it is not then taken into account in the 'BPs' field. So when I put 'Total Runs:' to 2 it says the number of BPs needed is 2 not 1, and this is also not manually changeable back to 1.

2. This bug is weird and I don't know what is fully causing it. It's also under the Blueprints tab but may be effecting other calcs. I ran a few number but I could not work out what the cause was. Its easiest to explain with an example.

Ok, so example, take the a Crucifier Bluepring ME 8 TE 0 (for me it is and own BPO) constructed in a Small Ship Assembly Array. Go into the EVE client and ask for 3 runs say. You get the correct result from IPH:
Material Qty.
Tritanium 36,064
Pyerite 33,059
Mexallon 3,606
Isogen 752
Nocxium 225
Zydrine 30
Megacyte 17

All happy if I now use two BPCs made from the BPO and each with 3 runs I would expect to double my material requirements exactly which the client does obviously. However if I put into IPH 6 runs 2 BPs I get the following mat requirements.
Material IPH Qty. (EVE Qty.)
Tritanium 72,127 (72128)
Pyerite 66,117 (66118)
Mexallon 7,211 (7212)
Isogen 1,504 (1504)
Nocxium 449 (450)
Zydrine 60 (60)
Megacyte 33 (34)

Here is where it gets interesting if you have one BP in the EVE client and you run it for 6 runs then IPH is right and the first column is spot in the above list. I thought for the longest of times it had to do with rounding errors in the ME stuff for a single run then being simply multiplied to the required number of runs.This ignoring the number of BPs, ie the rounding off at a set number of runs per BP and then scaling over multiple BPs. However I tried to calculate it to show this but I could not get the numbers to work, so either I am nub with math - which is somewhat likely :D or it something else entirely.

I can give screen shots and other details if requested.

Also would like to thank you for this tool really made my life sooooooooooooooooo much better :D



There is a issue with NumBPs that causes both those issues. I'm currently working on it. Thanks for the report!

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Cat Harkness
Twilight Labs
The Serenity Initiative
#1732 - 2015-01-04 05:38:28 UTC
Here is a good one.

When saving a shopping list in any format not all the info get saved. None of them give Total Cost, and the columns don't line up.

The only way to get everything is to do a "Copy List" and then paste it into something and reformat.





Cat Harkness

CEO

Twilight Labs

Zifrian
The Frog Pond
Ribbit.
#1733 - 2015-01-04 21:12:21 UTC
Ok just put a new test version up. Notes are compiled here for now. Lot of new things to help figure out costs and such. Plus I had to add two more facilities because of the quirks CCP has with some POS modules. X

Double check the BP issues some of you were having. I found a lot more that needed to be fixed but it should take all BPOs now and save it regardless of whether you have a BPC or not.

On the Num BPs standing issue, I'm working on it now but it's a bit complicated so it's taking a bit longer than I wanted.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Elena Thiesant
The Scope
Gallente Federation
#1734 - 2015-01-04 21:14:48 UTC
Zifrian wrote:
Double check the BP issues some of you were having. I found a lot more that needed to be fixed but it should take all BPOs now and save it regardless of whether you have a BPC or not.


Should we clear BP library and re-import?
Zifrian
The Frog Pond
Ribbit.
#1735 - 2015-01-04 21:18:20 UTC
Elena Thiesant wrote:
Zifrian wrote:
Double check the BP issues some of you were having. I found a lot more that needed to be fixed but it should take all BPOs now and save it regardless of whether you have a BPC or not.


Should we clear BP library and re-import?

Shouldn't have to but if it doesn't look right, then there isn't much harm in it if you didn't save a bunch manually. The blueprints are updated when the character API is refreshed so if it doesn't change right away then it should after the next cache date passes.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Elena Thiesant
The Scope
Gallente Federation
#1736 - 2015-01-04 21:20:52 UTC  |  Edited by: Elena Thiesant
Zifrian wrote:
Elena Thiesant wrote:
Zifrian wrote:
Double check the BP issues some of you were having. I found a lot more that needed to be fixed but it should take all BPOs now and save it regardless of whether you have a BPC or not.


Should we clear BP library and re-import?

Shouldn't have to but if it doesn't look right, then there isn't much harm in it if you didn't save a bunch manually. The blueprints are updated when the character API is refreshed so if it doesn't change right away then it should after the next cache date passes.


Didn't realise they refreshed automatically.

What happens if a BP is marked 'owned' and an update runs and that BP isn't seen in the list?
Zifrian
The Frog Pond
Ribbit.
#1737 - 2015-01-04 21:39:41 UTC
Elena Thiesant wrote:
Zifrian wrote:
Elena Thiesant wrote:
Zifrian wrote:
Double check the BP issues some of you were having. I found a lot more that needed to be fixed but it should take all BPOs now and save it regardless of whether you have a BPC or not.


Should we clear BP library and re-import?

Shouldn't have to but if it doesn't look right, then there isn't much harm in it if you didn't save a bunch manually. The blueprints are updated when the character API is refreshed so if it doesn't change right away then it should after the next cache date passes.


Didn't realise they refreshed automatically.

What happens if a BP is marked 'owned' and an update runs and that BP isn't seen in the list?

You can turn off the auto-update in the settings.

If it's marked owned in the table, and there isn't a BP in the API then I'll leave it. I only take what comes from the API and check what is in the table. If you mark something as owned though and you have a BP for it, then I'll overwrite it with the new info from the API. I do need to work on that part a bit though still.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Anneke Tersis
The Scope
Gallente Federation
#1738 - 2015-01-05 00:45:39 UTC
The invention cost is still independent of the invention chance.

Did I (and the people who supported the idea in the previous pages) fail to convince you this is the most logical way to handle the invention cost ? Or was it just forgotten along the way ?
Zifrian
The Frog Pond
Ribbit.
#1739 - 2015-01-05 00:57:08 UTC  |  Edited by: Zifrian
Anneke Tersis wrote:
The invention cost is still independent of the invention chance.

Did I (and the people who supported the idea in the previous pages) fail to convince you this is the most logical way to handle the invention cost ? Or was it just forgotten along the way ?

Except it isn't. Did you read my response? Please give an example of what you see is wrong that I can reproduce instead of just telling me I'm wrong. We all agree I just don't see the problem.

Note: I just put up an update that fixed a display issue on the "Invention Costs" label that was showing the total cost and not the amount per run. The IPH values were always using this per run value.

Maximze your Industry Potential! - Download EVE Isk per Hour!

Import CCP's SDE - EVE SDE Database Builder

Esla Jaru
Imperial Academy
Amarr Empire
#1740 - 2015-01-05 01:32:01 UTC  |  Edited by: Esla Jaru
Have an bug with the new update. If the Production Runs/Lines is set to anything other than 1, all of the build jobs in the manufacturing list become 0 isk, and the inventions jobs say they are orange text on a blue background (i,e, saying i own the T1 BPO, but cant invent the item).

Double clicking on any of the jobs (T1 or T2) will switch to the blueprints tab and show no materials required.

Similar things happen on the build tab when inventing T2.

To Reproduce: (build & invention lines set to 10) pick a t2 item, change decryptor to accelerant, change total runs to 2, click refresh.

Calcs tab will say "cannot Invent"

if you change BP's to 1, the error goes away, but returns when you change BP's back to 2, or any number other than 1.