These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Technology Lab

 
  • Topic is locked indefinitely.
 

Reprocess formula.

First post
Author
Jone Sad
Doomheim
#1 - 2017-01-24 13:41:06 UTC
What is reprocess formula at this moment? Simple "base yield" of db values?
Jone Sad
Doomheim
#2 - 2017-01-24 15:39:33 UTC
It use db table invMaterialType (or what ever) ... (qty - % /100) it's count well... But that rounding... Ceil not working (php), floor too, even round with third param does not help.

So how should i round calculation to get same qty as in EVE (ingame) ?

(im testing with 55% yield)
Jone Sad
Doomheim
#3 - 2017-01-24 17:31:05 UTC
Also question about reprocess of items such as ships. Count of items is not equal, I think they should calculate (reprocess) in another way... ?
Blacksmoke16
Resilience.
#4 - 2017-01-24 19:32:40 UTC  |  Edited by: Blacksmoke16
Rounding:

http://cdn1.eveonline.com/www/newssystem/media/66437/1/rounding.png

Ore:

Base_Facility_Refine  * ((1 + Reprocessing_Skill * 0.03) * (1 + Reprocessing_Efficiency_skill * 0.02) * Refining_Implant)


On Ores you would also have to factor in the Ore specific skills. Which would be the multiplier from above:

* (1 + Ore_Specific_Skill * 0.02)



Ice:

Base_Facility_Refine * ((1 + Reprocessing_Skill * 0.03) * (1 + Reprocessing_Efficiency_skill * 0.02) * (1 + Ice_Processing_skill * 0.02) * Refining_Implant)


Alloy:

Base_Facility_Refine  * ((1 + Scrapmetal_Processing * 0.02) * Refining_Implant)


Not sure if the implant affects alloys in addition to ore and ice.

Yields:

Each of these would give you a multiplier. You would then multiply the base amounts from SDE by the multiplier to get the yield based on skills.

All of these yields are floored.

Ships/mods would just be affected by default base facility level and Scrap metal Processing skill. Upgrades on citadels/stations do not affect it, nor do implants.
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#5 - 2017-01-24 20:22:20 UTC
also remember to divide by the portionSize (that's the 100 for ore. But it's not a flat 100 for everything)

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter

Jone Sad
Doomheim
#6 - 2017-01-24 22:54:16 UTC
You showing me ore\ice\alloy... But I'm asking about modules T1\T2 (loot) and ships T1\T2... :(
Blacksmoke16
Resilience.
#7 - 2017-01-25 02:50:18 UTC
I did

Quote:
Ships/mods would just be affected by default base facility level and Scrap metal Processing skill. Upgrades on citadels/stations do not affect it, nor do implants.


So would be like

Base_Facility_Refine  * (1 + Scrapmetal_Processing * 0.02)
Steve Ronuken
Fuzzwork Enterprises
Vote Steve Ronuken for CSM
#8 - 2017-01-25 13:41:37 UTC
Jone Sad wrote:
You showing me ore\ice\alloy... But I'm asking about modules T1\T2 (loot) and ships T1\T2... :(



principle is the same.

are you sure you're in a 50% station? there are a few 30% ones kicking around.

What numbers are you seeing?

Woo! CSM XI!

Fuzzwork Enterprises

Twitter: @fuzzysteve on Twitter