Thanks to the help of user Eduardo, and some patience on my end, I was able to resolve a small bug that was present in the Deck Tweaking Plus Feature when creating ‘Aggregate Decklists’. It’s now working great!
For those not in the know an ‘Aggregate Decklist’ is a more functional way to ‘average’ out a large number of decklists into a deck that approximately represents an entire archetype. Thanks go to Frank Karsten for providing the basis in his ChannelFireball article here: http://www.channelfireball.com/articles/magic-math-a-new-way-to-determine-an-aggregate-deck-list-rg-dragons/
Simply choose a format, an archetype, a timeframe, and the whether you want to include all decklists in that dataset, or whether you want to drill down into only undefeated Daily Event and League decklists.
Once the decklist is visible you can now also export it into various formats (MTGO, Cockatrice, Apprentice, etc.) by clicking on the little picture of a floppy disk, just like the majority of other decklists published on MTGPulse.com. I personally like using this tool to export aggregate modern decklists to a Magic Online compatible text file, which I then import on MTGO. Once done I can use them as a starting off point for my tweaking and tuning.
After fixing a small sorting bug, I also added a small tweak to Frank’s algorithm. Frank’s tiebreaker for the final few cards after sorting was just alphabetical by card name. I upped the ante with these tiebreakers:
The first is whether the card is a land or not. Using the alphabetical approach I noticed a few times where the aggregate decklist would end up with more lands than desired. I’ve handicapped lands for the first tiebreaker.
The 2nd is a count of the total number of each card seen in the maindecks and sideboards of all the decklists that are being aggregated, with the bigger numbers coming out on top.
and the 3rd, that likely won’t be reached very often, is a check as to how old the card is, with newer cards getting the advantage.
Note that this is a premium MTGPulse feature! Give it a try!