mahjong
plus-minus-zero
Our great sponsors
mahjong | plus-minus-zero | |
---|---|---|
1 | 1 | |
357 | 1 | |
4.5% | - | |
6.4 | 0.0 | |
about 1 month ago | over 3 years ago | |
Python | Scala | |
MIT License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
mahjong
-
I made a site to help you practice scoring in Riichi Mahjong :)
Part credit should go to Nihisil on GitHub as I'm just using a function he created to spit out the details of the fu scoring.
plus-minus-zero
-
In CPython, types implemented in C are part of the type tree
Hmm, now that I look at it my personal code is mostly gnarly functional libraries. https://github.com/m50d/plus-minus-zero/ is probably the project that's closest to something I'd do in Python, but I've still used a fancy reactive library and some functional tools for dealing with the explicit async futures.
(It's a quick calculator tool to compute your European Mahjong Associaton rank score based on your tournament results, and can import your existing results through some quick and dirty web scraping. The domain linked from github has expired, but it's running at https://adoring-khorana-c20461.netlify.app/ - Scala usually runs on the JVM but this build is set up to compile to JS and run in the browser).
What are some alternatives?
manga-ocr - Optical character recognition for Japanese text, with the main focus being Japanese manga
mjai-reviewer - 🔍🀄️ Review mahjong game log with mjai-compatible mahjong AI.
commonjong - An open-source mahjong engine in Java.
rlcard - Reinforcement Learning / AI Bots in Card (Poker) Games - Blackjack, Leduc, Texas, DouDizhu, Mahjong, UNO.
pykakasi - Lightweight converter from Japanese Kana-kanji sentences into Kana-Roman.
AlphaJong - A Mahjong AI for Mahjong Soul
CPython - The Python programming language