Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detailed statistics #36

Open
N1ckn1ght opened this issue Jun 22, 2022 · 0 comments
Open

Detailed statistics #36

N1ckn1ght opened this issue Jun 22, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@N1ckn1ght
Copy link
Owner

Instead of just having balance per mode or things like a non-lose streaks, it'd be cool to use information about past games to visualise graphs and stuff, player's progress, etc.
Also it'd be good to detect players quitting/resetting a game.
Heavy task, so it's really not going to be implemented soon.

But even current games will be saved with implementation of #27

@N1ckn1ght N1ckn1ght added the enhancement New feature or request label Jun 22, 2022
@N1ckn1ght N1ckn1ght added this to the v1.0.0-release milestone Jun 22, 2022
@N1ckn1ght N1ckn1ght self-assigned this Jun 22, 2022
N1ckn1ght pushed a commit that referenced this issue Jun 24, 2022
implemented #27 (ui will be next committed)
ippatsu now works properly
riichi is not combined anymore with double riichi
fix #33
fix #34

notes:
mahjong balance changes not by pure win/lose points, but depending on already having balance - the more you have already, the less you win. This will be properly documented later.
mahjong streak changes if you are not tempai. If you win, it's +1, otherwise it's =0. But if you are tempai, it won't be affected.
now riichi bet possibility also depends on a player's balance, it's impossible if player has less than 1000 points to required bet
saving games for future #36 statistics implementation, profile system (database only)

not tested as far.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant