Тактик-Ассистент 3.9

Автоспорт
Автоспорт: Тактик Ассистент 3 9На досуге написал программку для расчета разных вариантов тактики для данной игры.
Текущая версия 3.9
Если отображаемая версия ниже текущей - чистим кэш!

Все расчеты проводятся на основании вашей практики и моего анализа статистических данных.
Модуль лишь автоматизирует расчеты, подсказывает оптимальные условия, но ни в коем случае не выбирает тактику за вас.

Тактик-Ассистент помогает строить тактику исходя из принципа "Сколько вам надо топлива и какой тип резины, чтобы проехать определенный отрезок. И за какое время вы его проедете". И только потом, глядя на общее время прохождения дистанции, можно прикинуть, какая же тактика лучше.
-------------------------------------------------------------------------------------------------------------------------
Неофициальный модуль к онлайн ирге raceManager.
http://shop.plumart.com.ua/tacticassistant/index.html
Модуль предназначен для автоматизации расчетов износа резины, расхода топлива на гоночных интервалах, а также вычисления приблизительного времени прохождения отрезков.

Как пользоваться:
1. Настройте болид.
2. Проведите серию тестов на всех типах резины и с риском 0 .
3. Введите полученные данные о износе резины (%), времени круга (сек.).
4. Введите приблизительный расход топлива на гонку и количество кругов гонки, а также время на питлейн до пит-стопа и после.
5. Меняйте тип резины, риск и гоночные интервалы двигая соответствующие ползунки.
6. Если вы планируете меньше пит-стопов, просто подвиньте лишние в крайнее правое положение.
7. Запишите тактику, нажав соответствующую кнопку, после чего можете подобрать другую.
8. По параметру "TotalTime (Т)" выберите тактику, на которой вы проедете гоночную дистанцию быстрее всего.
---------------------------------------------------------------------------------------------------------------------------
101 комментарий
avatar
Очень интересно)) Жалко уже не получится опробовать. Я тактику немного по-другому считал. Но для того, чтобы прикинуть - самое оно.
Я тут тоже как-то хотел написать похожую программку на Delphi для rM. И, как человек с высшим (пока не оконченным правда) образованием решил подойти к проблеме по серьезному. Постараться найти все зависимости, оценить влияние случайных факторов и т.д. Но как-то лень все это было делать, а когда увидел вашу программку вдохновился. За окном погодка вообще испортилась, так что можно и попрограммировать)))
avatar
влияние топлива на борту не учитывается видимо. ты же понимаешь, что на разных трассах оно разное?
неудобно, что я не могу вбивать сколько я хочу залить топлива
gui - не понятный, я не сразу понял что да как.
ты учитываешь что влияние риска не линейно?
что делать с лишним питом, что бы он не маячил - я так и не понял
не объяснено как быть, если хочет конкретный риск и не тратить 6 кругов на получение данных
более того, 6 кругов не вписываются в 1 практику, а в разных могут быть разные погодные условия, что повлияет на скорость

это первое что в голову пришло )
avatar
а почему старт с 0 л.???
avatar
или залитое на старте в 1-м пите показывается??
avatar
я же говорю, гуй пугающий )
avatar
Интересная прога, но до совершенства еще далеко.
avatar
Алексей, для достоверности расчетов, практику надо проходить при одинаковом количестве топлива (скажем 50 литров) все 6 кругов, потому количество топлива на борту не учитывается.
Влияние риска не линейно, это учтено, но очень приблизительно (мало статистических данных)
Лишний пит сдвигаем вправо, тогда время на питлейн не будет учитываться для этого пита.
На счет последнего - тут уж ничего не поделаешь, прийдется строить тактику самому на калькуляторе полагаясь на опыт и интуицию.

Леша, Зеленый кружок - это ваши стартовые настройки, двигайте его вправо, смотрите на износ резины, и когда он будет зашкаливать за 80% советую остановиться. Полученные литры и будут тем, что надо заливать на квале. Далее строим следующие отрезки.
Тактик-Ассистент строит тактику исходя из принципа "сколько вам надо топлива и какой тип резины, чтобы проехать определенный отрезок". И только потом, глядя на общее время прохождения дистанции, можно прикинуть, какя же тактика лучше.
avatar
Гуй и должен был пугающим и сложным!))) (палец вверх, кто при слове Гуй вспомнил Perfect World ^__^)
avatar
при слове гуй я вспомнил другое слово *_*
avatar
прога интересна, но увы я сам привык делать)
avatar
Константин, ты не учитываешь потери во времени из-за веса на тяжелых тактиках.
тоесть не будет большой разницы из-за веса в тактиках мммм и жс
avatar
А я сделал сначала сам, как обычно, потом сравнил с прогой - один в один вышло! И выиграл гонку)
avatar
слабо верится что будет одинаковое время гонки при 61-65-88 и 65-65-84. но за основу конечно можно принять и в событие уже уточнить для себя точный расход по топливу
avatar
Я могу на паскале за пять минут такое сделать
avatar
и что-то с расходом резины... поставил тактику вышло 23 круга (расход 3.87 на круг - Средняя) должна проехать 25 а у вас в проге после 17-го расход 100%
avatar
Дункан, тогда уже делай на Делфи, шоб красивше было))
avatar
Кое что уточнил, подправил, добавил. Обновил одним словом до v 1.2. (Если не обновилось - чистим кэш)
Продолжаю допиливать дальше.
avatar
тактику мммм невозможно посчитать
avatar
Алексей, эм..? невозможно, в смысле не работает? Или просто плохо считает? по отношению к чему тогда?

Посчитал как пример, тактика мммм против жж (данные по умолчанию):
--------------------------------------------------------
2. START(13к/49.4л/78.39%М0)-P1(14к/53.2л/84.42%М0)-P2(14к/53.2л/84.42%М0)-P3(15к/57л/90.45%М0)-TotalTime=3523.42c.
3. START(27к/102.6л/89.91%Ж0)-P1(29к/110.2л/96.57%Ж0)-TotalTime=3504.24c.
--------------------------------------------------------
Разбег в 19 секунд - результат лишних 2-х питстопов у мммм против нормального темпа у жж на данной трассе.
Возможно, даже точно, тут много не учтено (ошибки пилота, круговые, способность к обгону, левел механников), можно в событиях потестить ))
Если вы четко знаете что поедете либо на мммм либо на жж то практикуйтесь на (м) с малым количеством топлива (20-30 л), а на (ж) с большим (90-100 л). (С) не трогайте. Результаты должны быть более точными.
avatar
Сказал-сделал) Посидел вчера вечерком и сегодня с утра и выдал вот такую вещь.
Программка уже учитывает зависимость темпа от количества топлива. (При этом достаточно задать единственное время из практики на каждый тип шин с 10л топлива).
А вот риск мне аппроксимировать не удалось. Я думал там обычная экспоненциальная зависимость, а не тут то было! Будем дальше копать.
Ошибки пилота ПОКА также не учитываются. Случайные факторы тем более. Но, на вскидку, программа уже умеет считать относительно правильно.

Программа делалась "под себя" и об универсальности говорить сложно, но в идеале она сама должна будет считать оптимальную тактику при заданных условиях.
avatar
Сергей, Круть. Только немного не понял, про оптимальную тактику при заданных условиях?! Каких условиях? Я полагаю что подбор условий (количество питов, литры и тип резины на отрезки) определяет тактику. Можно конечно просчитывать все возможные условия и выдавать одну единственную, оптимальную тактику, но такой путь развития прграммы я для себя исключил сразу, т.к. это убьет все мыслительные процессы игроков и игра станет не интересной.
avatar
Константин, про мммм сорри, интерфейс меня все еще пугает просто)
по поводу оптимальной тактики у Сергея, думаю, имеется в виду, что ты вводишь 3 времени, 3 расхода резины, выбираешь трассу и получаешь лучшую стратегию.

Сергей, а влияние топлива на скорость на каждой трассе разное, обойтись 3 кругами нельзя =)
так же для риска предлагаю в каком-то событии получить скорости и расходы на каждые 10 единиц риска и предположить линейные изменения внутри отрезков. погрешность не такая большая будет. естественно учитывать изменение времени в процентах. наверняка проще, чем попробовать подобрать функцию, которая может зависеть от производителя резины и погодных условий.
avatar
Алексей, Подобрать функцию можно, сложность только во времени которое надо потратить на тесты и события, потому как для каждой трассы будет своя функция.
Пока жертвуем точностью ради универсальности. Точность растет с каждым пройденным этапом :)
avatar
Да, я хотел сделать так, как написал Алексей. Но расчет оптимальной стратегии если и будет, то не скоро. Мне это хочется сделать из чисто спортивного интереса.
Влияние топлива на темп я изучил пока только на нюрбургринге. Возможно на других трассах будет другой коэффициент, но может оказаться тот же самый.
К тому же я делаю эту программу под себя и свои шины, уровни пилота и персонала. Универсальности скорей всего не будет, тем более, что программу я не собираюсь выкладывать, по крайней мере пока)))
avatar
Алексей, Готов выслушать предложения по улучшению интерфейса, в разумных пределах.

Модуль обновлен.
Теперь учитывается влияние количества топлива на темп. Но для каждого типа резины теперь надо вводить количество топлива с которым практикуетесь.

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.