надежно не посчитаешь. они меряют время (вероятно) в контейнере с рефери, и точно время начинает бежать до отправки первого байта стейта, а ты меряешь внутри своего контейнера, то есть ты не учитываешь сетевые задержки, и вынужден на них перезакладываться
Не, вообще было бы удобно работать с некоторым апи, который принимает твой запрос отдает состояние мира, ты ему закидываешь действия он в ответ состояние мира и кол-во низкоуровневых(мувов эдов) операций, которые у тебя остались