![]() ![]() Additionally, I have created a LinkedStack class, located in the stack folder.īelow is a brief overview on the purpose and usages of each class. I have created three classes: Goldfish, Card, and GameResult. It provides different options for displaying and sorting those results, as well as writing them to files. (I provide sample decks), asks you how many times you want to simulate it, and then simulates it that many times for you. It prompts you to choose which deck you want to run The user interface is text-based and straightforward. Please note: I've included a file, crash_couse_magic.md, which provides the information needed to understand how my program works. It can also write those results to a file, It shows you the results of each game, and can even show youĮvery single card played and in what order, for each and every one of the games. Hundreds or even thousands of times, all within just a few seconds. My program solves this problem, by goldfishing for you, The problem with this, though, is that it takes a very long time, and is very boring. This is known as "goldfishing" and helps you determine whether your deck is balanced properly. Some players test their decks by drawing hands and playing against an empty opponent, seeing how quickly and consistently your deck can win. Much of the challenge of Magic is constructing the best deck, since there are literally thousands of possible cards to play,Īnd changing a few cards out for others can have a tremendous impact on how well your deck works. Each player startsĪt 20 life and tries to reduce the other player to 0 life as quickly as possible. ![]() Magic: The Gathering is a tabletop card game where two people play against each other using 60-card decks. Magic: The Gathering Simulator Introduction ![]()
0 Comments
Leave a Reply. |