?

Log in

No account? Create an account
Исторический Менеджер Формулы 1's Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 12 most recent journal entries recorded in Исторический Менеджер Формулы 1's LiveJournal:

Tuesday, February 28th, 2006
6:13 pm
[fonarick]
Думки на тему.
Думки о...
Итак хочется определится с тем как таки должны ехать машинки по трассе.
попробую ввести несколько характеристик.
Read more...Collapse )
Tuesday, October 25th, 2005
3:47 pm
[fonarick]
Механики
Задумался о том надо ли симулировать работу механиков. в принципе на 50-е годы команда обслуживающая болид много на что влияла, и была не самой маленькой наверное в расходах итд... опять же для обслуживания 2-х и более болидов требовалось больше механиков.
Где бы взять по ним данные? непонятно. Буду думать, готов выслушать советы.
3:37 pm
[fonarick]

Мысли о Математической модели трека. Фактически что надо знать
генератору о трассе на которой проходит обсчет ГП? надо знать время на
круге, и где кто кого обогнал. остальное - дело десятое.

но хочеться иметь некое приближение к реальности поэтому пока я вижу математическую модель трека следующим образом.

Вся трасса разбиваеться на некоторое количество участков равной длинны.

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

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

Для прямых - максимальная скорость = макс скорости болида (и вероятно будет определяться мощностью двигателя)

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

Изначально рассчет ведеться для идеального болида и гонщика (для 50-го
года это Нино Фарина на Альфе 158) худшие болиды будут иметь другую
максимальную скорость и динамику разгона-торможения, и менее быстрые
гонщики будут иметь определенные пенальти к максмальной скорости и к
эффективности разгона болида. Не обойдеться и без великого рандома. Но
класс гонщика тоже будет влиять на то насколько рандом вмешиваеться в
скорость болида.
3:35 pm
[fonarick]
Вакансии

Ну а теперь о том что нужно для осуществления всего этого.

Первое это люди. попробую прикинуть какие вакансии надо заполнить чтобы проект состоялся, жил и развивался.

1. Вдохновитель, координатор работ.

2. Разработчик концепции и алгоритмов.

3. Програмист, кодер.

4. Специалист по техническим и историческим вопросам формулы 1.

5. Дизайнер веб-прогррамер для создания сайта.

6. Админ для поддержания сайта в рабочем состоянии.

7. Берни Экклстоун, для работы собственно с регламентом чампа и пр.

8. Коментатор гонок.

9. Журналисты, Эксперты и тд, для коментирования ситуации в чемпионате и тд.

10. Собственно сами игроки. Тим Менеджеры и тд.



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



За собой я бы хотел оставить пункты 1,2 ну и возможно 7. все остально с
удовольствием отдам в чьи-нибудь умелые и грамотные руки.

По 10-му пункту смотрите предыдущее сообщение - за какие команды можно
играть. Пока только Куртис Крафт занят - за Американскую мечту хочет
играть Madlopt. все остальные вакансии пока свободны.
3:35 pm
[fonarick]
Команды за которые можно будет играть на старте.


Команда - Страна - Шасси - Звезды



Alfa Romeо - Italia - Alfa Romeo 158 - 10

Ferrari - Italia - Ferrari 125 - 7

Maserati - Italia - Maserati 4CL - 6

Talbot Lago - France - Talbot-Lago 26C - 7

Gordini - France - Simka-Gordini T15 - 7

ERA - GB - Era A - 6

Alta - GB - Alta GP - 6

Cooper - GB - Cooper-T12 - 5

Kurtis Kraft F1 - USA - Kurtis - 8
3:34 pm
[fonarick]
To Do List
Аналогичным образом разобраться с характеристиками пилотов.
Соответсвенно тоже есть только статистические данные по "Скорости" и
"Надежности". Хочеться сделать систему набора опыта, скажем чтоб более
востребованые пилоты быстрее росли в характеристиках итд.
3:33 pm
[fonarick]
To Do List
Разобраться с характеристиками болидов.

На данном этапе у меня есть что.

некая число характеризующее качество шасси и двигателя статистически
выведенное из результатов сезонов. Данные по надежности того и другого.


По некоторым болидам есть данные о весе, максимальной скорости.

Есть данные по двигателям о мощьности, компоновке, максимальным оборотам.

