Часы отображаются в тексте метки. Это работает в ход игрока-человека. Время меняется каждую секунду. Когда наступает очередь шахматного движка, время обновляется только после завершения вычислений движка, а не каждую секунду.
Код обновления следующий:
Код: Выделить всё
self.player_one_timer_label.config(text=str)
self.player_one_timer_label.after(1000, self.update_timer)
Подробнее здесь: https://stackoverflow.com/questions/793 ... -chess-gui