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.
12Next page
 

Invention result % monitoring tool

Author
Spanking Monkeys
ZC Omega
#1 - 2011-09-12 13:44:59 UTC  |  Edited by: Spanking Monkeys
im looking for a simple tool that i can put my api into and it tell me the % return on differnt moduals i invent.

just looking for a way of monitoring them over time. i coudl right them down but im doing invent batches of 100's of bpc's a time so looking for an easy way of getting that %

thanks

SM
Spanking Monkeys
ZC Omega
#2 - 2011-09-13 10:54:12 UTC
still looking for an invention % return monitor. would pay isk for one if soemoen wants to cook one up
Flaming Candle
The White Aces
#3 - 2011-09-13 14:54:11 UTC
This is something that I would also use. What form would you prefer to see it in? I could probably knock together a custom CLI tool in an evening using the Java libraries I know and contribute to.

Integrating it into an existing application (e.g. evemon, evehq) would take a lot more effort on my part, and therefore probably will not happen.

Making it into a web application is not going to happen because I'm not interested in running the services myself.
Spanking Monkeys
ZC Omega
#4 - 2011-09-13 15:05:51 UTC
little stand alone program, taht sits there and just pulls results from the api. not sure how easy that would be,i have no idea on coding programming or anything related to them..lol bit of a nub when it comes to pc also.

all its basicly gotta go is list mod type, number of invents and the % of good returns/bad returns
Zifrian
The Frog Pond
Ribbit.
#5 - 2011-09-13 16:07:17 UTC
This is a good idea and I want to add it to my program, bit not sure when I could do it. It is a little more complicated than just doing a simple API pull but I'll look into it and let you know. Have a few other issues I want to do first on EVE iph first.

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

Import CCP's SDE - EVE SDE Database Builder

Flaming Candle
The White Aces
#6 - 2011-09-13 17:49:47 UTC
Zifrian wrote:
This is a good idea and I want to add it to my program, bit not sure when I could do it. It is a little more complicated than just doing a simple API pull but I'll look into it and let you know. Have a few other issues I want to do first on EVE iph first.
There are a few things that need to be taken into account, namely caching of previous API fetches, ensuring that you don't get duplicate records, and of course, honouring the API cache timer. All of these are 'solved' problems though, so it's time to re-use existing code to do these things.
Zifrian
The Frog Pond
Ribbit.
#7 - 2011-09-13 18:45:23 UTC
Flaming Candle wrote:
Zifrian wrote:
This is a good idea and I want to add it to my program, bit not sure when I could do it. It is a little more complicated than just doing a simple API pull but I'll look into it and let you know. Have a few other issues I want to do first on EVE iph first.
There are a few things that need to be taken into account, namely caching of previous API fetches, ensuring that you don't get duplicate records, and of course, honouring the API cache timer. All of these are 'solved' problems though, so it's time to re-use existing code to do these things.


Yeah those are easy, there are other issues to consider though like pos or station invention, since the data is stored in Corp API (afaik) for invention at a pos. With the new API, this info is a bit harder to work with.

For the op, you say 100s of runs, do you use multiple accounts or just one and three toons? Do you do it at a pos or station? Lastly, I assume you would want to limit results by a date range?

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

Import CCP's SDE - EVE SDE Database Builder

Spanking Monkeys
ZC Omega
#8 - 2011-09-13 20:16:25 UTC
Zifrian wrote:
Flaming Candle wrote:
Zifrian wrote:
This is a good idea and I want to add it to my program, bit not sure when I could do it. It is a little more complicated than just doing a simple API pull but I'll look into it and let you know. Have a few other issues I want to do first on EVE iph first.
There are a few things that need to be taken into account, namely caching of previous API fetches, ensuring that you don't get duplicate records, and of course, honouring the API cache timer. All of these are 'solved' problems though, so it's time to re-use existing code to do these things.


Yeah those are easy, there are other issues to consider though like pos or station invention, since the data is stored in Corp API (afaik) for invention at a pos. With the new API, this info is a bit harder to work with.

For the op, you say 100s of runs, do you use multiple accounts or just one and three toons? Do you do it at a pos or station? Lastly, I assume you would want to limit results by a date range?


i use 1 toon, at a pos. the date range would be awesom tbh i just thought about getting teh % over all time. but seeing what % i got 1 month compared to the next woudl be great. spot trends pre and post patch, if your getting the most out of meta 4 items etc etc.




BornToDieAnotherDay
Tarazed Technology
#9 - 2011-09-13 21:16:24 UTC
Spanking Monkeys wrote:
if your getting the most out of meta 4 items etc etc.



Just in regards to this, you can actually figure out mathematically whether it is worth it to use meta items or not. Not sure whether you're doing this already or not (I assume most T2 manufacturer's have their own spreadsheet), but simply add the cost of the meta item to your invention attempt, and adjust the success rate accordingly. Basically if the new BPC cost is cheaper than the old one, it's worth it to use that particular meta item (statistically speaking in the long run anyway).

