szm::suzume
雀 • (suzume) [sue-zoo-may]
- A Eurasian tree sparrow (Passer montanus).
- A lightweight Riichi Mahjong engine written in C++14.
suzume is built entirely on standard C++14, making it easily portable and a breeze to incorporate into any other project.
Easily switch between different languages with baked-in English and Japanese. Other languages can easily be added!
Powerful tools are included for making meld suggestions, computing probabilities of completing hands, tracking on tile states, etc.