MahjongRepository / mahjong

Implementation of riichi mahjong related stuff (hand cost, shanten, agari end, etc.)
MIT License
377 stars 38 forks source link

What's the different between version 2 and current ? #48

Closed fnaith closed 7 months ago

fnaith commented 8 months ago

I think the logic of this library is very clear, and curious about this sentence in wiki:

Version 2.x is under heavy development. If you want to contribute, please reach out the maintainers.

Nihisil commented 7 months ago

@fnaith hi there! I was thinking of updating the library with more strict typing and using Pydantic models for data exchange between modules rather than dictionaries. I also planned to fine-tune the library's code to improve performance, but I'm currently swamped and can't work on it. So, there's no progress with version 2 at the moment. I've gone ahead and deleted that sentence from the wiki. Thanks!

fnaith commented 7 months ago

Looking forward for typing and new algorithm !