смотрим говорит ли нам стратегия открываться и на чем
если нет угроз за столом все как раньше, если есть то:
добавляем тайл в руку как будто он нам зашёл взакрытую, смотрим что хотим снести
если хотим снести один из тайлов который положили в открытие (только учесть дубликаты) либо недопустимый после открытия тайл, то не открываемся
в противном случае идем в пункт 3
имитируем открытие в руке, смотрим лучший снос - если это недопустимый снос (тот же тайл или судзи), то не открываемся
если лучший снос из пункта 3 это снос, противоречащий стратегии, то тоже не открываемся
Воспроизвести:
python reproducer.py --log 2020102208gm-0009-0000-40337c9c --player Xenia --wind 3 --honba 0 --action enemy_discard --tile 1s