A python script that can create a possible kingdom for use in a game of Dominion. The script can create a completely random list based on the avaliable decks, can use specified percentages of cards from each deck, or can attempt to create an intelligent kindgom that attempts to avoid using multiple cards that fulfill similar roles.