This repository has been archived by the owner on Jul 8, 2023. It is now read-only.
v0.2.3
New features:
- After started game bot will parse game rules (aka dora and open tanyao) and it will change it's play logic based on these rules
- Discards system were refactored for better support of defence logic. It will consume more resources now, but will give more opportunity to the careful playing
- Detect enemy's honitsu hands and fold against them
- Parse and store to a log a message about new achieved rank
- Add replay reproducer. We need it to be able reproduce round from the tenhou log and debug bot's decisions
- First try to fold only with 100% safe tiles against multiple players, and if there is no 100% safe tiles try to find common suji tiles to fold
- Mark dora as a dangerous tile to discard when defence with suji
Bugs fixes:
- Fix a bug when bot didn't riichi for with penchan waiting
- Fix a bug with not counting our bot discards as safe tiles against other players in riichi
- Fix a bug with wrong
is_tempai
flag after discarding tiles - Fix a crash after called chankan
- Fix an issue with wrong counting of remaining tiles in the wall
- Check should bot go to the defence mode just after called riichi, not after first draw. It will affect open hand suggestions