Discussion Forum: Thread 340090

 Author: Ey.Has View Messages Posted By Ey.Has
 Posted: May 21, 2023 02:16
 Subject: Wanted list add "containing set"
 Viewed: 79 times
 Topic: Suggestions
 Status:Open
 Vote:[Yes|No]
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Ey.Has (160)

Location:  Israel, Mehoz HaMerkaz
Member Since Contact Type Status
Oct 2, 2019 Contact Member Buyer
Buying Privileges - OK
When I search for small parts, sometimes, I agree to buy them in "full-set"
(especially: minifigure in "collectible minifigure", or minifigure
parts), so maybe adding a check box or something like this to find also set that
contains the part...
 Author: ghyde View Messages Posted By ghyde
 Posted: May 21, 2023 15:02
 Subject: Re: Wanted list add "containing set"
 Viewed: 33 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

ghyde (203)

Location:  Australia, Queensland
Member Since Contact Type Status Collage
May 10, 2003 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
View Collage Pic
Store: Far North Bricks
In Suggestions, Ey.Has writes:
  When I search for small parts, sometimes, I agree to buy them in "full-set"
(especially: minifigure in "collectible minifigure", or minifigure
parts), so maybe adding a check box or something like this to find also set that
contains the part...

If you want particular parts of minifigs from Collectible Minifig series, you
should add them either individually or break the minifigs in the set or break
the inventory for the Collectible Minifig you're after.

It seems like currently there's a lot of manual work to add an entire set
of minifig parts and accessories from a particular Collectible Minifig series.
I don't see it changing anytime in the near future.

Cheers ...

ghyde
 Author: Ey.Has View Messages Posted By Ey.Has
 Posted: May 22, 2023 04:22
 Subject: Re: Wanted list add "containing set"
 Viewed: 30 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Ey.Has (160)

Location:  Israel, Mehoz HaMerkaz
Member Since Contact Type Status
Oct 2, 2019 Contact Member Buyer
Buying Privileges - OK
First of all - thanks.
Second, I know how to "part out" set. But if I want to find minifigure's
parts (cape\hat\legs etc.) Sometime it hard to find them but to find minifigure
that contain them - it easier. So I need to search it multiple time: individually,
in minifigure1, in minifigure2...
So I if it possible, in one search, to find all the options to get the parts...


In Suggestions, ghyde writes:
  In Suggestions, Ey.Has writes:
  When I search for small parts, sometimes, I agree to buy them in "full-set"
(especially: minifigure in "collectible minifigure", or minifigure
parts), so maybe adding a check box or something like this to find also set that
contains the part...

If you want particular parts of minifigs from Collectible Minifig series, you
should add them either individually or break the minifigs in the set or break
the inventory for the Collectible Minifig you're after.

It seems like currently there's a lot of manual work to add an entire set
of minifig parts and accessories from a particular Collectible Minifig series.
I don't see it changing anytime in the near future.

Cheers ...

ghyde
 Author: wildchicken13 View Messages Posted By wildchicken13
 Posted: May 22, 2023 10:50
 Subject: Re: Wanted list add "containing set"
 Viewed: 33 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

wildchicken13 (875)

Location:  USA, Illinois
Member Since Contact Type Status
Aug 11, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Wild Chicken
In Suggestions, Ey.Has writes:
  First of all - thanks.
Second, I know how to "part out" set. But if I want to find minifigure's
parts (cape\hat\legs etc.) Sometime it hard to find them but to find minifigure
that contain them - it easier. So I need to search it multiple time: individually,
in minifigure1, in minifigure2...
So I if it possible, in one search, to find all the options to get the parts...

If you're looking for a particular minifigure part, and you don't know
the part but you know what minifigure it's in, locate the minifigure in the
catalog. Then, under "Item consists of", there is a link that will take
you to the minifigure inventory which lists all of the parts in the minifigure.

