static void Main(string[] args) { Dealer l_cardSuites = new Dealer(); Console.WriteLine("initial deal"); Console.WriteLine(l_cardSuites.GetDealtCards(5)); Console.ReadLine(); Console.WriteLine("your cards "); Console.WriteLine(l_cardSuites.GetDealtCards(2)); Console.ReadLine(); Console.WriteLine("choose your best hand "); Console.WriteLine(l_cardSuites.GetBestHands()); Console.ReadLine(); }
public static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); IRandomGenerator randomGenerator = new RandomGenerator(); var dealer = new Dealer(randomGenerator); var checkHand = new CheckHandType(); var handTypes = new HandTypes(randomGenerator); IWriter messageBoxWriter = new MessageBoxWriter(); var pokerTable = new PokerTable(dealer, checkHand, handTypes, messageBoxWriter); Application.Run(pokerTable); }
private static void Main(string[] args) { var deck = new CardDeck(); var dealer = new Dealer(deck); List<PlayingCard> hand; int numberOfShuffles = 0; do { numberOfShuffles++; dealer.ShuffleDeck(); hand = dealer.DrawCards(); } while (Dealer.FourOfAKindOfNumber(hand, 3) == false); Console.WriteLine("Done after: " + numberOfShuffles); Console.ReadLine(); }
static void Main(string[] args) { try { Console.WriteLine("Your name :"); string name = Console.ReadLine(); Console.WriteLine("Start amount of Poker Chips :"); int startCash = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Small blind is :"); int smallBlind = Convert.ToInt16(Console.ReadLine()); Console.WriteLine("Amount of bot's:"); int AmountOfBot = Convert.ToInt16(Console.ReadLine()); Console.ReadKey(); Console.Clear(); Player player = new Player(name, startCash); List <IPlayer> players = new List <IPlayer>(); players.Add(player); for (int i = 0; i < AmountOfBot; i++) { Bot bot = new Bot(startCash); players.Add(bot); } Dealer dealer = new Dealer(); Table PokerTable = new Table(players, dealer, smallBlind); Game Game = new Game(dealer, player, PokerTable, players); Game.GameLoop(); } catch { Console.WriteLine("Wrong input"); } }
public void InitDealer() { testDealer = new TestDealer(); }
public void Setup() { _dealer = new Dealer(new CardDeck()); }