Skip to content

Latest commit

 

History

History
128 lines (85 loc) · 4.39 KB

README.md

File metadata and controls

128 lines (85 loc) · 4.39 KB

Badminton Scoresheet Simulation

Contributors Forks Stargazers Issues MIT License LinkedIn

Report Bug · Request Feature

Badminton Score Tracking Program

Content

About The Project

This is a simple command-line interface program demonstrating the use of data structures in Java, including the usage of different types of collections to solve problems.

Built With

Features

  • Interactive command line input
  • Track the data for a varying range of rallies in a real (or simulated) game of badminton (including the type of stroke that won the rally)
  • Upon completion of a set, computes statistics like:
    • Maximum number of points scored
    • Maximum number of points scored in a continuous sequence for each player
    • Type of stroke that earned the most points for each player

Installation

  1. Download the repository files (project) from the download section or clone this project by typing in the bash the following command:

    git clone https://github.com/afreemanio/badminton-scoresheet-sim.git
    
  2. Import it into Intellij IDEA or your Java IDE of choice

  3. Run the application!

Alternatively, to run it with the command line only:

  1. Download the repository files (project) from the download section or clone this project by typing in the bash the following command:

    git clone https://github.com/afreemanio/badminton-scoresheet-sim.git
    
  2. Navigate to the repository using your terminal of choice

  3. With Java installed, run the command

     javac -d . *.java 
    

    to compile the package

  4. Run the command

     java badminton.Badminton 
    

    to run the program

Contributing

Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Contact

Andrew Freeman - @afreemanio - [email protected]

Project Link: https://github.com/afreemanio/badminton-scoresheet-sim

License

Copyright (c) 2021 Andrew Freeman

Distributed under and usage provided for under the GNU GPL-3.0 License. See LICENSE for the full details.