Conversely, if you have a particular part in mind and want to see all of the
minifigures that contain it, locate the part in the catalog. Then, under "Item
appears in", there is a link that will take you to a page that lists all
of the minifigures that have that part in their inventory.
 


 Author: SylvainLS View Messages Posted By SylvainLS
 Posted: May 22, 2023 11:06
 Subject: Re: Wanted list add "containing set"
 Viewed: 25 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

SylvainLS (46)

Location:  France, Nouvelle-Aquitaine
Member Since Contact Type Status
Apr 25, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: BuyerOnly
BrickLink Discussions Moderator (?)
In Suggestions, wildchicken13 writes:
  […]
Conversely, if you have a particular part in mind and want to see all of the
minifigures that contain it, locate the part in the catalog. Then, under "Item
appears in", there is a link that will take you to a page that lists all
of the minifigures that have that part in their inventory.

They don’t want to find the parts in the catalogue, they want a new feature (suggestion)
that would automatically add to the WL the minifigures and sets the part appears
in.
So that they wouldn’t have to do what you propose AND click add to WL each time.

The problem I see is that, if it were to exist, such a feature would have to
be limited to a few parts only.  (So, more work: make a list of parts or set
a threshold….)

(First part I looked
 
Part No: 970c00  Name: Hips  and Legs Plain
* 
970c00 (Inv) Hips and Legs Plain
Parts: Minifigure, Legs
is in almost 6000 minifigs and 4000 sets.
I didn’t even want to look at 1x1 plate (even with a set colour)
 Author: Ey.Has View Messages Posted By Ey.Has
 Posted: May 22, 2023 11:29
 Subject: Re: Wanted list add "containing set"
 Viewed: 30 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Ey.Has (160)

Location:  Israel, Mehoz HaMerkaz
Member Since Contact Type Status
Oct 2, 2019 Contact Member Buyer
Buying Privileges - OK
Another solution to the problem you mentioned:
Insert into the result the cheapest "set" that contains the item. If
I'm looking for a part of the set, I care less about the rest of the set,
I care that the item I'm looking for is there (and of course, the other items
on my list) I don't want to find a store that sells me 5 minifigures with
red pants, because in the end I'll settle for the cheapest minifigure which
contains these pants, because the main item I'm looking for is the pants.



In Suggestions, SylvainLS writes:
  In Suggestions, wildchicken13 writes:
  […]
Conversely, if you have a particular part in mind and want to see all of the
minifigures that contain it, locate the part in the catalog. Then, under "Item
appears in", there is a link that will take you to a page that lists all
of the minifigures that have that part in their inventory.

They don’t want to find the parts in the catalogue, they want a new feature (suggestion)
that would automatically add to the WL the minifigures and sets the part appears
in.
So that they wouldn’t have to do what you propose AND click add to WL each time.

The problem I see is that, if it were to exist, such a feature would have to
be limited to a few parts only.  (So, more work: make a list of parts or set
a threshold….)

(First part I looked
 
Part No: 970c00  Name: Hips  and Legs Plain
* 
970c00 (Inv) Hips and Legs Plain
Parts: Minifigure, Legs
is in almost 6000 minifigs and 4000 sets.
I didn’t even want to look at 1x1 plate (even with a set colour)
 Author: wildchicken13 View Messages Posted By wildchicken13
 Posted: May 22, 2023 11:47
 Subject: Re: Wanted list add "containing set"
 Viewed: 27 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

wildchicken13 (875)

Location:  USA, Illinois
Member Since Contact Type Status
Aug 11, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store: Wild Chicken
In Suggestions, Ey.Has writes:
  Another solution to the problem you mentioned:
Insert into the result the cheapest "set" that contains the item. If
I'm looking for a part of the set, I care less about the rest of the set,
I care that the item I'm looking for is there (and of course, the other items
on my list) I don't want to find a store that sells me 5 minifigures with
red pants, because in the end I'll settle for the cheapest minifigure which
contains these pants, because the main item I'm looking for is the pants.

