A Python service that scores a bowling game.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
tests
.gitignore
LICENSE
README.md

README.md

Bowling Score

Author: David Timmons (http://david.timmons.io)

Bowling Score is a Python service that manages a bowling game for multiple players.

The service takes in pins knocked down, tracks frame scores, and calculates a running total for each player. Scoring is based on the tutorial found at the ThoughtCo. "Bowling Scoring" article.

Tested with Python 3.6.1.

Features:

  • Configure the number of players in the game.
  • Configure the number of pins in the game.
  • Configure the number of frames in the game.

Usage:

  • Instantiate the BowlingController class to start a new game.
  • Unit and integration tests can be found in the tests directory.