Many thanks to PokeN3rd for letting me use the banner. Update: DraftBot now supports Concealed Draft! (Concealed is our version of MtG's Booster Draft.) This OP has been updated below with relevant information. Introduction Hey guys. I'm The Reaver, and I've been a longtime lurker of Smogon who just recently began posting. =D This is my first thread in Smogon, so I hope to make the best of it. Anyway, the reason why I'm posting this thread is to propose something that was somewhat well received by the people who took interest in it. What am I talking about? (if you read the thread title, you probably can take a guess) Anyway, the reason for my posting this was that I saw a lot of games emulating things from Magic: the Gathering. A lot of TCGs, such as MtG and Pokemon, have a draft gametype, where you are limited to the cards from booster packs for your deck and you have to individually select them from the limited pool of cards given to you in the booster pack. I saw games like BattleForge copying terms and the draft game-type directly from MtG, and even Guild Wars is holding something similar. And of course, one mustn't forget sports drafts--that's where this came from (if you don't know what a sports draft is, just wiki it). So my reasoning was simple. If TCGs and sports (two games that can have a lot of different potential players) can have a draft game type, then why can't Pokemon have one as well? The concept is as follows: Drafting in Pokemon involves building a team using a limited amount of Pokemon at your disposal, then competing with that team against other draft teams. Supported Draft Types DraftBot supports several different draft types. Each has its own unique playstyle, but ultimately, the objective is the same: draft a solid set of 8 Pokemon, then crush your opponents in battle. Rochester Draft Rochester was the initial draft type. It is the simplest form of draft because it can be run manually (i.e. via a human host). Rochester is accomplished with a pool of four players and a host (hosts have become obsolete with the advent of DraftBot, but may still need to be used when DraftBot is offline). Rochester works like Rochester draft in trading card games. DraftBot creates packs of 10 Pokemon each. The number of packs created is equal to the number of players. DraftBot then determines an order in which players pick Pokemon. DraftBot "opens" a pack, revealing the Pokemon inside to the players. Using the picking order previously determined, players take turns selecting ONE Pokemon for their box, or set of usable Pokemon. After each player has taken one Pokemon, the players go around a second time and select another Pokemon. Each player therefore ends up with TWO Pokemon per pack. The remaining two Pokemon are unused and the organizer discards them. The player who picked first for the previous pack moves to the end of the picking order, and the rest of the picking order remains the same. DraftBot opens a new pack and the above process is repeated. After the last pack is depleted, players will have 8 Pokemon each. Only four players ever pick at a time. If there are more than four players in a Rochester draft, the remainder of the players take turns sitting out. DraftBot reveals the picks in the draft channel at the end. Some of you may have been confused by the way picking order works. Using four players (A, B, C, and D), this is how it goes down: Pack 1: A, B, C, D Pack 2: B, C, D, A Pack 3: C, D, A, B Pack 3: D, A, B, C Now, if there are more than four, it will go something like this: Pack 1: A, B, C, D (Sitting out: E, F) Pack 2: B, C, D, E (Sitting out: F, A) Pack 3: C, D, E, F (Sitting out: A, B) Pack 4: D, E, F, A (Sitting out: B, C) Pack 5: E, F, A, B (Sitting out: C, D) Pack 6: F, A, B, C (Sitting out: D, E) Bid Draft Bid is a second draft type that's made possible by DraftBot. It's very difficult to do a Bid manually due to the sheer amount of host work needed. Bid is the most balanced of the many draft types, but it also takes the longest to do. Bid works much like an auction. DraftBot creates and displays a pool of Pokemon. The number of Pokemon in the pool is equal to 10 * the number of players. A picking order (which will remain the same throughout the whole draft) is determined. 80 credits are assigned to each player. The first player picks a Pokemon to bid on and automatically bids 1 credit on the Pokemon. The rest of the players may bid on the Pokemon in real time, but are only allowed to place a bid if it is higher than the current bid. The highest bidder keeps the Pokemon and loses credits equal to the bid. The process repeats for the rest of the pickers. A player does not get to pick if he or she has no credits. Bidding ceases when each player either has 8 Pokemon or has run out of credits. A player who runs out of credits before filling up his or her 8 Pokemon is assigned random Pokemon from the pool until he or she has 8 Pokemon. Conversely, a player who fills up his or her 8 Pokemon slots before exhausting his or her credits loses all remaining credits. DraftBot reveals the picks in the draft channel at the end. Concealed Draft Concealed is our newest type of draft. DraftBot also makes this possible because it's very hard to host a manual Concealed game. Concealed is good for quick(er) games, as the drafting process can take less than 5 minutes for any number of players. Concealed draft works like Booster Draft in trading card games. DraftBot creates packs of 10 Pokemon each. The number of packs created is equal to the number of players. DraftBot then assigns each pack to a player. Via PM, each player gets to see what Pokemon are inside his or her pack, but no one can see another player's pack. The player gets to select one and only one Pokemon from the pack. When everyone has selected one Pokemon, DraftBot passes the packs. Each player gets someone else's pack, minus the Pokemon that that person selected, and can select one Pokemon from it as before. This process repeats until each player has selected 8 times and has 8 Pokemon. DraftBot reveals the picks in the draft channel at the end. Tournaments Tournaments are single elimination or round robin, depending on the size of the pool of players. Larger drafts would need multiple pools. Essentially, each pool is a "qualifier" for the rest of the tournament. For example, say there are 32 people in a draft tournament. The players would be divided up into 8 pools. Each pool would complete a normal four way draft, and after all of the inter-pool matches are completed, each pool would have a victor. There would be 8 of these "victors" (one from each pool), who would then proceed to go through a normal single-elimination tournament. Because of the reduced importance of the overarching metagame (players don't have access to every Pokemon, so they can't build whatever team they want), the Pokemon in each player's box would be made public. Every player would be able to ask for the list of Pokemon in any other player's box to help with his or her own teambuilding. In this way, the "metagame" is between you and your opponent only, as you don't know which 6 of his 8 he will send forth into battle. Pack Generation Generating packs for a draft is actually a lot easier than most people think. However, it can be a pretty time-consuming process. (We are no longer using the Tier Method because the Usage Method is far superior.) Usage Method This method generates packs solely based on usage in the Standard metagame and makes no distinction between tiers. Therefore, some NU Pokemon (such as Porygon2 and Charizard) appear on this list. Use random.org to generate 3 Pokemon from this list (Top): Hide (Move your mouse to the hide area to reveal the content) Show Hide Hide Hide Code: | 1 | Scizor | 2 | Salamence | 3 | Rotom-A | 4 | Tyranitar | 5 | Latias | 6 | Heatran | 7 | Gyarados | 8 | Metagross | 9 | Jirachi | 10 | Infernape | 11 | Lucario | 12 | Gengar | 13 | Swampert | 14 | Starmie | 15 | Blissey | 16 | Azelf | 17 | Gliscor | 18 | Magnezone | 19 | Skarmory | 20 | Machamp | 21 | Vaporeon | 22 | Breloom | 23 | Dragonite | 24 | Zapdos | 25 | Flygon | 26 | Kingdra | 27 | Suicune | 28 | Celebi | 29 | Jolteon | 30 | Empoleon | 31 | Forretress | 32 | Bronzong | 33 | Togekiss | 34 | Electivire Then, generate 3 Pokemon from this list (Mid): Hide (Move your mouse to the hide area to reveal the content) Show Hide Hide Hide Code: | 1 | Snorlax | 2 | Aerodactyl | 3 | Weavile | 4 | Tentacruel | 5 | Dusknoir | 6 | Mamoswine | 7 | Roserade | 8 | Smeargle | 9 | Hippowdon | 10 | Ninjask | 11 | Heracross | 12 | Porygonz | 13 | Cresselia | 14 | Umbreon | 15 | Crobat | 16 | Alakazam | 17 | Ludicolo | 18 | Abomasnow | 19 | Porygon2 | 20 | Dugtrio | 21 | Ambipom | 22 | Arcanine | 23 | Gallade | 24 | Milotic | 25 | Rhyperior | 26 | Yanmega | 27 | Uxie | 28 | Donphan | 29 | Clefable | 30 | Charizard And finally, generate 4 Pokemon from this list (Low): Hide (Move your mouse to the hide area to reveal the content) Show Hide Hide Hide Code: | 1 | Raikou | 2 | Spiritomb | 3 | Registeel | 4 | Froslass | 5 | Hitmontop | 6 | Blastoise | 7 | Sceptile | 8 | Claydol | 9 | Walrein | 10 | Kabutops | 11 | Mismagius | 12 | Venusaur | 13 | Weezing | 14 | Honchkrow | 15 | Slowbro | 16 | Feraligatr | 17 | Shaymin | 18 | Cradily | 19 | Staraptor | 20 | Lanturn | 21 | Blaziken | 22 | Absol | 23 | Gardevoir | 24 | Electrode | 25 | Marowak | 26 | Typhlosion | 27 | Azumarill | 28 | Tangrowth | 29 | Aggron | 30 | Houndoom | 31 | Shedinja | 32 | Espeon | 33 | Shuckle | 34 | Hariyama | 35 | Steelix | 36 | Moltres | 37 | Toxicroak | 38 | Magmortar | 39 | Torterra | 40 | Medicham | 41 | Quagsire | 42 | Miltank | 43 | Nidoking | 44 | Swellow | 45 | Drapion | 46 | Lapras | 47 | Ursaring | 48 | Glaceon | 49 | Cacturne | 50 | Rampardos | 51 | Floatzel | 52 | Nidoqueen | 53 | Poliwrath | 54 | Drifblim | 55 | Exeggutor | 56 | Hitmonlee | 57 | Qwilfish | 58 | Ninetales | 59 | Mr. Mime | 60 | Jumpluff | 61 | Leafeon This generation method has been extended to the UU tier as well. Glossary Team: The six Pokemon used in battle. Bench/Sideboard: Two Pokemon that may be rotated out in your team slots in between games. Box: Your team and your bench combined (a total of 8 Pokemon). Pool: All of the Pokemon involved in the draft. Also, the group of players who is drafting. There may be multiple pools for a larger tournament. Pack: The current set of Pokemon that are up for grabs. The number of packs per pool depends on the draft type. Link to the now-obsolete pack generator: http://www.megaupload.com/?d=R61ET4HX.