I think I understand what you're asking for now. In my experience, the cheapest
"set" that contains the item is usually the item itself, at least for
parts. I suppose BrickLink could add a feature to the wanted list buy algorithm
that searches not only for the items you want but any items containing them,
but I don't think the results would be much different.
 Author: Ey.Has View Messages Posted By Ey.Has
 Posted: May 22, 2023 11:55
 Subject: Re: Wanted list add "containing set"
 Viewed: 22 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Ey.Has (160)

Location:  Israel, Mehoz HaMerkaz
Member Since Contact Type Status
Oct 2, 2019 Contact Member Buyer
Buying Privileges - OK
The cheapest item is of course the item itself, but not all the stores have the
item itself. So if I find store that have all my wanted items except one, and
this part is in 3 another sets\minifigures in this store - I want to get cart
with all my wanted parts+the cheapest set IN THIS STORE that contain this last
missing part.
In this way, thogh the store have'nt the item I want "alone" - I
still have a "full" cart..


In Suggestions, wildchicken13 writes:
  In Suggestions, Ey.Has writes:
  Another solution to the problem you mentioned:
Insert into the result the cheapest "set" that contains the item. If
I'm looking for a part of the set, I care less about the rest of the set,
I care that the item I'm looking for is there (and of course, the other items
on my list) I don't want to find a store that sells me 5 minifigures with
red pants, because in the end I'll settle for the cheapest minifigure which
contains these pants, because the main item I'm looking for is the pants.

I think I understand what you're asking for now. In my experience, the cheapest
"set" that contains the item is usually the item itself, at least for
parts. I suppose BrickLink could add a feature to the wanted list buy algorithm
that searches not only for the items you want but any items containing them,
but I don't think the results would be much different.
 Author: SylvainLS View Messages Posted By SylvainLS
 Posted: May 22, 2023 12:08
 Subject: Re: Wanted list add "containing set"
 Viewed: 26 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

SylvainLS (46)

Location:  France, Nouvelle-Aquitaine
Member Since Contact Type Status
Apr 25, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: BuyerOnly
BrickLink Discussions Moderator (?)
In Suggestions, Ey.Has writes:
  Another solution to the problem you mentioned:
Insert into the result the cheapest "set" that contains the item. If
I'm looking for a part of the set, I care less about the rest of the set,
I care that the item I'm looking for is there (and of course, the other items
on my list) I don't want to find a store that sells me 5 minifigures with
red pants, because in the end I'll settle for the cheapest minifigure which
contains these pants, because the main item I'm looking for is the pants.

There’d still be the problem of defining “cheapest.”

1. If it’s about adding the set to your Wanted List, then you may be able to
choose min/max/average/lot-average & for sale/6-months.  That’s 8 choices for
a definition of “cheapest,” coupled with New/Used/Any, that’s 32.  It’s almost
as complicated a form to fill as doing it yourself


2. If it’s “I have a part in my WL and I want searches to also give me the cheapest
minifigure(s) / set(s) that contain it,” it’s more complicated.

If you’re already in a store, it’s almost simple because the search is limited
to what the store has.  But I understood that was not your situation.

If it’s about choosing a store (Auto-select…), “cheapest” is already complicated
(shipping, fewest stores…).  Anyway, the feature is nearly impossible: the algorithm
already cuts corners for items you (really) want, it won’t have the resources
to add substitute items, that would blow the search space exponentially.
 Author: hpoort View Messages Posted By hpoort
 Posted: May 22, 2023 12:48
 Subject: Re: Wanted list add "containing set"
 Viewed: 30 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

hpoort (410)

Location:  Netherlands, Groningen
Member Since Contact Type Status
Oct 11, 2014 Contact Member Buyer
Buying Privileges - OK
In Suggestions, SylvainLS writes:
  In Suggestions, Ey.Has writes:
  Another solution to the problem you mentioned:
