У меня тоже переодически таймауты, хотя реализовал фактически минимум от того, что хотел. Использую JS. Решил протестировать, сколько у меня времени в запасе. Отослал пустую страту для теста и создал 4 игры сам с собой. Затраченное время сильно отличается: 12к, 28к, 24к, 18к. То есть есть ещё и фактор везения.