Перейти к содержанию

Сообщения от - Юниты в Heroes 3

Пока нет оценок — будьте первым!
В ответ пользователю AmberSoler
Аватар пользователя
19 лет назад
AmberSoler;30418

1. Какой урон юнитов брался в качестве расчетного? Например, Королевский грифон имеет урон 3-6. Что используем - 4,5?
Да. Используем средний урон.
AmberSoler;30418

2. Король циклопов 2.664473684
Мантикора 2.662907268
Практически идентичные характеристики при разных значениях атаки защиты и урона. Совпадение?
Нет не совпадение:
-------------------dam---at--def--hp
Король циклопов--18.00--17--13--70
Мантикора--------17.00--15--13--80
как видно на 5.8% больше damage, на 13,3% больше at, но на 12,6% меньше хит поинтов
А если их поставить в спарринг, получаем:
Мантикора наносит королю циклопов урон 18.7 и "замочит" за 3.743315508
ударов, а
Кор.Циклоп. наносит 21.6 и "замочит" за 3.703703704 ударов
т.е. Кор.цикл. "сильнее" мантикоры. (учитывая только основные параметры).
Так что считаем результат приемлемым.
AmberSoler;30418

3. Если сравнить этих двух юнитов с применением указанной расчетной формулы, будет ли результат близок к единице?
"-Алло, это квартира Тупых?"
"-Эээ, ааа, не понял вопроса?"
Вот и я
Немного недопонял вопроса. :)
AmberSoler;30418

P.S. Мне кажется значительно нагляднее была бы таблица, если привести ее к целым числам. За единицу принять Крестьянина. Арх при этом будет иметь балл, равный 92166 (по правилам округления).
Король циклопов - 3466
Мантикора - 3463
Да-да, это однозначно. Но! Эталонным у нас считается не пизант, значит ОН (эталонный юнит) должен быть, пока, 1. А после того, как будет окончаьельный результат, можно уже и в систему """Си""" перегнать :)

ЗЫ
Хотел файлик прикрепить, но что-то не получается пока, ща будем разбираться как это здесь делается...
В ответ пользователю Zingel
Аватар пользователя
19 лет назад
Zingel;30463
Да. Используем средний урон.
Хотел файлик прикрепить, но что-то не получается пока, ща будем разбираться как это здесь делается...

Кажись получилось...
Только это не Doc-файл, а Xls, перед открытием надо переименовать расширение.
Форум не дает сохранять файлы *.xls

Файлик - для тех, кто в "теме". Соддержит таблицу юнитов и формулы расчета (Лист2).
А на первом Листе в первые ячейки можно скопировать параметры юнита и автоматом произойдет сравнение двух юнитов, с укзаанием наносимого дэмэджа и кол-ва ударов, необходимых для убиения противника :)

Думаю, не все сразу въедут, извиняйте - для себя делал :-)
Вложения 1
1 файл • Общий размер: 71,5 KB
В ответ пользователю Zingel
Аватар пользователя
19 лет назад
Zingel;30463
ЗЫ
Хотел файлик прикрепить, но что-то не получается пока, ща будем разбираться как это здесь делается...
Засовываешь его в архив (.zip), и закачиваешь сюда (кнопка сверху в виде скрепки).
Жаль сечас занят, а то бы помог в обсуждении юнитов...
В ответ пользователю ***JOKER***
Аватар пользователя
19 лет назад
***JOKER***;30468
Засовываешь его в архив (.zip), и закачиваешь сюда (кнопка сверху в виде скрепки).
Жаль сечас занят, а то бы помог в обсуждении юнитов...
:)
Можно было бы и зипануть :) канэчна, что-то тормознул :)
Кнопка в виде скрепки, говоришь... :)
У меня картинки в эксплорере отключены :)

Дафай, асфапашдайса скорее, нам не помешают свежие мысли! :)
В ответ пользователю Zingel
Аватар пользователя
19 лет назад
Zingel;30471
:)
Можно было бы и зипануть :) канэчна, что-то тормознул :)
Кнопка в виде скрепки, говоришь... :)
У меня картинки в эксплорере отключены :)

Дафай, асфапашдайса скорее, нам не помешают свежие мысли! :)
Буду старатся везде успевать...
Можешь в кратце ввести в курс дела? Тут я вижу все подсчитывается строгим математическим подчетом... Слишком уж это натянуто. Хотя... Может Вы и правы.
В ответ пользователю ***JOKER***
Аватар пользователя
19 лет назад
***JOKER***;30475

Можешь в кратце ввести в курс дела? Тут я вижу все подсчитывается строгим математическим подчетом... Слишком уж это натянуто. Хотя... Может Вы и правы.
Сорри :(, но, если честно, уже не могу это повторять в третий (кажется) раз :). Абсолютно нет времени.
Последние 2-3 страницы данной темы содержат по-моему исчерпывающую информацию. Еще раз Сорри...
В ответ пользователю Zingel
Аватар пользователя
19 лет назад
Zingel;30463
Вот и я
Немного недопонял вопроса. :)
Ну, может я несколько бегу впереди паровоза... Мысли обгоняют действия... :)

Два юнита будем считать равными по силе, если отношение их коэффициентов стремится к единице. Чем ближе - тем больше подобие. Вот и я разделил в уме "неизвестные" мне коэффициенты (потому как сам не пересчитывал, уповая на вашу формулу). И задал вопрос - будут ли эти коэффициенты равны, только перемудрил малость... :) Сорри.

Вообще, у меня пока только одно опасение, что закон транзитивности не будет работать применительно к Вашему исследованию. Т.е. если два юнита равны (при сравнении с эталоном), будут ли они равны, если их поставить в спарринг друг с другом... Пока - подтверждается. Но всегда ли?
В ответ пользователю AmberSoler
Аватар пользователя
19 лет назад
AmberSoler;30483

Два юнита будем считать равными по силе, если отношение их коэффициентов стремится к единице. Чем ближе - тем больше подобие. Вот и я разделил в уме "неизвестные" мне коэффициенты (потому как сам не пересчитывал, уповая на вашу формулу). И задал вопрос - будут ли эти коэффициенты равны, только перемудрил малость... :) Сорри.
где-то так :)
AmberSoler;30483

Вообще, у меня пока только одно опасение, что закон транзитивности не будет работать применительно к Вашему исследованию. Т.е. если два юнита равны (при сравнении с эталоном), будут ли они равны, если их поставить в спарринг друг с другом... Пока - подтверждается. Но всегда ли?
Угу, и здесь, Вы правы. Увы, но не работает! Хотя очень близко к истине. Но другой формулы я пока не нашел.
В ответ пользователю Zingel
Аватар пользователя
19 лет назад
Не беда! Главное найти методу... А там - подгоним! :D

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

Так что дело за малым - опредЕлиться кто же пойдет за клинским... :)
Аватар пользователя
19 лет назад
2 Zingel
Скачал таблицу. Просьба детально разъяснить каждую колонку.
В ответ пользователю Qwerty
Аватар пользователя
19 лет назад
Qwerty;31315
2 Zingel
Скачал таблицу. Просьба детально разъяснить каждую колонку.
Считаю, что необходимо разъяснить каждую ячейку! :)
Шютка :)

Думаю, колонки с основными характеристиками объяснять не надо.

Информативными также являются строки >141
141 - хар-ки эталонного юнита
142 - самый слабый юнит
143 - самый сильный (типа)

Колонка 8 -атакующий бал юнита, т.е. какое кол-во ударов необходимо сделать рассматриваемому юниту, чтобы "убить" эталонного юнита
Колонка 9 -защитный бал юнита, т.е. какое кол-во ударов необходимо сделать эталонному юниту, чтобы "убить" рассматриваемого юнита.
Колонка 10 - Собственно Общий балл.
11,12 - Атакующие баллы, только уже по отношению к строке 142 и 143

13,14 - Защитные к 142 и 143.
15 - Нечто вроде среднего геометрического :) по итогам 11,12,13 и 14 колонок. - Туфта.


