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

Problems about the bot's strategies #15

Closed
6ftffyq3 opened this issue Feb 21, 2022 · 4 comments
Closed

Problems about the bot's strategies #15

6ftffyq3 opened this issue Feb 21, 2022 · 4 comments

Comments

@6ftffyq3
Copy link

I will post some very strange and unreasonable moves by your bot. For your reference only. The bot can be definitely improved with these problems solved (in some appropriate way).

@6ftffyq3
Copy link
Author

Notice: it is the last round (East 4) in an East game.

1
2
3

There must be some problems with both your offense and defense strategies.

@6ftffyq3
Copy link
Author

6ftffyq3 commented Feb 21, 2022

1
Why the bot ignored ittsu at such early stage?

Result:
1
Losing 1 to 3 Hans and half of waiting tiles. The bot is like at novice level with this hand.

@6ftffyq3
Copy link
Author

Notice: it is the last round (South 4).

1
So the bot thinks it should call riichi in this state? Any human players at expert level or above would refrain to do so.

Result:
1
1
1

@Jimboom7
Copy link
Owner

Hi, I just published v1.1.0 of the AI. I used your issues as reference and they should be fixed now (there was a bug in the hand evaluation). The Riichi decision making was also improved, as well as general offense and defense decisions.
A note for further issues: Including the Debug String helps me a lot. To get it go to the correct turn in the replay and click the "Debug" button in the GUI (if the button is not visible you need to set the DEBUG_BUTTON parameter to true). That way I can recreate the state of the game exactly. A screenshot is also helpful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants