Рекомендую поработать над алгоритмом подсчета времени. При затрате на обучение 1 единицы например 6 секунд при постройке 25к единиц неточность расчета калькулятора составляет более 3 часов. Думаю это связано с тем что там есть доли секунды, которые к сожалению в интерфейсе не показаны и на 25к единиц мы набираем много десятых долей секунд, которые превращаются в 3 часа.
То есть, в интерфейсе игры показывает время 6сек на одного воина, но на самом деле там к примеру 6,43сек, тогда разница при 25к войск составит (25000 * 0,43сек) 10750сек - что равняется (10750 / 60 / 60) почти 3 часа.
Надеюсь поняли о чем я.
Вариант выхода - указывать и расчитывать время исходя из 100 единиц - в таком случае точность повысится.
Или же все дело в дневных бонусах, которые ускоряют время обучения войск. Возможно именно такие бонусы влияют на появление долей секунд и соответсвенно неточностей при подсчетах времени.
В таком случае - можно добавить в программу пункт, где указывать текущий бонус к скорости обучения чтобы при подсчете он учитывался.
ayderaliev сказал(а):
Спасибо, да я вас понял как время будет придумаю что нить для точного подсчёта.
Кстати вот сейчас проверил у себя
Подсчёт провел с т1 пехотй 1 единица 5 сек
2 захода по 13,846 Итог времени обучения в игре составил 19ч 48м х2 = 1 день 15ч с копейками
В калькуляторе вышло время обучения 1 день 14 часов 27 минут 40 секунд
Как видите погрешность маленькая и не столь велика , как вы описали на 25к войско 3 часа.
Возможно вы используете старую версию.. я по возможности обновляю и улучшаю точность подсчёта.