edit: quote fail.
Spanking Monkeys
ZC Omega
#10 - 2011-09-13 22:23:37 UTC
BornToDieAnotherDay wrote:
Spanking Monkeys wrote:
if your getting the most out of meta 4 items etc etc.



Just in regards to this, you can actually figure out mathematically whether it is worth it to use meta items or not. Not sure whether you're doing this already or not (I assume most T2 manufacturer's have their own spreadsheet), but simply add the cost of the meta item to your invention attempt, and adjust the success rate accordingly. Basically if the new BPC cost is cheaper than the old one, it's worth it to use that particular meta item (statistically speaking in the long run anyway).

edit: quote fail.


yeh, i do work it out. it was more of an example of what the tool could monitor than anything else
Flaming Candle
The White Aces
#11 - 2011-09-15 20:02:11 UTC
Well finally, after hacking around a bit, I have something that works. I need to make it into a releasable package, then upload it somewhere.
beor oranes
Tranquility Tavern
Pandemic Horde
#12 - 2011-09-15 20:48:39 UTC
I keep track of things like that, but I built my own spreadsheet and put it in. What would be useful and something I can't do would be being able to check the results between 2 specific dates. So being able to compare two different months or something. A database of sorts of results.
Spanking Monkeys
ZC Omega
#13 - 2011-09-16 11:35:48 UTC
awesom. cant wait to try the tool out.

spotting and monitoring trends is something that with massivnetion is a pain to do. as much as i love spredsheets a tool that did the whole job for me would be great.
Flaming Candle
The White Aces
#14 - 2011-09-17 11:32:54 UTC
First attempt at releasing this so please be nice :)

Note that it is far from finished, and there are a few rough edges.

To run, you need at least Java 1.6 installed, I have not tried it with Java 1.7 yet.

Release: http://candle.me.uk/eve-invention-monitor-0.8.0-full.jar

Sources: http://git.candle.me.uk/gitweb.cgi?p=eve-invention-monitor.git;a=summary

Known issues:

  1. When you first run it, the plot appears rotated by 180 degrees, let it update, then restart.
  2. There is no read-out of the current value of the success ratio.
  3. There is no "only show the last month/last week/last 3 months".
  4. The plot needs changing so that it is a step plot rather then a simple line plot.
  5. The 'add' button, when adding an API, freezes the UI when it is updating.
  6. There is no log of what it is doing in the background, it should be updating from the API whenever it can.


If you get any error boxes, please e-mail (address is on any error message box) me and answer the following questions:
What were you doing at the time of the issue?
What did you see?
What did you expect to see?

Feature ideas and suggestions, post here (for now).

Please attach the any relevant logs, I would expect that just the industry.log would be enough, I may ask for the configuration.xml and jobs.xml, so that I can reproduce the issue here and fix it.

Comments and feedback please.
Spanking Monkeys
ZC Omega
#15 - 2011-09-17 12:13:01 UTC
maybe im being an idiot. but how do i install and run it..lol

download from first link, click open and it opens into a rar box. no exe. im so not good with software.

do i need it to plug into something else?
Flaming Candle
The White Aces
#16 - 2011-09-17 12:23:45 UTC
Spanking Monkeys wrote:
maybe im being an idiot. but how do i install and run it..lol

download from first link, click open and it opens into a rar box. no exe. im so not good with software.

do i need it to plug into something else?
You need to have Java http://java.com/en/ installed, and the file associations set so that when you double-click the jar it launches through Java; the installer for Java should do that for you though.
Spanking Monkeys
ZC Omega
#17 - 2011-09-17 13:02:41 UTC  |  Edited by: Spanking Monkeys
uninstalled java, reinstalled java. it didnt associate, so i managed to find a web start up thing in the java file. and it now says unable to launch application

exception
CouldNotLoadArgumentException[ Could not load file/URL specified: C:\Users\Zeb\AppData\Local\Temp\javaws8]
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
wrapped exception

java.io.IOException: File too large
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

im so not good with software. sorry to be such a pain

edit IE9 btw, maybe i shoudl try another browser?
Flaming Candle
The White Aces
#18 - 2011-09-17 13:24:11 UTC
Spanking Monkeys wrote:
uninstalled java, reinstalled java. it didnt associate, so i managed to find a web start up thing in the java file. and it now says unable to launch application

exception
CouldNotLoadArgumentException[ Could not load file/URL specified: C:\Users\Zeb\AppData\Local\Temp\javaws8]
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
wrapped exception

java.io.IOException: File too large
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

im so not good with software. sorry to be such a pain

edit IE9 btw, maybe i shoudl try another browser?
Web Start is really the wrong thing to use. if all else fails, use the command prompt, change directory to the place you have the jar, and on the prompt, type:

java -jar eve-invention-monitor-0.8.0-full.jar

You should not have to unpack the jar file at all.
Brock Nelson
#19 - 2011-09-17 15:36:10 UTC
There's already a tool out there

Signature removed, CCP Phantom

Sara kingston
Vodka Corp
#20 - 2011-09-17 18:57:08 UTC
Wondering if u could make it possible to add more chars? I have 2 invention chars on 1 account and 1 invention char on another account
12Next page