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.
 

Asset management, how do you handle high volume items

Author
Styth spiting
Brutor Tribe
Minmatar Republic
#1 - 2013-02-20 09:19:41 UTC

I wanted to find out how other players who are involved in industry / manufacturing deal with their massive numbers of items. And no I don't mean how do you deal with 100m trit or anything dealing with hauling; I'm talking about mainly BPO's and most importantly BPCs.

At the moment I'm dealing with around 1500 BPC's with about 400 created every 3-4 days, 300 T2BPC's, hundreds of items from components to meta 0-4 items used in invention and around 1400 BPO's either used in manufacturing, research, prepared to be sold, or waiting to be researched.

So far I've been handling the manufacturing portion easily by utilizing the corp hangars in my stations, having each player setup to handle key items specific to them (inventors just keep datacores in their main inventory) but the problem I'm starting to run into is how to deal with so many BPO's and BPCs, with the BPC's becoming the biggest issue.

So far I've simply been using containers in a corp hangar which has always been a pain since you cannot view their contents outside of stations, can only hold 1000 items, cannot be views in the science window and no real way to keep them organized. Using the filtering system is basically out of the question because of how limited it is (cannot tell the difference between a BPC or BPO, and dosen't use ME/PE ), and how time consuming it is to setup, and once it is setup you have to manually replicate the filters on every character, and hope you never need to reinstall again.

I am also worried about performance issues and how having roughly 5,000 non-stacked items in corp hangars will continue to lag out players each time they open the hangar window(s) which currently takes 10-30 seconds to open, and will not get better as time goes on. I have already needed to start using a second station for holding items, but this is a huge burden when you need to move back and forth with different characters.

What I'm considering doing is basically re-creating the market window structure and using containers to store items in their personal inventory (instead of the corp hangar), which would mean hundreds of containers, and would need to deal with just issues like if that character isn't online/in station, only that character would be lagged, etc.


So how do you folks handle large numbers of items like this? I'd really like to know how other players who deal with a ridiculous number of items (Mainly BPC's / BPO's).
Thur Barbek
Republic University
Minmatar Republic
#2 - 2013-02-20 11:16:48 UTC
Best way is to just mass labled containers. A GSC can hold what? 390,000 bpc's?

Have a general bpo container that you can open and search for bpo's. Have groups of BPC's, like a container for all ammo bpc, container for weapons, container for low slots/mid slot/high slot, ect.

Also don't make thousands of bpc's of the same thing at once.
Invictra Atreides
Toward the Terra
#3 - 2013-02-20 12:19:25 UTC
It might work easier if you use some 3th Party program like jEVEassets. Setting the correct filters on that program lets you easy search trough 1000 of different BPO/BPC, items in specified locations that will include ship hangers, containers, orcas fleet hangar... etc. The downside is you cant view PE/ME lvls.

BlogTutorials | Youtube "I don’t know everything, I just know what I know."

Termy Rockling
Sebiestor Tribe
Minmatar Republic
#4 - 2013-02-20 12:29:27 UTC
You can kinda filter between bpo and bpc by adding value >0 for showing bpos and vice versa.
Carniflex
StarHunt
Mordus Angels
#5 - 2013-02-20 12:37:36 UTC
Thur Barbek wrote:
Best way is to just mass labled containers. A GSC can hold what? 390,000 bpc's?

Have a general bpo container that you can open and search for bpo's. Have groups of BPC's, like a container for all ammo bpc, container for weapons, container for low slots/mid slot/high slot, ect.

Also don't make thousands of bpc's of the same thing at once.



Aint there a 1000 item limit per container in place tho ? Ofc it would be nice if I could just drop all BPC's I own into a single container.

Here, sanity... niiiice sanity, come to daddy... okay, that's a good sanity... THWONK! GOT the bastard.

Styth spiting
Brutor Tribe
Minmatar Republic
#6 - 2013-02-20 12:59:13 UTC
Invictra Atreides wrote:
It might work easier if you use some 3th Party program like jEVEassets. Setting the correct filters on that program lets you easy search trough 1000 of different BPO/BPC, items in specified locations that will include ship hangers, containers, orcas fleet hangar... etc. The downside is you cant view PE/ME lvls.


I've been using my own web app / excel document that grabs data from my server and populates an excel document with most details (market and research wise mainly), and just keep my non-researched bpos in one corp hanger, and my researched (personal collection) in another, and then simply have the researched/sale bpo's in a container This way any of my alts can access BPO's needed for research or manufacturing without having to dig around forever.

The problem though with using the 3rd party app on the BPC's is that it would need to be updated regularly as BPC's are converted into T2 BPCs, and new additional contaners are added as the collection grows, and it would need to display what container it is in (which station, character/ship/corp hangar, container) which is not something I've seen in any of the 3rd party tools.


Termy Rockling wrote:
You can kinda filter between bpo and bpc by adding value >0 for showing bpos and vice versa.


That will only work on BPO's that are no longer stacked, meaning never been used in invention/research/copied, etc.


Carniflex wrote:
Thur Barbek wrote:
Best way is to just mass labled containers. A GSC can hold what? 390,000 bpc's?

Have a general bpo container that you can open and search for bpo's. Have groups of BPC's, like a container for all ammo bpc, container for weapons, container for low slots/mid slot/high slot, ect.

