| Author |
Thread Statistics | Show CCP posts - 0 post(s) |

electrostatus
Center for Advanced Studies
|
Posted - 2011.02.11 17:36:00 -
[1]
You may have seen this floating around: tax picture. I was the one that made that; and ever since IÆve wanted to write a program that would calculate the tax on every component on every step of the way to make a product. ôWhat do you mean by that?ö you might say. So here is an example. I am building polyaramids, a refined commodity (P2) level. I am starting from its raw materials (P0). Those would be reactive gas and autotrophs. They come from different planets. I extract each of them and process them to oxidizing compound and industrial fibers. Now, I have to Export one of them off of a planet and Import it to the other. With both of these components now on the same planet, I can process them to my final product, polyaramids. Finally, I Export the polyaramids off the planet to be sold on the market. But how much in import and export fees have racked up on my precious polyaramids? That is what this program does.
The Planetary Tax Calculator. [Download link]
This program will calculate any incurred taxes on your product (assuming you know what youÆre doing). So how to use this program. Download this and unzip it. Inside of the folder there is file labeled planetary tax calculator, run that. This opens the program as shown in the picture above.
Following the example I mentioned, go to the add new plan button. This opens a window Picture 2. You must ask yourself these questions: What am I ultimately building? What products am I starting from? Once you have those answers you may continue. What you are building is your final product. What products you are starting from are you initial products. Firstly, give your plan a name. It may be the name of the planet(s) youÆre on, or your best friend. Secondly, select your final product. For the example, you must change your plan/planet drop down box to plan, as polyarmaids requires more than one planet.
Now select the final product level. Polyarmaids are refined commodities, so select that in the first final product drop down box. The second final product drop down box houses the names of the products of that level. Find and select polyarmaids in that list. We are starting from its raw materials. Since the initial products are at raw materials, we are done. Picture 2a Now hit the add product button. This adds it to the plan. You may add several final products to a single plan. How many depends on the final product level. But for now, we are done. Hit the finish button at the bottom.
This returns you to the main program. It has now opened a tab, go to it. Picture 3. Here it lists all the products associated with the final product starting from its initial products that you have selected. Each product has a drop down box. This (options) box is what you do to the product just before you process it or sell it on the market.
As per the example, the oxidizing compound was being exported off its planet of gestation and imported to where the industrial fibers are. Select that in the oxidizing compoundÆs options box. Now when the polyarmaids are finished, it is being exported off the planet to be sold on the market. Select export for its options box. The program tells us that a grand total of 18.12 ISK has incurred on the polyarmaids in taxes while it was being built. Picture 4. The main tab will give a summary of this data as well.
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.02.11 17:37:00 -
[2]
The program will do most any setup. Are you buying the P2Æs of a broadcast node, importing to a planet, building that node and exporting it to sell for profit? The program will calculate the cost and the taxes for that. Picture 5. Building Integrity response drones by buying the gel-matrix biopaste from the market, building the planetary vehicles from its P1 components and making the hazmat detection systems its P2s? it can also do that Picture 6.
So give it a try. If you donÆt know what the symbols mean in the option boxes, hover your mouse above the table of the products. IÆm not real fond of the symbols myself, but I havenÆt thought anything else to use.
So try it and complain why it didnÆt solve your (lack of) pants problems!
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.02.20 18:45:00 -
[3]
After some consideration, I decided to rename the program to the Planetary Profit Calculator, as it describes the program more accurately, seeing as it calculates the cost (including taxes) to build a PI product. So thatÆs about all this minor update does.
As for the options box symbols, IÆm not a fan of them (theyÆre not obvious), but I havenÆt thought of anything else to replace them with, so IÆm open to ideas.
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.02.22 23:29:00 -
[4]
A solid critique, thank you. I'm looking into importing prices from eve-central right now, and the program does save whatever prices you already gave it. Having the plans save the sell price and quantity should be easy to add (must be weary of that word, should). As for the price text fields you mention, is that on the main tab or a plan tab? as I'm not seeing that issue. the input material one needs in order to fill up a launchpad: do you mean the initial products, which list their volume in the lower table of a plan, or the final product, which does not? ― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.02.24 04:53:00 -
[5]
New version: [here]
I've added the ability to grab prices from eve central. this option is on the taxes tab. I've also added a final and initial volume listing under the summary box on the main tab, hover your mouse over those numbers for more information. Most likely you'll want to keep your current plans, so find these two files within your current PPCalc folder and move them to this new version: planData.xml, Prices.xml
the issue you've mentioned, I think I fixed it, but the problem is that I only see it when I'm not looking for it. ― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.02.25 03:59:00 -
[6]
The power grid and cpu of links is actually taken in account, somewhat. Hovering the mouse over the remaining power grid or cpu will list the length of a level 0 link you can make with that amount. I would like to add more with the links, but I simply have no idea how the levels affect the pg and cpu cost of a link. I'm thinking the pg cost of a link is a function of length and level (this goes for the cpu cost as well), but I've never figured it out and ccp hasn't mentioned how its calculated.
As for the symbols, yes I know they're not apparent, but I think I finally have an idea for replacements.
Hmmm... perhaps I should put a note somewhere mentioning that a bunch of info is hidden in the mouseover text.
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.03.01 01:59:00 -
[7]
Razuvi Erata, What exactly are you doing to build the conduits? Where are you starting from and what do you do to the initial and intermediate products to build them? Or could the quantity numbers be different? Imported prices shouldn't cause such a discrepancy, as the number on the main tab takes the number calculated on the plan tab.
Raziel, as for the prices not causing updates, that could be an issue with the price box not sending a signal when it should, but I now have a place to look. As for calculating what a good extraction rate would be for continuous production, That might be a while to add. Good idea though.
I should have an update in a few days, but I would like to add the product icons though I can't find any sorted icon sheet or list, or even icons that have all the PI products in them. ― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.03.03 16:00:00 -
[8]
Edited by: electrostatus on 03/03/2011 16:12:07 So new update: I couldn't get all of the PI icons, so that'll have to wait. This update adds some information on plan tabs: hover the mouse over the 'i' icon to the right of the delete button. I've also changed how the volume is calculated; itÆs less painful now (its apparent when you change the quantity quickly). I also fixed the import prices button from locking up when there are no prices to grab. This version also opens a command window and prints things (because I just canÆt find that issue of the prices not updating). If you see something starting with æQTableWidget:Æ, I already know about that. I have also changed the symbols in the options box of each product, please tell me if they're more apparent than the previous ones. As before, copy your current planData and Prices xml's to this new folder.
Download here
Raziel, you mean having the program figuring out what planets you need to build a product? I had glanced at doing something like that for the query window (which, as far as I can tell, no one has looked at [from the feedback]), but I gave up on it as I couldnÆt figure that.
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.03.15 00:11:00 -
[9]
Since its pi day, hereÆs an update: version 1.d
- icons added
- issue where total power grid was being subtracted from total installation cost before displayed fixed
- issue where dimensional portals would sometimes open and aliens appear now wonÆt happen
- prices updated more consistently
- console window no longer opens
- other things I forgot
I'm also looking into searching the star systems to locate planets. ― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.03.22 23:10:00 -
[10]
Oh interesting. I found the error in the xml, it was stored incorrectly.
Download this, unzip it, and replace the Commodities.xml that is in the program's folder with it. That should take care of the issue.
I wish I knew how to make it not look cluttered in there. ― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.04.06 00:16:00 -
[11]
Version 1.E
This version adds the ability to search the stars for planets. ItÆs a bit of an experiment, so see how works. The database may take some time to load on the first running.
Also added is a checkbox on the taxes tab thatÆll ignore prices of a raw material if youÆre extracting them. If you want to be like æhey, I personally didnÆt pay to get these materials!Æ or want to start a whole æwhat I extract is free with my free time!Æ argument. An icon for the program itself has been added so it stands out in that mess of files in the folder.
Also included is the fixed commodities database mentioned in my previous post.
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.05.06 13:10:00 -
[12]
The Plan/Planet drop down box (the first one on the plan builder window) restricts what final product can be built. Since no advanced commodity can be built on any one planet, they don't show up. You'll need to switch this drop down box to 'Plan', which covers every product. ― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.07.26 00:18:00 -
[13]
I grab the median sell price of the initial products. I have no idea if thatÆs a good number to grab or not. Are the industrial fibers an initial product or the final product in your plan? Because that would change the number presented. The cost of the intermediate products and final product are built from the initial product prices. The grab prices will get the overall median sell price, unless you have checkmarked a region or system. Merely selecting a location and not hitting its adjacent checkbox wonÆt work. I personally prefer to manually put the initial product prices in however. As for the selling price hint suggestion, havenÆt got an idea how or where IÆd place that kind of hint right now. Or see how it'd work.
Speaking of hints, remember that hovering the mouse over numbers or text will yield hints or more information!
― Vexo M > He turned the drives up to 11 |

electrostatus
Center for Advanced Studies
|
Posted - 2011.08.17 04:45:00 -
[14]
Unfortunately college started as of yesterday, so I won't have time to develop this for a while. I could release the code (tentatively titled ADVENTURES IN UNDOCUMENTED CODE!) if enough people would want such a mess thing. It's written in Python and uses PyQt. I also had thought of making a extraction simulation so you can see how your skills would affect what you see. But that fell apart pretty quickly when I realized no one really knows precisely how one's skills affect how the raw resources are shown. Also I'd need data of a planet. ― Vexo M > He turned the drives up to 11 |
| |
|