MahjongRepository / tenhou-python-bot

Bot for tenhou.net riichi mahjong server written in Python
MIT License
201 stars 52 forks source link

Implement chitoitsu strategy #57

Closed Nihisil closed 6 years ago

bogachev-pa commented 6 years ago

Стоит убрать ограничение на запрет открытия руки при наличии 5 пар и сделать читой просто одной из стратегий (причем с низким приоритетом, ниже только у формального темпая).

Основные идеи активации такие:

  1. Наличие минимум 5 пар (поны не в счет) в руке.
  2. Если в руке 5 пар и темпай, то это не читой.
  3. Если в руке пон и других пар не 6, то это не читой (в принципе, если доры в поне и есть еще 6 пар, то имеет смысл взять темпай).

Дальше надо будет прокачать читой на тему сброса правильных тайлов, но для этого надо будет сначала научить его не считать руку читоем, если в ней есть хорошие формы на плоскую руку.