Development Update - Printing Optimization

Jeremy avatarJeremy 19 months
{"ops":[{"insert":"\nHello brewers,"},{"attributes":{"header":3},"insert":"\n"},{"insert":"\nToday’s update includes a card printing optimizer in the deckbuilder along with a few other small additions. Details below!\n\ntl;dr"},{"attributes":{"header":2},"insert":"\n"},{"insert":"Optimize the printings of cards in your deck based on price, release and “fanciness”."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Turn on Smart Filtering with Quick Add and Syntax Add to only be shown cards that make sense for your deck."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Some changes to ads types and placement. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nOptimize Card Printings"},{"attributes":{"header":1},"insert":"\n"},{"insert":"Under the multi-select menu, we’ve added an “Optimize printings” feature to mass edit the printings of selected cards in your deck. (On desktop, you can initiate multi-select by Ctrl-clicking cards/categories or pressing Ctrl+A to select all cards in your deck. On mobile, you can multi-select cards with a long press, or multi-select categories via the three dot menu next to their names.)"},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"From the “Optimize Card Printings” menu, you can select one of the following under “Preferred Printing”: Cheapest, Most expensive, Fanciest, Newest, or Oldest. (Please note, “Fanciest” is a super subjective term. We’ve built a hierarchy that should yield appropriately fancy printings, but your mileage may vary. Feedback is appreciated!) "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Under “Exclusions” you can select types of printings that you don’t want to see when optimizing. By default, none of these are checked. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Similarly, under “Inclusions”, you can select types of printings to be shown that aren’t shown by default (digital printings and gold bordered cards, currently). "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Pressing “Optimize Printings” will show you all of the selected cards that can be optimized based on your settings next to their optimized version. This is just a preview and does not yet change the cards in your deck."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"Pressing “Overwrite # Cards” will change all selected cards to their optimized printings. By default, all of the optimized printings will be selected. To keep a pre-optimized printing of a card, either click on it or uncheck the box between it and its optimized version."},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\n"},{"insert":{"image":"https://i.imgur.com/T5vgSS5.gif"}},{"insert":"\n\nOther Updates"},{"attributes":{"header":1},"insert":"\n"},{"attributes":{"bold":true},"insert":"Smart Filtering"},{"insert":" - On the dropdown menu next to Quick Add/Syntax Quick Add, you can now select “Smart Filtering”. With this option turned on, Quick Add and Syntax Quick Add searches will limit results in the following ways: by color identity (in applicable formats), by the deck's game type (paper, MTGO, Arena), to only cards legal in the deck's format."},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Stats panel keybind"},{"insert":" - On desktop, Ctrl+M now opens up the Stats side panel. To view other deck page keybinds, press ? (Ctrl+/)."},{"attributes":{"list":"bullet"},"insert":"\n"},{"attributes":{"bold":true},"insert":"Ad placement"},{"insert":" - We’ve updated the placement and type of some of our ads. We’re hoping this will attract “higher quality” ads so that aggressive ones stop appearing in our rotation. "},{"attributes":{"list":"bullet"},"insert":"\n"},{"insert":"\nThat’s all for today! What do you think of card optimization? Are there any additional dials that you’d like to be able to turn? Please let us know in the comments below! \n\nIf you have anything to suggest or report, you can find us here, "},{"attributes":{"link":"https://twitter.com/archidekt"},"insert":"@Archidekt"},{"insert":" on Twitter, or over in "},{"attributes":{"link":"https://discord.gg/eZg3mvJd7v"},"insert":"Discord"},{"insert":". As always, feedback is greatly appreciated!\n\nThe Archidekt Team"},{"attributes":{"header":3},"insert":"\n"},{"insert":"\n"}]}
21
kineticstasis avatarkineticstasis 19 months
{"ops":[{"insert":"This is great! Two requests for printing optimization: Exclude foil-only printings and Exclude non-MtG IP (Universes Beyond and relevant Secret Lair printings).\n"}]}
9
Jeremy avatarJeremy 19 months
{"ops":[{"insert":"Those are both great suggestions, thank you! We'll take a look and see if it can be done without slowing down the query too much. \n"}]}
Edited 9/22/2022, 3:39:09 AM
3
Amphibian avatarAmphibian 19 months
{"ops":[{"insert":"Definitely need to be able to exclude secret lair drops!\n"}]}
2
Larcondos avatarLarcondos 19 months
{"ops":[{"insert":"The price cutter tool that takes my deck from $45 to $30 is finally here!!!\n"}]}
6
{"ops":[{"insert":"For optimizing card printings:\nHow about a check like \"Prefer owned printings\" that will try to use cards in your collection before anything else.\n"}]}
5
Jeremy avatarJeremy 19 months
{"ops":[{"insert":"This is going to be a bit tricky due to how we currently store Collection data. The query would either take ages or just break the site entirely. We're in the midst of planning an update to the Collection, however, so we may be able to get this figured out. So stay tuned! Not something on the immediate horizon, but it's on our radar. \n"}]}
3
Cliffjam avatarCliffjam 19 months
{"ops":[{"insert":"Could we have the optimize menu add “My Collection” to the list? I use the import feature often and would like to default to my paper collection. I’d be happy with an optimize step towards that end. Currently I manually adjust each card. \n"}]}
2
Jeremy avatarJeremy 19 months
{"ops":[{"insert":"(Copied from a similar request above)\n\nThis is going to be a bit tricky due to how we currently store Collection data. The query would either take ages or just break the site entirely. We're in the midst of planning an update to the Collection, however, so we may be able to get this figured out. So stay tuned! Not something on the immediate horizon, but it's on our radar. \n"}]}
2
{"ops":[{"insert":"You guys are amazing!!!!\n"}]}
Edited 9/22/2022, 5:37:16 PM
1
ID10T avatarID10T 19 months
{"ops":[{"insert":"There might me a slight issue.... I tried to optimize the printings, but some of the suggestions were the higher-priced foil versions...\n"}]}
0
Jeremy avatarJeremy 19 months
{"ops":[{"insert":"Hmm, my guess is that you might have had \"Normal\" excluded? Otherwise Cheapest shouldn't be giving you high-priced results. \n"}]}
0
capnsoapy avatarcapnsoapy 19 months
{"ops":[{"insert":"Would it be possible to optimise for a certain frame? (original, modern, M15)\nI like to have as many cards line up as possible 😅\n"}]}
0
Jeremy avatarJeremy 19 months
{"ops":[{"insert":"We may be able to add those in as exclusions so you could check all except the frame that you want. I'm a little skeptical about how much it'd be use proportional to the UI space it'd take up to list all of the frames, but we can certainly take a look!\n"}]}
0
{"ops":[{"insert":"Where do card printings like this Zameck Guildmage sit in the exclusions list? I tried extended and full-art options, but it still appears in the list.\n"},{"insert":{"image":"https://c1.scryfall.com/file/scryfall-cards/normal/front/e/d/ed0bdf8f-9086-4e30-8865-bb1eb55516f8.jpg?02"}},{"insert":"\n\nAlso, is there a way to easily select the whole decklist -> optimise card printings? The workaround I've found is to select each category and then optimise, but that can be click-heavy if I have many categories.\n\nHow can I exclude foils from the exclusions? \n"}]}
0
Jeremy avatarJeremy 19 months
{"ops":[{"insert":"Scryfall has that sort of print tagged as \"fullart\" so checking that exclusion should get rid of it. It seems to be working that way for me if I just have preferred printing set to fancy and the only exclusion checked as fullart. Are you seeing something else? "},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"If you're on desktop, Ctrl+A will select your entire deck! If you're on mobile, the fastest way to do it is probably change your \"Group by\" setting to \"Full Deck\" then select the single category. We're planning on adding a better workflow, but haven't settled on what it'll look like yet. "},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"There is not currently a way to exclude cards with foil-only printings. I'll see about getting that added."},{"attributes":{"list":"ordered"},"insert":"\n"},{"insert":"\nThank you for the feedback! \n"}]}
0