Skip to content

iOS app that uses machine learning to recognize and add up Biberbande playing cards.

License

Notifications You must be signed in to change notification settings

roger-wetzel/BeaverCounter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beaver Counter

The card game Biberbande is the same game as Rat-a-Tat Cat, but has been re-themed and is distributed throughout Europe.

The game is played in six rounds. At the end of each round, the values of each player's four cards are added up and recorded. The winner is the player who has the lowest total score at the end of the six rounds.

The Beaver Counter app (iOS) does the counting and writing down for you.

Screenshot Screenshot

Implementation Details

  1. An object recognizer was created with Create ML. Create ML comes with Xcode (see Xcode > Open Developer Tool > Create ML). The model (Detector.mlmodel) recognizes the different playing cards. The complete Create ML project can be found here (1.03 GB). But you only need it if you want to customize it. For example, so that it can recognize the cards from Rat-a-Tat Cat instead of the Biberbande cards. You can use the images in folder Test Data in the Preview tab to test the model.

  2. Apple's Breakfast Finder sample code was used as the basis for the Beaver Counter app.

Instructions

The app is self explanatory. See this tweet.

Credits

About

iOS app that uses machine learning to recognize and add up Biberbande playing cards.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages