Skip to content

Yatzy Coach is an iOS app that lets you play a solo game of Yatzy and provides feedback on your moves.

License

Notifications You must be signed in to change notification settings

stephenbensley/YatzyCoach

Repository files navigation

icon

Yatzy Coach

Yatzy Coach is an iOS app for the American rules of the game of Yatzy. The app lets you play a solo game while it provides feedback on your moves. You also have the option of displaying a detailed analysis of all available moves.

Installation

The app can be downloaded for free from the Apple App Store. There are no in-app purchases or ads.

Privacy

This app does not collect or share any personal information. For complete details, read the Privacy Policy

License

The source code for this app has been released under the MIT License.

Copyright

© 2024 Stephen E. Bensley

Building from Source

The app was developed with Xcode, which is freely available from Apple. After installing Xcode and cloning the repo, open the Xcode project at the root of the repo. The Git tags correspond to App Store releases. Checkout the most recent tag to ensure a stable build.

Dependencies

The app depends on a Swift Package: UtiliKit (also developed by me). This dependency should be resolved automatically when you open and build the project.

Targets

The Xcode project has the following targets:

  • CoreTests: Unit tests for the core game logic.
  • YatzyCoach: The iOS app.
  • YatzySolver: A MacOS app that solves the game. Make sure you build the Release configuration; Debug will be very slow.

About

Yatzy Coach is an iOS app that lets you play a solo game of Yatzy and provides feedback on your moves.

Topics

Resources

License

Stars

Watchers

Forks

Languages