Tenhou Python Bot Versions Save

Bot for tenhou.net riichi mahjong server written in Python

v0.5.1

3 years ago

Fix authentication error after tenhou changed auth protocol.

v0.4.0

5 years ago

For this version, we did a lot of improvements (162 commits in total) in hand building and meld calling. The bot is building hand very well now and the next step is to build a smart defence mechanism.

v0.3.2

6 years ago
  • Fix a bug in tenhou client with not winning by damaten tsumo
  • Upgrade mahjong lib to the 1.1.1 version. It fixes a couple of crashes

v0.3.1

6 years ago
  • Fix players sorting (it is sorting by first position as a second attribute now)
  • Remove " " from log name
  • Tsumogiri tile when it is possible
  • Resurrect statistics sender

v0.3.0

6 years ago

v0.2.8

6 years ago

Fix an issue with crash after called chankan set (#35)

v0.2.7

6 years ago
  • Fix an issue with crash after called kan set (#32)
  • Fix wrong scores displaying for player with scores = 0 (#33)
  • Minor fixes in bot logger formatter

v0.2.6

6 years ago
  • Add round reproducer (check readme for details)
  • Fix an issue with crash after called kan
  • Fix an issue with called meld wrong log messages (#31)

v0.2.5

7 years ago

Features:

  • Add logic to call closed kan, chankan and opened kan
  • Handle unexpected errors and store stack trace to the log
  • Try to push riichi (with a good wait) against threatening players
  • Remove analytics code from the project
  • Remove local game runner code from the project

Bugs fixes:

  • Improve the way to open hand and fix different bugs related to it
  • Fix a bug related to crash when tempai without riichi
  • Improve honitsu discard detection
  • Fix a bug with overwriting safe tile danger value by more dangerous tile