[Builder] Cheapest Printing option

 avatar
Lancer827 avatarLancer827 2 years
{"ops":[{"insert":"An option to automatically switch to the cheapest printing for each card in the builder. Would be a boon for budget deck construction and save a lot of tedium.\n"}]}
0
 avatar
Jeremy avatarJeremy 2 years
{"ops":[{"insert":"I've just dropped a thread for this into our Feature Voting subforum. It explains some of the limitations we're looking at, but please express your interest there if you'd like us to make it a priority in development!\n\n"},{"attributes":{"link":"https://archidekt.com/forum/thread/2368454/1"},"insert":"https://archidekt.com/forum/thread/2368454/1"},{"insert":"\n\nThank you again for reaching out!\n"}]}
1
 avatar
Jeremy avatarJeremy 2 years
{"ops":[{"insert":"So this is something that's unfortunately a little more complicated than one would think. Essentially, we do a card search, anything that involves pulling data from somewhere other than our card database greatly slows down the search. So, for instance, since card prices are not a static characteristic (i.e. they go up and down), we'd need to be constantly checking Card Kingdom, TCGPlayer or wherever you get your price data from as we're doing the card search. Users would notice the site feeling significantly more sluggish, which is definitely something we don't want to do.\n\nThe way we've sorta skirted around this is by trying to make our search parameters check what information is static in our database to try and guess what the cheapest card is going to be. In short, we attempt to pull up the most recent edition of a card that doesn't have some sort of special treatment (i.e. masterpieces, promos, etched foils, etc.). Unfortunately, as Wizards has printed more and more odd stuff, it's become increasingly difficult to set those parameters to cover everything. For instance, right now "},{"insert":{"card-link":"Sol Ring"}},{"insert":" and "},{"insert":{"card-link":"Command Tower"}},{"insert":" default to the Black Spellbook versions since we don't have a good way yet of telling the search that we don't want those as the default edition. It's... frustrating. \n\nThat all said, we've recently had a discussion about how we could potentially get closer to the cheaper versions of cards. The limitations would be that we would have to choose one vendor to pull that data from and it would only be done once per day. For most users, it would appear to work seamlessly, but there could definitely be some hiccups if prices varied wildly between sources. If we decide it's still worth considering despite its limitations, I'll add it to the Feature Voting subforum.\n\nSorry for the long-winded answer. I appreciate you reaching out with the suggestion! \n"}]}
1
 avatar
Lancer827 avatarLancer827 2 years
{"ops":[{"insert":"Wow, that's a fantastic response. I absolutely understand where you're coming from and why that is a much more challenging problem than I was originally thinking. Your heuristic approach as a time saver is interesting as well. My thoughts went right to the new Sol Ring and Command Tower for that too! \nI have no idea if it really helps, but maybe the issue of sluggishness could be handled by having it be an on-demand feature. Something like a couple of buttons in a menu like \"Optimize for TCG prices\" and \"Optimize for CK prices\" that a user can click and expect the results to take some time. Might help manage performance expectations and avoid slowing anything down for users that don't care about prices. \nThanks for your reply and best of luck with the implementing of new features. I've been constantly impressed by the website so you guys must be doing a great job!\n\n\nEdit: Did not realize that this had been requested so many times before. Should have checked the forums first. Thanks for the response anyways!\n"}]}
Edited 2/7/2022, 8:11:30 PM
1