GoldenGnu / jeveassets

jEveAssets is an out-of-game asset manager for Eve-Online, written in Java
http://eve.nikr.net/jeveasset
GNU General Public License v2.0
147 stars 36 forks source link

Rounding precision for stockpiles #426

Open EdThelleres opened 8 months ago

EdThelleres commented 8 months ago

Some blueprints require higher order of precision than most. Notably it's advanced components that can be run anywhere from a single run up to 10s of thousands runs.

Feature request: rounding precision should be set to 5 decimal places instead of 2 (at least in stockpiles)

Example: Crystalline Carbonide Armor Plate Blueprint (ME 10, T2 rig in nullsec Raitaru) - 1 run according to jEveAssets - input 1 = 37.23, input 2 = 9.31 (rounds up to 38+10 - correct) but the actual correct numbers are 37.22812 and 9.30703 ... 10k runs - jEveAssets says 372,300 + 93,100 (notice the rounding) but ingame it's 372,282 + 93,071...FYI that 10k runs in ~18hrs and the BPO supports up to 400k runs (20k for a BPC)

GoldenGnu commented 4 weeks ago

Are you still able to reproduce this behavior with 7.9.0?