Insert into the result the cheapest "set" that contains the item. If
I'm looking for a part of the set, I care less about the rest of the set,
I care that the item I'm looking for is there (and of course, the other items
on my list) I don't want to find a store that sells me 5 minifigures with
red pants, because in the end I'll settle for the cheapest minifigure which
contains these pants, because the main item I'm looking for is the pants.

There’d still be the problem of defining “cheapest.”

Cheapest is not so difficult to define, it is the actual amount you pay for the
item; the only uncertainty is the shipping costs in relation to the total order
amount as that adds to your total cost. And that only only when you have to compare
shop were this varies greatly.

What you do have to consider is the rest value of the assemblies you find. When
you need e.g. the arms and the legs, and both pairs are on your wanted list,
then both of them have value (But if the torso that's not on your wanted
list does have value to you? Nobody knows.) Even if you find a complete minifigure
to fulfill your need for arms, they also fulfill your need for legs. The value
of the legs for you is defined as what you are currently paying for those legs
while fulfilling your wanted list. It is cyclic, since when you find cheaper
legs, their value is less, and thus the complete minifigure might be not so profitable
to you anymore.

  If it’s about choosing a store (Auto-select…), “cheapest” is already complicated
(shipping, fewest stores…).  Anyway, the feature is nearly impossible:

Nearly impossible yes, but impossible no.
When I started the major part of my collection, I implemented this 'advanced
wanted list' feature in Excel. I did have to feed it with information about
all part compositions that I was considering (mostly the plain and HTF torso
assemblies and the corresponding HTF minifigure assemblies, in the hundreds)
and I did manually pre-select the shops I was considering (also in the hundred).
It was a lot of work, it was very complicated, but it did work.

  the algorithm
already cuts corners for items you (really) want, it won’t have the resources
to add substitute items, that would blow the search space exponentially.

Not exponentially, but of some order of O(N2) I believe. Still more than I'd
expect from Bricklink. Even simpler suggestions to make the wanted lists more
tolerant with regard to variants have been denied by Bricklink as being 'too
complicated for new users' and 'we don't want this'.

I am not sure that the limitation on computing power is still a valid argument
nowadays. The argument of complexity might be void if an AI is trained on the
full catalog data. I would not expect a 100% best answer, but a suggestion like:
"You are trying to buy some parts of set X, have you considered buying the
set instead?" might be in the line of what the marketing people of Bricklink
come up with in the far future.
 Author: SylvainLS View Messages Posted By SylvainLS
 Posted: May 22, 2023 14:01
 Subject: Re: Wanted list add "containing set"
 Viewed: 31 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

SylvainLS (46)

Location:  France, Nouvelle-Aquitaine
Member Since Contact Type Status
Apr 25, 2014 Contact Member Seller
Buying Privileges - OKSelling Privileges - OK
Store Closed Store: BuyerOnly
BrickLink Discussions Moderator (?)
In Suggestions, hpoort writes:
  […]
Nearly impossible yes, but impossible no.

Impractical


  […]
Not exponentially, but of some order of O(N2) I believe.

Yeah, sorry, I was talking a bit like a journalist

AFAIR, the approximation algorithm should be in O(n²) or O(n³).  But it’s all
in the constant factors / operations (database accesses…).

Now, the way I see it is that you had n parts in your WL, and you end with n
parts + n sets or minifigure = 2n items in your WL (best case, when you only
add the “cheapest”), because the feature wouldn’t be useful/asked for if you
only had one part to look for.

Also, those n added items are substitutes: you aren’t looking for items, you’re
looking for couples (part OR substitute-minifig/set).  That’s another algorithm
altogether.


  I am not sure that the limitation on computing power is still a valid argument
nowadays.

The more resources we have, the worse we use them.


   The argument of complexity might be void if an AI is trained on the
