Java darts core
Introduction
This part of the darts > Core project provides a Java implementation of darts, a computational toolbox aimed at the game of darts.
This implementation can:
- Determine all possible darts checkouts.
- Generate checkout tables for any range of scores.
Additionally, this implementation lets you:
- Choose the dartboard type.
- Select the game mode.
- Set the number of darts.
- Pick the output format.
To explore the Java implementation of darts, dive into the code.
Alternatively, you can download the Java darts core code from the latest Java darts release at https://github.com/mauritssilvis/darts/releases.
The release history of the Java darts core project is contained in the changelog.
If you would like to generate checkout tables using a command-line application, refer to the Java-based command-line interface. If you want to explore extensive checkout tables for different types of darts games, refer to the checkout table overview.
License
Copyright © 2023 Maurits Silvis
This source code package is subject to the terms and conditions defined in the GNU General Public License v3.0 or later.