Коллеги-питонисты, подскажите, это я что-то не так делаю в коде или какие-то проблемы с окружением? Когда возвращаю model.Action({}), в localrunner'е всё ок, хотя стратегия, очевидно, ничего не делает. Но стоит добавить в словарь какое-нибудь действие, localrunner зависает на первом же шаге и не двигается, пока не остановлю свою прогу, как будто бесконечно обсчитывает отправку действия. Посылаю, например, в таком виде : {11: MoveAction(Vec2Int(1,1),True,True)}, оно же так должно работать или я что-то не так понял? Ошибок не выдаёт, до записи в stream доходит, а дальше тишина