tenhou-python-bot icon indicating copy to clipboard operation
tenhou-python-bot copied to clipboard

Bot for tenhou.net riichi mahjong server written in Python

Results 17 tenhou-python-bot issues
Sort by recently updated
recently updated
newest added

Bots played on commit: https://github.com/MahjongRepository/tenhou-python-bot/commit/1e4d477bf470c8a9024b4ad553ab47125b914903 Seed to reproduce: ``` 15996451505448234089 ``` ``` 2020-11-24_03_16_38.log-Traceback (most recent call last): 2020-11-24_03_16_38.log- File "bots_battle.py", line 47, in main 2020-11-24_03_16_38.log- manager.play_game() 2020-11-24_03_16_38.log- File "/app/game/bots_battle/game_manager.py", line...

bug
battle

Для тайлов с равным укеире/укеире2 можно оценивачать число улучшений, дающих то же число шантен, но при этом повышающих укеире.

hand building
idea

Currently we only calculate amount of doras, but we should consider possible yakus and amount of riichi-bets on the table, too. For example with 1-shanten hand for tanpin sanshoku ippeiko...

strategy
open hand

Для более гибкого переключения между стратегиями, делаем так: Каждая стратегия возвращает некую "оценку", условно от 0 до 10. Какую стратегию использовать выбираем по наибольшей оценки. В случае равенства оценков -...

strategy
idea

Если в руке есть 4 пары и 1 закрытый пон, а также хотя бы 2 доры (в паре!), то открываемся.

enhancement
strategy
open hand

Если мы в бетаори: 1. Если риичи слева (только): 1.1. Тоймен кидает тайл, который можно взять в пон, то мы его возьмем, если: А. Осталось 1 или 2 взятия и...

enhancement
idea
defense

1. “Число шантен” во всех условиях равно числу шатен на таняо. 2. Если число шантен после открытия увеличивается на 1 пункт или больше, то не открываемся. 3. Если число шантен...

strategy
open hand

С некоторыми стратегиями должна быть возможность переключения из одной в другую, даже если мы уже открылись, в частности: Якухай Хоницу Чиницу Хоницу

enhancement
strategy

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

hand building
strategy