Pages: [1] 2 3 :: one page |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

anatolix
|
Posted - 2009.12.12 05:26:00 -
[1]
Edited by: anatolix on 12/12/2009 05:35:09 Hello.
Since Burchov no longer updating Eve Invention Calculator, I created a quick fix for it, so now it should be able to calculate ship research correctly.
Actually I just created fast ugly patch, i.e. I don't generated new shiny databases from scratch, but just replace components numbers in current one. So it still will not be able to calculate small and medium rigs.
Other changes: 1) Several small bug fixed 2) Added several brand-new bugs(I program delphi last time ~10 year ago, so I almost sure - there are new bugs) 3) Invention Calculator now able to calculate profit per day(You all know Scorch L has 500% profitability, but time of construction spoils everything) 4) Database are now in text tab separated format, so you can change it even with excel if you want
download links: http://dl.eve-files.com/media/0912/eec045D.zip http://narod.ru/disk/15888241000/eec045D.rar.html
|

Rotnac
Caldari GoonFleet GoonSwarm
|
Posted - 2009.12.12 07:25:00 -
[2]
You are awesome! Been waiting for an update to this for roughly ever.
|

FroschForscher
Caldari The German Star-Fighters United European Star-Force
|
Posted - 2009.12.12 07:58:00 -
[3]
Edited by: FroschForscher on 12/12/2009 07:57:49 awesome. could you add a column "revenue per day" to make the list sortable based on it?
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 13:41:00 -
[4]
Edited by: anatolix on 12/12/2009 13:42:35
Originally by: FroschForscher
awesome. could you add a column "revenue per day" to make the list sortable based on it?
Sure. Already done once actually, but lost this source code due to accident. Will do again shortly.
Originally by: FroschForscher how is the revenue per day calculated?
For example look for Inventing the Golem. Invention profit is 35M. Golem build time is 1d 12h, but actually you should build components first. Building components require 8 weeks 6 days! (if you will build them in one job, one after another).
So just divide 35M for 8 weeks 6 days and you receives the profit per day from one slot, which is shown. It is only 1.4M per day.
You should multiply it to number of job you can make simultaneously, i.e. if you can build with 5 slots you profit will be 7M/day, with ten slots 14M/day.
|

ThunderRoad
|
Posted - 2009.12.12 14:02:00 -
[5]
Cant get it to work. Im running win7 x64. Its says something about invalid NewItems.dat
any idea what might be the problem?
anyways thx for the update
|

FroschForscher
Caldari The German Star-Fighters United European Star-Force
|
Posted - 2009.12.12 16:26:00 -
[6]
so the revenue per day is based on a already owned bpc? that would explain why you can get green numbers with the revenue per day but red ones in the invention profit at the same time.
for me it would be better if the whole invention/production process is taken into account. but i can live with it like it is
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 16:29:00 -
[7]
"Error reading NewItems.dat: invalid version information." ?
Strange. Looks like in this case program was able to open NewItems.dat, but was unable to read bytes from it. Like file was zero size. Please try to unpack new program into separate directory, not to previous version directory and try again. If it will not help please post exact message here.
It it really says about UserItems.dat not NewItems.dat just ignore this message. It is shown always on first run, and mean program cannot load user setting(because where is no one yet). It will be shown only on first run.
|

Kazuo Ishiguro
House of Marbles
|
Posted - 2009.12.12 18:02:00 -
[8]
Originally by: anatolix
Originally by: FroschForscher how is the revenue per day calculated?
For example look for Inventing the Golem. Invention profit is 35M. Golem build time is 1d 12h, but actually you should build components first. Building components require 8 weeks 6 days! (if you will build them in one job, one after another).
So just divide 35M for 8 weeks 6 days and you receives the profit per day from one slot, which is shown. It is only 1.4M per day.
This is not a sensible approach to take - a significant part of the profit in that scenario is coming from building the components. If you want to look at how much of the profit is coming from building the Golem, not the components, you should use (sale price of Golem - sale price of components) / build time of Golem. This correctly takes into account the opportunity cost of turning the components into a Golem (as opposed to selling them directly without using them to build anything).
By all means let people look at the profitability of building components, too, but keep it separate from the final T2 products. This is just as bad as the 'minerals I mine myself are free' fallacy. --- 34.4:1 mineral compression |

Mikael Deco
|
Posted - 2009.12.12 18:58:00 -
[9]
i'm getting the following error when i run it.
Error reading NewItems.dat: invalid item.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 19:41:00 -
[10]
Originally by: Kazuo Ishiguro
(sale price of Golem - sale price of components - invention cost of T2 BPC) / (build time of Golem + invention time of Golem)
...
By all means let people look at the profitability of building components, too, but keep it separate from the final T2 products. This is just as bad as the 'minerals I mine myself are free' fallacy.
This is interesting theoretical approach - but in practice you cannot build Golem from purchased components, at least with profit. All you can calculate total profitability right now, just set manufatcured=no for components and see overall profit is below zero, so profit per day is looks like useless.
|
|

Siran Narian
|
Posted - 2009.12.12 20:40:00 -
[11]
However, this means that the profit from inventing Golems is non-existant. You could gain more profit from building components and selling them on the market, which is a different activity. The program should focus on the value-added by invention itself.
|

Medulin
|
Posted - 2009.12.12 20:57:00 -
[12]
Originally by: Mikael Deco i'm getting the following error when i run it.
Error reading NewItems.dat: invalid item.
Same issue here =(
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 21:04:00 -
[13]
Originally by: Siran Narian However, this means that the profit from inventing Golems is non-existant. You could gain more profit from building components and selling them on the market, which is a different activity. The program should focus on the value-added by invention itself.
In theory that is true. In practice I don't really monitoring the market, but looks like there is just no market of components. I.e. you could make components which are very cheap realtive to market, but you cannot sell them, cause no one buys them.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 21:10:00 -
[14]
Originally by: Medulin
Originally by: Mikael Deco i'm getting the following error when i run it. Error reading NewItems.dat: invalid item.
Same issue here =(
I have an Idea - it's just because of decmal separator. I changed file format to text, so 0.95 and 0,95 there are different formats. Try to change decimal separator to "." in you operating system may be it will be ok. I will try to reproduce it and fix...
|

Kazuo Ishiguro
House of Marbles
|
Posted - 2009.12.13 00:00:00 -
[15]
Edited by: Kazuo Ishiguro on 13/12/2009 00:05:50
Originally by: anatolix
Originally by: Kazuo Ishiguro
(sale price of Golem - sale price of components - invention cost of T2 BPC) / (build time of Golem + invention time of Golem)
...
By all means let people look at the profitability of building components, too, but keep it separate from the final T2 products. This is just as bad as the 'minerals I mine myself are free' fallacy.
This is interesting theoretical approach - but in practice you cannot build Golem from purchased components, at least with profit. All you can calculate total profitability right now, just set manufatcured=no for components and see overall profit is below zero, so profit per day is looks like useless.
If you set manufactured=no for a component, does the profit/hr figure count the build time for that component? Does it use the market price for that component, or does it use the cost of the materials needed to build the component?
If invention without building your own components adds no value to the materials that make a Golem, that is what this tool should tell you. I don't wan't to know about items that are only profitable if I spend ages building my own components. I only want to do invention when it's the most profitable step in the supply chain. If building T2 components is more profitable, why should anyone bother with invention?
Originally by: anatolix In practice I don't really monitoring the market, but looks like there is just no market of components. I.e. you could make components which are very cheap realtive to market, but you cannot sell them, cause no one buys them.
There is a huge market for non-capital T2 components. It is possible to buy and sell them in enormous volumes at trade hubs. How can you possibly make these claims? --- 34.4:1 mineral compression |

billybobob
Gallente
|
Posted - 2009.12.13 13:53:00 -
[16]
Originally by: anatolix so now it should be able to calculate ship research correctly.
So, does that mean I can't calculate modules/ammo/drones? Only ships?
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.13 17:27:00 -
[17]
Originally by: Kazuo Ishiguro There is a huge market for non-capital T2 components. It is possible to buy and sell them in enormous volumes at trade hubs. How can you possibly make these claims?
Are you sure it is enormous? Average market of fernite composite armor plates in jita less than 100k/day last half year(now there is exception because of dominion patch - prices are unstable so its about 200K-300K). This amount allow construct only 25 vagabond per day. But market of vagabond is approximately 40 per day in jita. And there is other ships except vagabonds exist too. So i think less then 5% of all ships are produced from purchased components.
If you try to buy components instanly(not by buy orders) you actually cannot constuct any ships with profit to you. So i thing most of market exists due to some emergency need(for example if you miscalc components and create less components 5% than you need it is easer to buy them instead of waiting several days)
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.13 17:50:00 -
[18]
Originally by: billybobob
Originally by: anatolix so now it should be able to calculate ship research correctly.
So, does that mean I can't calculate modules/ammo/drones? Only ships?
No it is Ok. Dominion patch doesn't change blueprints of modules/ammo/drones.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.13 19:15:00 -
[19]
ThunderRoad, Medulin, Mikael Deco - I made a new version 0.47D.
It may fix the problem(If I guessed right about decimal seperator), or at least it will give me more information, I changed the error disgnostic system to give more invormation about what is going on.
|

Iron Mayden
Minmatar
|
Posted - 2009.12.13 19:58:00 -
[20]
Thanks so much for this!
I use this app a lot, and you made me really happy
I wonder what are the chances that you add the medium/small rigs?
Specialized in Science, Industry and Trade My Skills |
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.13 20:29:00 -
[21]
Originally by: Iron Mayden
I wonder what are the chances that you add the medium/small rigs?
May be, but I don't know when exactly. I need a lots of free time for that. Sources from Burchov does't contains SQL queries for creating databases, and anyway database structure changed for Dominion. So I have to completely rewrite import, instead of just patching few numbers.
|

Kazuo Ishiguro
House of Marbles
|
Posted - 2009.12.13 21:55:00 -
[22]
Originally by: anatolix
Originally by: Kazuo Ishiguro
If you set manufactured=no for a component, does the profit/hr figure count the build time for that component? Does it use the market price for that component, or does it use the cost of the materials needed to build the component?
manufactured=no will use market price. It was so long before my patch.
Please can you fix it so that if you set 'manufactured = no', the build time for those components is not included in the profit/hr figure?
Quote:
Originally by: Kazuo Ishiguro There is a huge market for non-capital T2 components. It is possible to buy and sell them in enormous volumes at trade hubs. How can you possibly make these claims?
Are you sure it is enormous? Average market of fernite composite armor plates in jita less than 100k/day last half year(now there is exception because of dominion patch - prices are unstable so its about 200K-300K). My 3 alts for example can construct approx 100k per day. This amount allow construct only 25 vagabond per day. But market of vagabond is approximately 40 per day in jita. And there is other ships except vagabonds exist too. So i think less then 5% of all ships are produced from purchased components.
You have chosen the most extreme possible example - the build requirements for ships were changed in Dominion so that far more racial armour plates are needed, and far less of all the other T2 components. The markets have not yet settled down - I expect that the volume of plates traded is set to rise significantly in the long term.
Also, ships are not the only T2 items - for people building T2 modules, fewer T2 components are needed, and most of the production costs are from invention. Because the T2 components make up such a small part of the overall costs, it is more affordable to buy them on the market. --- 34.4:1 mineral compression |

Saarikko Stone
|
Posted - 2009.12.13 23:26:00 -
[23]
There's an error in the items db still -- T2 ship costs are inflated by about 30%, because the number of sylramic fibers required for all T2 armor plate components was decreased from 30 to 10 in Dominion but the database doesn't reflect this. I tried editing the text file but it had no effect.
|

Mikael Deco
|
Posted - 2009.12.14 05:04:00 -
[24]
Originally by: anatolix ThunderRoad, Medulin, Mikael Deco - I made a new version 0.47D.
It may fix the problem(If I guessed right about decimal seperator), or at least it will give me more information, I changed the error disgnostic system to give more invormation about what is going on.
Getting a new error on each startup.
Error at 18. "0,01" is not a valid constant.
The invention formula was reset to the default forumla.
|

Mikael Deco
|
Posted - 2009.12.14 05:10:00 -
[25]
Also click "ok" on the settings screen just takes it back to the first tab in the settings screen and doesn't close. If i close it by hitting "x" in the corner it doesn't save the new settings.
|

Mad Constructor
|
Posted - 2009.12.14 08:32:00 -
[26]
First off, great job! I love the changes.
Originally by: anatolix 4) Grid now shows invention profit with best decryptor available, not the profit without decryptor.
A few items insist on showing the profit (or loss in many cases) with a decryptor, when no decryptor is the best option. I've noticed this with Drones and frigates.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.14 12:30:00 -
[27]
Originally by: Saarikko Stone There's an error in the items db still -- T2 ship costs are inflated by about 30%, because the number of sylramic fibers required for all T2 armor plate components was decreased from 30 to 10 in Dominion but the database doesn't reflect this. I tried editing the text file but it had no effect.
Thanks. I will check it and fix.
|

GustafenX
Minmatar Avid Industries
|
Posted - 2009.12.14 15:23:00 -
[28]
First, great work but i thinking there is also a error when calculating the production cost for a T2 Ship.
eg. Paladin, 1-Run -4 ME need 225 Antimatter Reactor Units.
According to the prog, -4 ME need 281 Antimatter Reactor Units. Same for rest...
mistake or feature?! :D
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.14 18:18:00 -
[29]
I uploaded a new build 0.48D. Links in original post. Because eve forums allow me only post one message every 5 minutes, I am answering all issues in this message.
Originally by: Saarikko Stone There's an error in the items db still -- T2 ship costs are inflated by about 30%, because the number of sylramic fibers required for all T2 armor plate components was decreased from 30 to 10 in Dominion but the database doesn't reflect this. I tried editing the text file but it had no effect.
fixed in 0.48D. Thanks a lot. Shame on me, I missed this.
Originally by: Mad Constructor First off, great job! I love the changes.
Originally by: anatolix 4) Grid now shows invention profit with best decryptor available, not the profit without decryptor.
A few items insist on showing the profit (or loss in many cases) with a decryptor, when no decryptor is the best option. I've noticed this with Drones and frigates.
fixed in 0.48D.
Originally by: Mikael Deco
Originally by: anatolix ThunderRoad, Medulin, Mikael Deco - I made a new version 0.47D.
It may fix the problem(If I guessed right about decimal seperator), or at least it will give me more information, I changed the error disgnostic system to give more invormation about what is going on.
Getting a new error on each startup.
Error at 18. "0,01" is not a valid constant.
The invention formula was reset to the default forumla.
both issues should be fixed in 0.48D
Originally by: GustafenX First, great work but i thinking there is also a error when calculating the production cost for a T2 Ship.
eg. Paladin, 1-Run -4 ME need 225 Antimatter Reactor Units.
According to the prog, -4 ME need 281 Antimatter Reactor Units. Same for rest...
mistake or feature?! :D
This is a feature. 281 it is correct number for Production Efficiency=0, go to Settings -> Character and set correct skill values or import you skills thru API key
|

GustafenX
Minmatar Avid Industries
|
Posted - 2009.12.14 19:07:00 -
[30]
Originally by: GustafenX First, great work but i thinking there is also a error when calculating the production cost for a T2 Ship.
eg. Paladin, 1-Run -4 ME need 225 Antimatter Reactor Units.
According to the prog, -4 ME need 281 Antimatter Reactor Units. Same for rest...
mistake or feature?! :D
This is a feature. 281 it is correct number for Production Efficiency=0, go to Settings -> Character and set correct skill values or import you skills thru API key
shame on me, sry my bad.
|
|
|
|
|
Pages: [1] 2 3 :: one page |
First page | Previous page | Next page | Last page |