Текущее время: Сб сен 05, 2026 15:17

Часовой пояс: UTC+03:00


Правила форума





Начать новую тему  Ответить на тему  [ 74 сообщения ]  На страницу Пред. 1 2 3 4 5
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 04, 2006 12:49 
Не в сети
хелпер
хелпер
Аватара пользователя

Зарегистрирован: Чт сен 08, 2005 10:27
Сообщения: 969
Откуда: Россия
:o :o :o Откуда знаешь про Монте-Карло (математик, химик???).
Вообще, ты прав, но не совсем. При многораундах результат симулятора совпадает очень точно. Я тоже на счет Монте-Карло я уже думал: может прокатит, а может и нет. Это все-таки статистический метод...
Конечно, оценка вероятности нужна, но мне кажется можно обойтись без этого метода (Как вспомню про то как свои задачи считал по нескольку дней - жуть берет...)

_________________
Пегас, Psolao Coalition [PC]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 04, 2006 13:19 
Не в сети
Генерал сотового комплекса
Генерал сотового комплекса
Аватара пользователя

Зарегистрирован: Ср июн 21, 2006 0:21
Сообщения: 573
Откуда: Феникс
Цитата:
Цитата:
Это нужно конечно, то что вы делаете, но меня в первую очередь интересует только первый раунд и чтоб в стимуляторе присудствовали новые юниты)
по большому счету симулятор нужен для расчета волн и динамы
у меня новые юниты есть, нужны тока их к ЮvsЮ
Moгу боёв с новыми юнитами понаходить еси нужно а Ю.vs.Ю я незнаю как считать :?

_________________
Diamond Wings [DW]
[img]http://forum.destinysphere.net/forum/images/hueter.gif[/img]
[img]http://img148.exs.cx/img148/1988/wings0076na.gif[/img]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 04, 2006 17:01 
Не в сети
Властитель межкольцевого мира
Властитель межкольцевого мира
Аватара пользователя

Зарегистрирован: Вс июл 25, 2004 23:13
Сообщения: 2646
Цитата:
:o :o :o Откуда знаешь про Монте-Карло (математик, химик???).
Этож 1-й и 2-й курс высшей математики любого технического вуза. :)
Цитата:
Вообще, ты прав, но не совсем. При многораундах результат симулятора совпадает очень точно. Я тоже на счет Монте-Карло я уже думал: может прокатит, а может и нет. Это все-таки статистический метод.

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

_________________
Волк: Вождь партии Мира и Труда.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 04, 2006 20:29 
Не в сети

Зарегистрирован: Вт дек 06, 2005 18:43
Сообщения: 13
Цитата:
2 GarikW
Сделать симулятор у меня в личных планах с прошлой осени. Процесс продвигается медленно, но постараюсь к Новому Году его закончить.

Хорошо, что энтузиазм не только у меня.

В плане улучшения твоего симулятора должен сказать следующее.
При наличии рандома в уроне результат расчётов может быть только в вероятностном представлении: "армия защиты победит с вероятностью 0.8" или "Армия нападения проиграет на 1-м раунде с вероятнотью 0.5, на 2-м раунде с вероятностью 0.8, на 3-м с вероятностью 0.98, не доживёт до 5-го раунда с вероятностью 1".
Или: "Армия защиты на 2-м раунде потеряет 60% своих камикадзе с вероятностью 0.22".
Только так.
Готовые логи с конкретными потерями - это введение игроков в заблуждение.

Предлагаю доработать твой симулятор по методу "Монте-Карло".
Основной показатель - "Вероятность победы (поражения) на i-м раунде".
Вводишь 20 счётчиков (по количеству возможных раундов) с тремя градациями: "Победа", "Поражение" и "Переход на следующий раунд".
Расчитываешь бой с рандомом для каждой группы юнитов на каждом раунде и увеличиваешь счётчик в том месте, где бой остановился. Победила армия на первом раунде - увеличиваешь на единицу счётчик 1-1, проиграла на 5-м - увеличиваешь счётчик 5-2 и т.д.
Таких просчётов надо сделать ну о-о-очень много (и каждый - с другим рандомом). Чем больше просчётов, тем точнее результат.
По окончании надо значение каждого счётчика разделить на общее количество просчётов. В результате ты получишь 60 вероятностей.

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

Отсюда - большое сомнение в существовании онлайн-симулятора. Каждый расчёт должен будет занимать много минут, а то и часов.
Реальнее оффлайн-симулятор, который каждый игрок гоняет на своём компе для своих задач.
Какая речь.Долго писал? :)

_________________
Возьми что сможеш и ничего не отдавай взамен!

GDI


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пн сен 04, 2006 23:46 
Не в сети
Властитель межкольцевого мира
Властитель межкольцевого мира
Аватара пользователя

Зарегистрирован: Ср окт 26, 2005 17:31
Сообщения: 3467
Откуда: От Верблюда
Риппи, если нужны логи, ты стукни мне. Где-то валялось огромное количество логов месячной давности, когда тестил юнитов. может что и сгодится...

Мрак, ничего другого написать не мог?

_________________
Заявки на вступление


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 0:15 
Не в сети
хелпер
хелпер
Аватара пользователя

Зарегистрирован: Чт сен 08, 2005 10:27
Сообщения: 969
Откуда: Россия
Olin: Сделал я расчеты по твоей методике... (простенький бой: 3х3 юнита, в среднем по 8-9 раундов, 10000 итераций). Да, действительно графики получаются весьма интересные, другое дело, что занимает такой расчет секунд 20-25 (на PHP).


Последний раз редактировалось GarikW Вт сен 05, 2006 8:38, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 7:09 
Не в сети
Властитель межкольцевого мира
Властитель межкольцевого мира
Аватара пользователя

Зарегистрирован: Вс июл 25, 2004 23:13
Сообщения: 2646
Цитата:
Olin: Сделал я расчеты по твоей методике... (простенький бой: 3х3 юнита, в среднем по 8-9 раундов, 10000 итераций). Да, действительно графики получаются весьма интересные, другое дело, что занимает такой расчет минут 20-25.
Следующий шаг: оптимизировать алгоритм по быстродействию. Что-то долго у тебя считает... Ты не на старом Бейсике написал? :)

И дождаться рассекречивания коэффициентов.
Собственно, сам для себя я эти коэффициенты расчитал. Почитай ответ Дады и Райла в конференции о рассекречивании. Так это про меня.
Но по просьбе Райла я их никому не даю...

Но сам путь к результату обозначу.
На хелпе портала есть все параметры юнитов. Но коэффициенты атак-уязвимостей заданы интервалами цветных диапазонов с конкретными границами, а эффективность юнитов (отношение их боеспособностей) задана ещё точнее - цветовыми RGB-кодами.
Так вот. Составляешь 1770 уравнений эффективности (по количеству пар боевых юнитов) и решаешь их по критерию наименьших квадратов.
Об алгоритме оптимизации. Не катят ни градиентные, ни симплекс-методы: целевая функция настолько нелинейна из-за своей огромной многомерности, что о линейной экстраполяции даже на коротких интервалах целевой функции не стоит и мечтать.
Единственный выход - знаменитый метод Монте-Карло: назначаешь каждому неизвестному коэффициенту случайное значение в заданном интервале и медленно идёшь к оптимуму.

Но стоит ли этим заниматься? Сейчас Создатели серьёзно рассматривают вопрос о рассекречивании этих коэффициентов.

_________________
Волк: Вождь партии Мира и Труда.


Последний раз редактировалось Olin Вт сен 05, 2006 7:58, всего редактировалось 1 раз.

Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 7:41 
Не в сети
хелпер
хелпер
Аватара пользователя

Зарегистрирован: Чт сен 08, 2005 10:27
Сообщения: 969
Откуда: Россия
Olin: Извини, олпечатка вышла. 20-25 секунд :). Вот ссылка на симулятор по методу монте-карло, который я вчера сделал (там только ограничение есть - 5000 циклов)
http://www.dsm.h16.ru/sim/mc.php

+"По просьбам трудящихся" :) сделал калькулятор (а также торговыый калькулятор) для новых юнитов, пользуйтесь.
http://www.dsm.h16.ru/sim/calc.php

Пишем ваши замечания, пожелания (пока у меня время свободное есть, что бы переделать :D )
П.С. Ну что, никто хостинг хороший не знает??? :cry:

_________________
Пегас, Psolao Coalition [PC]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 9:32 
Не в сети
Генерал сотового комплекса
Генерал сотового комплекса
Аватара пользователя

Зарегистрирован: Ср июн 21, 2006 0:21
Сообщения: 573
Откуда: Феникс
Спасибо.
Им удобно пользоваться при планировании атак чтоб по максимому, почти в 5 раз свою ударку больше делать.

Андроида Охотника не считает только

_________________
Diamond Wings [DW]
[img]http://forum.destinysphere.net/forum/images/hueter.gif[/img]
[img]http://img148.exs.cx/img148/1988/wings0076na.gif[/img]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 12:02 
Не в сети
Кователь кадериума
Кователь кадериума
Аватара пользователя

Зарегистрирован: Вс июл 11, 2004 15:34
Сообщения: 54
Откуда: 60-я параллель
Цитата:
Сейчас Создатели серьёзно рассматривают вопрос о рассекречивании этих коэффициентов.
Оффтоп...
Зачем изначально было их засекречивать? Непонятно. Добавить интриги в игру? Но это добавило только нервозности игрокам, и кучу потраченного времени, которое можно было потрать на что нить более интересное....


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 16:35 
Не в сети
Властитель межкольцевого мира
Властитель межкольцевого мира
Аватара пользователя

Зарегистрирован: Вс июл 25, 2004 23:13
Сообщения: 2646
Цитата:
Цитата:
Сейчас Создатели серьёзно рассматривают вопрос о рассекречивании этих коэффициентов.
Оффтоп...
Зачем изначально было их засекречивать? Непонятно. Добавить интриги в игру? Но это добавило только нервозности игрокам, и кучу потраченного времени, которое можно было потрать на что нить более интересное....
А почему бы и не засекретить? Включая даже основные параметры.
А свойства юнитов описать общими словами: у этого яда много, а этот эмпатией воюет.
И вперёд! Кто больше повоевал, тот лучше прочувствовал свойства юнитов...

Но лично я - за рассекречивание: появляется возможность точных расчётов - кто лучше расчитал, тот и на коне. Только бы прослой заменили - мешает он воевать одновременно несколькими видами юнитов...

_________________
Волк: Вождь партии Мира и Труда.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 16:43 
Не в сети
Властитель межкольцевого мира
Властитель межкольцевого мира
Аватара пользователя

Зарегистрирован: Вс июл 25, 2004 23:13
Сообщения: 2646
Цитата:
Olin: Извини, олпечатка вышла. 20-25 секунд :). Вот ссылка на симулятор по методу монте-карло, который я вчера сделал (там только ограничение есть - 5000 циклов)
http://www.dsm.h16.ru/sim/mc.php...
Попробовал.
Что-то не верится, что так компактно события скучились... Попробуй для миллиона итераций.

_________________
Волк: Вождь партии Мира и Труда.


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вт сен 05, 2006 17:07 
Не в сети
хелпер
хелпер
Аватара пользователя

Зарегистрирован: Чт сен 08, 2005 10:27
Сообщения: 969
Откуда: Россия
Цитата:
Попробовал.
Что-то не верится, что так компактно события скучились... Попробуй для миллиона итераций.
Нет, точки там нормально ложатся, просто пример достаточно однозначный (атакующий всегда выигрывает). Вот если защиты взять раза в 2-2.5 больше, или ударку из танатосов, то точки уже так красиво не ложатся, а размазываются по всем раундам.

_________________
Пегас, Psolao Coalition [PC]


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Вс сен 10, 2006 20:23 
Не в сети
хелпер
хелпер
Аватара пользователя

Зарегистрирован: Чт сен 08, 2005 10:27
Сообщения: 969
Откуда: Россия
Цитата:
Составляешь 1770 уравнений эффективности (по количеству пар боевых юнитов) и решаешь их по критерию наименьших квадратов
Составил и решил, в результате получил уязвимости, а из них - коэффициенты :). Правда выкладывать их пока не буду, подожду...


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 74 сообщения ]  На страницу Пред. 1 2 3 4 5

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 43 гостя


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Rambler's Top100 Яндекс цитирования
© 2003-2007. DestinySphere GmbH, ООО Геймспейс. All Rights Reserved.
Создано на основе phpBB® Forum Software © phpBB Limited.
Русская поддержка phpBB