Also don't make thousands of bpc's of the same thing at once.



Aint there a 1000 item limit per container in place tho ? Ofc it would be nice if I could just drop all BPC's I own into a single container.


Yeah, its not an issue of mass of the BPC's and containers size, its that maximum number of items a container can hold.
Termy Rockling
Sebiestor Tribe
Minmatar Republic
#7 - 2013-02-20 17:28:36 UTC
With such a massive collection, just hire a bookkeeper Lol
Partak Cadelanne
Center for Advanced Studies
Gallente Federation
#8 - 2013-02-20 18:41:50 UTC
Having the ability to stack blueprints (especially BPC's) wouldn't make the industry interface perfect, but it would make it so much easier (and better for server load too I'm sure). Especially if it was done such that you could actually merge T2 blueprints to more than 10 runs (up to the theoretical 300 upper limit).
Emma Royd
Maddled Gommerils
#9 - 2013-02-20 19:26:42 UTC
Partak Cadelanne wrote:
Having the ability to stack blueprints (especially BPC's) wouldn't make the industry interface perfect, but it would make it so much easier (and better for server load too I'm sure). Especially if it was done such that you could actually merge T2 blueprints to more than 10 runs (up to the theoretical 300 upper limit).



Basically, every BPC has it's own entry in the database, so if you may have 200x 1500 run ME23 PE42 BPC's for Scourge Cruise Missile, every one of those 200 has it's own database entry. The same goes for any BPO that has been used, either for building or for research, once it's been used it has essentially been taken from the box, and can't go back in to be the same as the other brand new ones.

So that's what they can never be stackable, as each one could be slightly different levels of research, runs remaining etc.


And yes there is a 1000 items limit for any container, cargohold, and I think hangar floor too, (but I'm not about to repackage a couple of cans full of BPC's to find out)
Partak Cadelanne
Center for Advanced Studies
Gallente Federation
#10 - 2013-02-20 21:30:31 UTC
Emma Royd wrote:
Partak Cadelanne wrote:
Having the ability to stack blueprints (especially BPC's) wouldn't make the industry interface perfect, but it would make it so much easier (and better for server load too I'm sure). Especially if it was done such that you could actually merge T2 blueprints to more than 10 runs (up to the theoretical 300 upper limit).



Basically, every BPC has it's own entry in the database, so if you may have 200x 1500 run ME23 PE42 BPC's for Scourge Cruise Missile, every one of those 200 has it's own database entry. The same goes for any BPO that has been used, either for building or for research, once it's been used it has essentially been taken from the box, and can't go back in to be the same as the other brand new ones.

So that's what they can never be stackable, as each one could be slightly different levels of research, runs remaining etc.


And yes there is a 1000 items limit for any container, cargohold, and I think hangar floor too, (but I'm not about to repackage a couple of cans full of BPC's to find out)


Of course there is an issue with BPCs having different ME/PE levels, but you could essentially take the average or simply only allow stacking of BPCs with equal ME/PE and runs remaing (or let the BPC with the lowest value take effect). I would argue that adding up the runs remaning (to the already implemented T2 BPC maximum run of 300) would make sense, however. It also seems a lot more efficient from a database perspective to now have a single entity in the database instead of thousands of identical BPCs. Note that this argument only applies to BPCs and not (neccersarily) BPOs

Corp hangars have a cap of 1500 (which is still too low).
Kara Books
Deal with IT.
#11 - 2013-02-20 21:43:14 UTC
These BPO's dont only create lagg for players trying to get a look at them, but also on the servers (reason a cap of 20 runs at a time was added)

Would sure be nice to have special BPC and BPO containers added to the game, where they could be easily looked through and allow said prints inside to be remotely usable.

also stacking BPO's and BPC's with exact same research would make life that much easier for every one.

Possibly even have numbers right on the BPO picture showing ME research/PE research/how many runs left would make my BPO collection far easier on my eyes.
Styth spiting
Brutor Tribe
Minmatar Republic
#12 - 2013-02-20 22:01:32 UTC
Kara Books wrote:
These BPO's dont only create lagg for players trying to get a look at them, but also on the servers (reason a cap of 20 runs at a time was added)

Would sure be nice to have special BPC and BPO containers added to the game, where they could be easily looked through and allow said prints inside to be remotely usable.

also stacking BPO's and BPC's with exact same research would make life that much easier for every one.

Possibly even have numbers right on the BPO picture showing ME research/PE research/how many runs left would make my BPO collection far easier on my eyes.


What I always thought would work well is to have all bpo's/bpcs (or even assembled ships or anything that is unpacked) is that if for example you have 10 copies of 5 BPC's of various runs/me/pe/etc (50 total) what would be displayed are just 5 stacks, with a number displayed for the number of items stacked, which work similar to how containers or folders work. You load in inventory window and these items are all stacked up, you click on the stack and view the actual different BPC's, again similar to how containers currently work.

This is why I was thinking of simply re-creating the market item tree system, but to do this would take at least 50+ containers to several hundred containers depending on how many layers in I would be willing to go (ship eq > turrets > projectiles or ship eq > turrets > projectiles > small). If I remember correctly it would take some where around 600? containers to replicate the entire market window for the items I have.