З.Ы. Пока не могу заняться дальнейшей разработкой таблицы, совсем нет времени :(

Ждемс... :)
Аватар пользователя
19 лет назад
Напоминаю теорему Лорда Дмитрия - Сира Алакса:
сила юнита без учёта абилок и скорости примерно равна:
((средний урон*здоровье)/2)*(1+(атака+защита)/50).
Результаты подсчёта по данной формуле приблизительно равны результатам по формуле Zingel, однако есть и изменения.
При навешивании абилок будет получен реальный результат.
Можно приступать к обсуждению коэффициентов абилок.
Стрельба прибавляет примерно 20-25% к силе юнита, полёт - от 10%, двойной удар повышает урон примерно на 50%, безответный удар - непонятно как оценивать пока, продлённая атака повышает урон ... скажем на 20%, вряд ли больше. Массовая атака - повышает урон на 100% (может быть). Вамп-лордизм и дендроидство оценивать надо отдельно, также как и единорогство, мантикоризм, медузство и прочие фокусы типа воскрешения.
Иммунитет к магии тоже какие-то прибавки даёт.
Скорость по 5% за единицу даёт прирост, видимо.
В ответ пользователю Qwerty
Аватар пользователя
19 лет назад
Qwerty;31336
Напоминаю теорему Лорда Дмитрия - Сира Алакса:
сила юнита без учёта абилок и скорости примерно равна:
((средний урон*здоровье)/2)*(1+(атака+защита)/50).
Результаты подсчёта по данной формуле приблизительно равны результатам по формуле Zingel, однако есть и изменения.
Хм...
Прошу прощения за своё невежество, А что это за теорема такая?

А изменения не то чтобы есть... у нас совершенно разные подходы.

Добавлено через 10 минут
Qwerty;31336

Можно приступать к обсуждению коэффициентов абилок.
Стрельба прибавляет примерно 20-25% к силе юнита, полёт - от 10%, двойной удар повышает урон примерно на 50%, безответный удар - непонятно как оценивать пока, продлённая атака повышает урон ... скажем на 20%, вряд ли больше. Массовая атака - повышает урон на 100% (может быть). Вамп-лордизм и дендроидство оценивать надо отдельно, также как и единорогство, мантикоризм, медузство и прочие фокусы типа воскрешения.
Иммунитет к магии тоже какие-то прибавки даёт.
Скорость по 5% за единицу даёт прирост, видимо.
Относительно веса абилок.

Для облегчения необходимо их разделить на 3 группы:
1. "Значимые"
2. "Общие"
3. "Нулевые"

1. "Значимые" - это основные, коэф. рассчитывается индивидуально
3. Нулевые - это абилки, коэффициент полезности которых будем считать равным 0 %.
2. "Все остальные": коэф = 5-10%
Аватар пользователя
19 лет назад
Может заодно имеет смысл разграничить понятия "сила" монстра и его "полезность в игре"...
И тем самым определиться что именно мы рассчитываем...

Ведь вопрос кто сильнее предполагает проведение спарринга с учетом первичных характеристик и абилок юнита. А как быть например с магической аурой юникорнов? Ведь этот навык никак не помогает непосредственно юниту, однако полезен для армии героя... Или способность арха воскрешать союзников? Ведь в спарринге эта абилка бесполезна для самого арха. Сюда же относим юнитов, повышающих мораль войск (вряд ли он повышает и свою мораль, когда действует в одиночку), юнитов имеющих способность колдовать заклятья во время хода и т.д.

Все это не имеет отношения к силе юнита, но иногда является определяющим фактором при выборе того или иного юнита для боя, т.е. будем мыслить ширше или нет? :)
Аватар пользователя
19 лет назад
Мыслить надо ширше, даже, можно сказать ширее:)))
В чём смысл такого рода таблиц?
На мой взгляд, есть два полезных фактора при них:
1. Вычисление экономической целесообразности юнита. Это можно будет сделать путём деления его силы на стоимость. Таким образом, в случае, когда есть колебания в приобретениях, можно будет делать "научно-обоснованный выбор" и типа того.
2. Для лучшего понимания, на кого и когда нападать.

Естественно, спарринг неактулен - ну зарубит фея апгрейженная гидру, ну и что? Поэтому в рассчёт нужно брать абилки!

Насчёт этой парадоксальной теоремы.
Формула по таблице Zingel:
((RC[-14]*RC[-11])/2)*(1+(RC[-13]+RC[-12])/50)
Вбейте формулу и посмотрите на результаты.
Они, повторяю, весьма похожи, но, как мне показалось, более приближены к моему пониманию игры, нежели предыдущие.
Если после этого навешивать абилки, можно прийти к некоему интересному результату.
Впрочем, мне известно как минимум два исключения, которые не поддадутся формулам:
сила вамп-лордов возрастает нелинейно с приростом количества;
3 разных мастер-джина заметно круче одного отряда из мастер-джинов.

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 5 пользователей 1349 гостей