Skip to content

charifield/PokerCardGameProblem

Repository files navigation

Poker Card Game Problem   Tweet  Slack

Price   Building   Author   Version

Problem Description

Create a program that meets the following requirements:

  1. Read a list of player names from an input file
  2. Assign each player a set of 5 randomly selected cards from a card deck
  3. Display the players and their cards
  4. Declare a winner

Notes:

  1. The deck of cards will be a standard 52 card deck.
  2. You can represent the cards in any way as long as the suit and rank are indicated
  3. The winner will be based on standard poker hand rankings https://en.wikipedia.org/wiki/List_of_poker_hands
  4. We will look at the structure you used to represent the deck. Please do not use any libraries for this aspect of the program.
  5. Other aspects of the program can use libraries, or other sources, as long as those sources are attributed
  6. You can use whatever technology you like to implement the game as long as we can see the source code and execute the final product.

Demonstrated Technologies

Linq Queries
Base Classes
Interfaces
Inheritance
Models and Properties
IEnumerables
Error Handling
Multithreading
Library Usage
Namespaces
UX Design

Supported Frameworks

 .NET Framework 4.5.x

Attribution

PassLicensees may copy, distribute, display and perform the work and make derivative works and remixes based on it only if they give the author or licensor the credits (attribution) in the manner specified by these.

About

.NET Desktop Application that solves Poker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages