add final jumpstart card pool and additional comments on JumpstartPoolGenerator

This commit is contained in:
John Hitchings 2020-06-22 12:25:18 -07:00
parent c54c100b4d
commit 426f207aac
2 changed files with 1224 additions and 20 deletions

View file

@ -81,6 +81,19 @@ public class JumpstartPoolGenerator {
}
}
/* Notes
*
* 1) the pools generated by this method are for how the prerelease will be played (see https://mtg.gamepedia.com/Jumpstart#Events)
* In order to support the 4 pack version, xmage would need to support editing multiple decks and some Duo format
* similar to https://mtg.gamepedia.com/Duo_Standard
*
* 2) this treats all packs to have similar chance to open (packs will actually be opened at a particular rarity). This
* could be implemented if you know the various ratios between packs by knowing the rarities from this source:
* https://mtg.gamepedia.com/Jumpstart#Themes_and_mechanics
*
* 3) this does not attempt to add an additional rare 1/3 of the time as described here:
* https://mtg.gamepedia.com/Jumpstart#Marketing
*/
public static Set<Card> generatePool() {
try {
DeckCardLists list = new DeckCardLists();

File diff suppressed because it is too large Load diff