full catalog data.

Maybe you would be interested in joining my new venture?
https://www.bricklink.com/message.asp?ID=1411695


   I would not expect a 100% best answer, but a suggestion like:
"You are trying to buy some parts of set X, have you considered buying the
set instead?" might be in the line of what the marketing people of Bricklink
come up with in the far future.

That could be done even more quickly when you’re adding parts to your WL by using
the part out page or from a minifigure/set inventory
 Author: Ey.Has View Messages Posted By Ey.Has
 Posted: May 22, 2023 11:20
 Subject: Re: Wanted list add "containing set"
 Viewed: 25 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

Ey.Has (160)

Location:  Israel, Mehoz HaMerkaz
Member Since Contact Type Status
Oct 2, 2019 Contact Member Buyer
Buying Privileges - OK
Thanks for the answer.


I know all the part's numbers\names.

I talking about "wanted list" (if I buy through the wanted list, or if
I search in specific store).

Let's say that I want to buy 3 minufigure A, B, C, minifigure2 and minifigure3.
I don't mind if they are "alone" (only minifigure A, B, C) or with
their items (collectible, A1, B1, C1). If I add them in both option to my wanted
list (6 minifigures: A,B,C,A1,B1,C1), I get store that sell the same minifigure
in both option (A + A1). But I want only to buy each minifigure one time, and
I don't mind if one of them is "collectible", and I want to get store
that sell each one in one option (A+B1+C, or A1+B1+C but not A+A1+B+B1).

Another example: I want to buy some parts that one of them is blue cape. If I
find one store that sell all the items except the cape, and also sell a minifigure
that contain the cape - that great...
(in that example, it really hard to add to my wanted list 50 minifigures that
contain blue cape, and in the search results ignore all the results that contain
more than 1 minifigure that contain blue cape)

hope it more understanable


In Suggestions, wildchicken13 writes:
  In Suggestions, Ey.Has writes:
  First of all - thanks.
Second, I know how to "part out" set. But if I want to find minifigure's
parts (cape\hat\legs etc.) Sometime it hard to find them but to find minifigure
that contain them - it easier. So I need to search it multiple time: individually,
in minifigure1, in minifigure2...
So I if it possible, in one search, to find all the options to get the parts...

If you're looking for a particular minifigure part, and you don't know
the part but you know what minifigure it's in, locate the minifigure in the
catalog. Then, under "Item consists of", there is a link that will take
you to the minifigure inventory which lists all of the parts in the minifigure.

Conversely, if you have a particular part in mind and want to see all of the
minifigures that contain it, locate the part in the catalog. Then, under "Item
appears in", there is a link that will take you to a page that lists all
of the minifigures that have that part in their inventory.
 Author: pcthurman View Messages Posted By pcthurman
 Posted: May 22, 2023 10:57
 Subject: Re: Wanted list add "containing set"
 Viewed: 26 times
 Topic: Suggestions
Cancel Message
Cancel
Reply to Message
Reply
BrickLink
ID Card

pcthurman (1204)

Location:  USA, Virginia
Member Since Contact Type Status
Apr 20, 2004 Contact Member Buyer
Buying Privileges - OK
In Suggestions, Ey.Has writes:
  When I search for small parts, sometimes, I agree to buy them in "full-set"
(especially: minifigure in "collectible minifigure", or minifigure
parts), so maybe adding a check box or something like this to find also set that
contains the part...

You could try the "Appears in" search field.
1. Hold your cursor over the Market tab on the top middle of your screen.
2. Click the "Appears in" link".
3. Under the "view appearance" button there is a link "Find multiple
items in inv." Click this link.
4. Fill in the form with up to 3 parts.
5. Right above "View appearance" you can select sets, parts, minifigures,
gear, or books.
6. Click the "View appearance" button. It will give you all possibilities
that those 3 parts can be in.

I hope this helps.

Cass T