Skip to content

Independent Project - I coded a version of a popular board game, leveraging Python's power as an OOP language, and ran an interesting series of statistical analyses.

License

Notifications You must be signed in to change notification settings

dmarks84/Ind_Project_Dandyland

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Ind_Project_Dandyland

Summary

I coded a version of a popular board game, leveraging Python's power as an OOP language, and ran an interesting series of statistical analyses. I created objects to instantiate a Game, its Players, a Board, the board's Spaces, a Deck, and the deck's Cards. These were used to run a large number of simulated games. I attempted to answer the question-- how likely is it that the player who draws first will win? The game itself is 100% determined after the initial shuffle of the cards, so no user input was needed, and simulations ran quickly.

Results

In a two-player game, Player 1's winning percentage is roughly 52.3%, given the cited rules of the game that were implemented.

Skills (Developed & Applied)

OOP Programming, Python, Statistics, Statistical Analysis, P-Values, Hypothesis Testing, Problem-solving

About

Independent Project - I coded a version of a popular board game, leveraging Python's power as an OOP language, and ran an interesting series of statistical analyses.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published