| 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
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 13:41:00 -
[2]
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.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 16:29:00 -
[3]
"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.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 19:41:00 -
[4]
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.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.12 21:04:00 -
[5]
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 -
[6]
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...
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.13 17:27:00 -
[7]
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 -
[8]
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 -
[9]
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.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.13 20:29:00 -
[10]
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.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.14 12:30:00 -
[11]
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.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.14 18:18:00 -
[12]
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
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.15 11:49:00 -
[13]
Originally by: Kazuo Ishiguro Feature requests:
1. For the 'invention profit' column, the profit shown is currently calculated using the decryptor that maximises profit per invention cycle. Please add an option to use the decryptor that maximises profit per day instead, as the two can be different (e.g. Providence -> Ark, best profit/job gives only half the profit/day of the best profit/day).
I will make separate column soon. btw there is a bug in time calculation, I forget to change component building time, so component build for golem for example should be only 2w, not 6w. I will fix this today evening.
Originally by: Kazuo Ishiguro Feature requests: 2. Please remove component/T1 item build time from the profit per day calculation where Manufactured = no is set via the items screen.
Yes, it have a sence.
Originally by: Kazuo Ishiguro Feature requests: 3. Please add an option to include copy time for creating T1 BPCs in the profit per hour calculation, for people who depend on their own BPCs.
Don't really understood yet how to make this correctly. There is no meaning to add it to manufacturing time, because blueprint copying uses lab slots, not factory slots. So they not directly affect you manufactoring throughput. May be I should add them to Invention time instead and make a "profit per invention day".
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.15 21:02:00 -
[14]
Originally by: aruchra datacore calculation was so wrong :(
the first datacore is rite calculation, but the 2nd and 3rd is wrong, i dont calculate the other line after it again.
i will link the picture here
http://dl.eve-files.com/media/0912/InvCalcWrong.jpg
My question is did i do something wrong ? or the software is wrong ??
Strange. Looks like a bug. How to get it? I cannot reproduce.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2009.12.16 14:51:00 -
[15]
Originally by: R'SMP I think the original version is missing Salvager II, Codebreaker II and Analyzer II - can you add those?
And also small and medium sized rigs. Yes but not tomorrow. I already said this above - it will require a lot of time to make import from dominion from scratsh. So I will do this as soon as I will have waste of free time :)
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2010.01.11 12:26:00 -
[16]
Originally by: Ruby stardust Thanks for the hard work. Just a few small concerns. I compared all the source code with the originals files and the source changes looks good. Exactly what you would expect however,
As I couldn't find a free dephi compiler that worked out the box I uploaded your exe to www.virscan.org to which scans using 30 different virus scanners. Unfortanately it returned a couple of positive Trojan results. http://www.virscan.org/report/0083b6414735faa4d8b7629d890f1345.html
For comparision the old previous invention calculator recieved no positives. http://www.virscan.org/report/0b2e197ef83a3ab6886a13a344559172.html
The orginal exe was also 1.6 mb where your program is over 7 mb. Thats probably just a compiler setting.
I think it is just virus scan bug. Many trojans written in dephi, my Antivirus(NOD32) says nothing. Size is increased because of debug version.
|

anatolix
Rage and Terror Against ALL Authorities
|
Posted - 2010.01.11 12:45:00 -
[17]
Edited by: anatolix on 11/01/2010 12:50:16
Originally by: Barakkus If you need help with fixing anything let me know, I program in delphi for a living ;)
Source code are with a program, feel free to implement any feature request here :)
And btw, in my version of Delphi TTabSheet don't have ExplicitLeft property, while burchov dfm contains it. I thing it is cause issue with form sizes reported here. Does this property introduced in some Update pack? Look like I have same Delphi version as Burchov?
|
| |
|