Sansumoku
An original board game for 2 players, a mash-up of Sudoku and Ultimate Tic-Tac-Toe. It is implemented as an iOS app in Swift and C/C++. For user facing features please see the Sansumoku website. Download Sansumoku on the App Store.
For developers
What would you find interesting in this repo as a developer?
- Custom board is implemented using drawing in Core Graphics
- A number of AI Engines implemented in C and C++, so you can learn how to integrate reasonably complex C and C++ code with Swift.
- Monte Carlo Tree Search algorithm. I gave a talk about Monte Carlo Tree Search at the Austin Algorithms Meetup. PDF Slides.
- AI Engine implemented using Apple's GameplayKit, so you can learn how to use GKMonteCarloStrategist.