Хочеться понять какие данные нужно учитывать в симуляторе и каким образом. ну а так же привести их в некую стройную систему.
3:29 pm
[fonarick]
To Do
Что еще Хочеться сделать. Хочеться что бы все субьекты игры (NPC - Non Player Character) работали как экспертные системы. Я имею в виду пилотов, поставщиков, Федерацию Автоспорта ( непомню как она тогда называлась, но точно не FIA). Возможно в игре будут еще несколько NPC как то к примеру Национальные Автоспортивные клубы, Возможно еще что-то.
Это я о чем. Я о том что Гонщик к примеру будет решать вопрос со своим трудоустройством и зарплатой по некоему определенному алгоритму исходя из создавщейся ситуации в чампе. Скажем Сильный гощик типа Фарины или Фанхио не пойдет гоняться за команду ниже определенного уровня, но просидев сезон без работы может сам предложить свои услуги какой-нибудь Сильной команде, и согласиться на меньшую зарплату. Соответственно И поставщики скажем моторов или шин имеют некую оптимальную загрузку которой они стремяться добиться, и если они становяться шибко популярны - задирают цены, а если их никто не берет - могут сами предложить свои услуги командам, по сходной цене, и даже возможно приплатить за тесты ( как это сейчас делает бриджстоун)
3:27 pm
[fonarick]
Экскурс в историю проекта. Откуда что взялось.
Истоком идеи явился он-лайн Менеджер Халявчика, в который существовал где-то пару лет назад в течении некоторого времени. Я успел поиграть там за две команды в разных Чампах и очченно этот процесс мне понравился. когда народу стало набираться много, И автор предложил нам самим выбирать идеи чампа - у меня родилась идея начать не в 2003-м году а в 1950. С начала так сказать. Халявчик идею поддержал но сказал что ему нужна статистика по сезону 1950, характеристики машин, пилотов, трасс и тд. Ну пскольку идея была моя - я ломанулся все это собирать. В процессе сбора инфы, увлекся историей Ф1 не по детски. Собрал всю статистику какую мог добыть по сезону 1950 года, но к сожалению дальше распределений кто за какую команду хочеть ехать дела не пошло потому как Халявчик прикрыл Менеджер. Одному ему было это не потянуть. да еще хостинг накрылся грусть
И осталась лежать моя статистическая работа мертвым грузом. А жалко аж жуть. пару раз предлагал свои наработки командам которые собирались разрабатывать тот или иной менеджер но никто не заинтересовался. И вот вдруг недавно мне попадаеться ф1 менеджер от Алдуды http://alduda.narod.ru. Простота и гениальность решения Симулятора заставила меня подумать "а че, так и я могу". кстати всем советую попробовать сей менеджер. Вобщем Этот менеджер побудил меня начать разработку сего проекта. Вот такой вот экскурс в предисторию.

Update: В какой-то момент я погряз в разбирательсвах с Дельфи и дальше математических моделей трека и физики поведения машины не ушел. на реальное воплощение в листинге - сил не хватило :( Попробую еще раз. Или с кем-нибудь в связке.
3:12 pm
[fonarick]
Симулятор гонки
Основной и самой глобальной частью проекта являеться - Симулятор гонки. На входе трасса, комбинации Пилот+Болид со своими характеристиками. На выходе листинг событий.
3 режима. Практика, Квала, Гонка.
Что для этого необходимо? Математические модели трасс, болидов, пилотов. Алгоритм прохождения ММ(Матемотической модели) трассы, ММ-ю комбинации Пилот+Болид. Алгоритм поведения пилота на трассе в зависимости от ситуации и приказов из боксов. Реакция симулятора на события на трассе.
(типа что собственно вставлять в листинг.) Ау Российский голос Формулы 1?
Записывать за тобой что ли комменты? Короче сама трансляция должна быть интересной ( кстати тут же родившаяся мысль. в то время когда на трассе ничего интересного не происходит делать информативные вставки из истории, ситуации в чемпионате и тд, как это делает Попов)

да, при этом хотелось бы чтобы времена на круге, максимальная скорость, скорость в поворотах имели бы корреляцию с реальными результатами.

А вот вспомнил, на входе должны быть еще погодные условия. потому как некоторые Гонки проходили в дождь, и времена на круге есть соответственно тока либо дождевые либо сухие. Воответсвенно у Пилотов может быть бонус при езде в дождь.


Вот вроде и все что хочеться от самого Симулятора, если есть какие-то мысли - можно добавлять.
3:10 pm
[fonarick]
Проект "PBeM Менеджер F1 с 50-го года и до наших дней"
Что такое Менеджер F1?
Это Игра в которой Вы ассоциируетесь с владельцем и управляющим команды Чемпионата Мира в классе машин Формула 1.
То есть вы управляете финансами, нанимаете работников (в 50-м году только конструктора и пилотов), заключаете контракты с поставщиками шин, двигателей, и прочей лабуды и выставляете свои болиды в Гонки.
Занимаетесь модернизацией болидов, тренировками, тестами и тд. Итог - места ваших гонщиков в чемпионате. Деньги получаете в зависимости от результатов показываемых вашей командой.

Что такое PBeM?
Play by E-Mail. То есть Игра через электронную почту.
То есть Весь игровой процесс осуществляеться путем отправки и приема Писем соответсвующей формы и содержания.
К примеру Вы менеджер команды ERA и пищете компании Dunlop о том что хотите заключить с ней контракт на поставку шин в сезоне 1950. Через некоторое время вам приходит ответ что Dunlop готова заключить с вами контракт с 10 процентной скидкой поскольку вы Британская команда, и их шикарные шины обойдуться вам всего в 13 тысяч доларов.
Заявка на гонку, квалификацию и пятничные тренировки так же отправляеться по е-майлу, в виде формы специального вида.

Почему с 50-го года?
Потому что Официально чемпионат мира в классе машин Формула 1, проводиться именно с 50-го года. И лично мне интересны и сами болиды тех времен, и легендарные гонщики, и команды. К сожалению современные любители Формулы 1, довольно слабо разбираются в истории гонок, и думаю им будеть интересно все это узнать и прочуствовать на своей шкуре.
3:03 pm
[fonarick]
Третий заход.
В связи с началом межсезонья в Ф1 душа моя грустит и просит высокого. Поэтому решил попробовать возобновить работу над Ф1 менеджером. Сейчас переложу сюда старые материалы, кину пару новых мыслей. Попробую вечером взгромоздить на машину Дельфю. Надеюсь что бог троицу любит.
About LiveJournal.com