On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение
администратор




Сообщение: 11
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 0
ссылка на сообщение  Отправлено: 28.03.09 14:23. Заголовок: Неточности и дополнения!


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

1) Неточность в разделе "22. Тактики и стратегии используемые в игре":
атака двух клеток: Циклопы*, Фениксы, Драконы. Причём, при атаке двух отрядов второй - дружественный (т.е. принадлежащий к армии героя) отряд задет не будет. Это не относится к удару вражеских войск, которые задевают всех.
* циклопы при атаке двух клеток задевают и свои войска.

Как раз таки и циклопы, и фениксы, и драконы задевают дружественные войска. Vovik

2) По-моему в картах кампании выложен вариант прохождения только за лорда Айронфиста.
Играя за каждого лорда кампания отличается на одну карту. Играя за Айронфиста там есть среди прочих уровни:
"Замок Слейера, "Замок Ламанды", "Замок Аламара".

Но если играть за Слейера, то вместо "Замок Слейера" будет "Замок Айронфиста". Он-то и не упомянут. Abyss

C уважением, VDV_forever


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 81 , стр: 1 2 3 4 5 All [только новые]







Сообщение: 359
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:12. Заголовок: N3 = 1/4 * (N - 240)..



 цитата:
N3 = 1/4 * (N - 240); при количестве дней от 121 до 360.


Поэтому такое упрощение, на самом деле, есть усложнение

Правильно так:
N3 = 1/4 * max(0, min(N - 120, 240));

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 457
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:13. Заголовок: поправил: http://ha..

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 458
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:13. Заголовок: поправил: http://ha..

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 360
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:16. Заголовок: N3 = 1/4 * (N - 240)..



 цитата:
N3 = 1/4 * (N - 240); при количестве дней от 121 до 360.


НЕТ!

Посчитай очки для 121 дня!

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 361
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:24. Заголовок: Если упрощать, то то..


Если упрощать, то только так:

 Points = 200 - N                     при N от 1 до 60; 
Points = [140 - 1/2 * (N - 60)] при N от 61 до 120;
Points = [110 - 1/4 * (N - 120)] при N от 121 до 360;
Points = [50 - 1/8 * (N - 360)] при N > 360.

[] = floor() - округление вниз.

или

 Points = 200 - N             при N от 1 до 60; 
Points = [170 - 1/2 * N] при N от 61 до 120;
Points = [140 - 1/4 * N] при N от 121 до 360;
Points = [95 - 1/8 * N] при N > 360.

[] = floor() - округление вниз.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 459
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:27. Заголовок: Т.е. ты не согласен,..


Т.е. ты не согласен, что запись в формуле N3 = 1/4 * (N - 240); при количестве дней от 121 до 360. верна?

Тогда при:

N3 = 1/4 * (N - 120); при количестве дней от 121 до 360;

мы получим (для рассматриваемого случая) 1/4*120 = 30, что будет не верным.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 363
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 15:39. Заголовок: Короче вот: Points..


Короче вот:

 Points = 200 - N         при N от 1 до 60;  
Points = [170 - N/2] при N от 61 до 120;
Points = [140 - N/4] при N от 121 до 360;
Points = [95 - N/8] при N > 360.

[] = floor() - округление вниз.

Дальше точно некуда!

Причём нужно тогда ещё добавить, что количество очков не может стать меньше 20!

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 364
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 16:06. Заголовок: Дима, на всякий случ..


Дима, на всякий случай, покажу, где ты заблуждаешься:

N1 = max(1, min(N, 60));
N2 = 1/2 * max(0, min(N - 60, 60));
N3 = 1/4 * max(0, min(N - 120, 240));
N4 = 1/8 * max(0, N - 360).


Для 400 дней имеем:
Скрытый текст

Ты пишешь,

 цитата:
N1 = 1 ... 60; при количестве дней от 1 до 60;
N2 = 1/2 * (N - 60); при количестве дней от 61 до 120;
N3 = 1/4 * (N - 240); при количестве дней от 121 до 360;
N4 = 1/8 * (N - 360); при количестве дней с 361.



Третья строчка должна быть именно
N3 = 1/4 * (N - 120); при количестве дней от 121 до 360;

Но почему тогда ты получаешь неверный результат для 400 дней? Ответ прост: каждая из этих формул работает только для указанного тобою диапазона дней и ни для какого иного! Нельзя так просто выкинуть из формулы min и max: она начнёт давать неправильные результаты.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 365
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 18:07. Заголовок: Кстати, используя уп..


Кстати, используя упрощённые формулы для расчёта очков, можно легко найти упомянутое выше минимальное количество дней (593), за которое достигается абсолютный минимум 20 очков

[95 - N/8] = 20
95 - N/8 >= 20 и 95 - N/8 < 21
N/8 <= 75 и N/8 > 74
N <= 600 и N > 592

Этим двум неравенствам удовлетворяют числа 593, 594, 595, 596, 597, 598, 599 и 600, минимальное из которых - 593 дня.

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

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 463
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 18:10. Заголовок: уф... спасибо. Взрыв..


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

корректировкой займусь уже завтра

AlexSpl пишет:

 цитата:
Сорри за небольшой урок математики, не смог устоять Может, кому-нибудь пригодится метод решения уравнений с целой частью.



не - не - не, спасибо. За уроки математики. Учиться никогда не помешает.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 366
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 04.10.11 18:39. Заголовок: Предлагаю включить в..


Предлагаю включить в Справочник именно упрощённую версию формулы и пересчитать все примеры, исходя из неё.

Позже добавлю зависимость Титула от итогового счёта (Score).

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 466
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 05.10.11 14:38. Заголовок: Отличное предложение..


Отличное предложение, так и сделаем.

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 367
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 05.10.11 15:48. Заголовок: Зависимость Ранга от..


Зависимость ранга от счёта / дней
 Счёт (сценарий)  Ранг           Дни (кампания) 
--------------- ---------- --------------
1 .. 6 Крестьянин 3401 и более
7 .. 13 Гоблин 3201 .. 3400
14 .. 20 Фея 3001 .. 3200
21 .. 27 Кентавр 2601 .. 3000
28 .. 34 Разбойник 2401 .. 2600
35 .. 41 Орк 2201 .. 2400
42 .. 48 Лучник 2001 .. 2200
49 .. 55 Горгулья 1801 .. 2000
56 .. 62 Гном 1601 .. 1800
63 .. 69 Копейщик 1501 .. 1600
70 .. 76 Волк 1401 .. 1500
77 .. 83 Кочевник 1301 .. 1400
84 .. 90 Эльф 1201 .. 1300
91 .. 97 Грифон 1101 .. 1200
98 .. 104 Мечник 1001 .. 1100
105 .. 111 Огр 901 .. 1000
112 .. 118 Друид 801 .. 900
119 .. 125 Минотавр 751 .. 800
126 .. 132 Всадник 701 .. 750
133 .. 139 Призрак 651 .. 700
140 .. 146 Единорог 601 .. 650
147 .. 153 Тролль 551 .. 600
154 .. 160 Гидра 501 .. 550
161 .. 167 Паладин 451 .. 500
168 .. 174 Джинн 401 .. 450
175 .. 181 Циклоп 351 .. 400
182 .. 188 Феникс 301 .. 350
189 .. 338 Дракон 300 и менее

Для справки:
300 дней – это 11 месяц, 3 неделя, 6 день.
3401 день – это 122 месяц, 2 неделя, 6 день.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 470
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 06.10.11 14:25. Заголовок: Во, теперь все прост..


Во, теперь все просто и понятно! Просто душа прям радавается

http://handbookhmm1.narod.ru/17.html

спасибо Саша еще раз!

Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 370
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 06.10.11 15:38. Заголовок: Просто душа прям рад..



 цитата:
Просто душа прям радавается


Испытываю похожие чувства
Дима, добавь также, что количество очков не может быть меньше 20,
а итоговый счёт - меньше 1.

Кроме того, MapRating - это реальный рейтинг, а не базовый, т.е. слово "базовый" предлагаю убрать. Можно написать так:


 цитата:
MapRating - рейтинг сценария, показываемый при старте;



Спасибо: 0 
ПрофильЦитата Ответить





Сообщение: 372
Зарегистрирован: 17.09.10
Репутация: 2
ссылка на сообщение  Отправлено: 07.10.11 16:56. Заголовок: Тут вопрос в гостево..


Тут вопрос в гостевой задали: может ли количество очков быть отрицательным? Думаю, нужно переписать формулу
 Points = [95 - N/8] при N > 360
так:
 Points = [95 - N/8] при N от 361 до 592 
Points = 20 при N > 592



Спасибо: 0 
ПрофильЦитата Ответить



Сообщение: 39
Зарегистрирован: 27.06.11
Откуда: РФ, Москва
Репутация: 2
ссылка на сообщение  Отправлено: 07.11.11 15:27. Заголовок: Я прошу прощения, но..


Я прошу прощения, но почему на сайте название "Heroes of Might and Magic" переведено как "Герои меча и магии"? "Меча" я в названии в упор не вижу, правильный перевод "Герои могущества и магии".

P.S. Помнится мне, видел я однажды русефицированную версию HoMM III, где Dragon Fly (стрекоза) было переведено как "змий". Я думаю, нам не стоит уподобляться тем змиям, которые сделали такой "качественный" перевод.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 483
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 10.11.11 10:52. Заголовок: Tarnum пишет: Я про..


Tarnum пишет:

 цитата:
Я прошу прощения, но почему на сайте название "Heroes of Might and Magic" переведено как "Герои меча и магии"? "Меча" я в названии в упор не вижу, правильный перевод "Герои могущества и магии".



Так уж повелось...

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 485
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 14.11.11 18:15. Заголовок: Саша, если будет вре..


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

P.S. По программам, раздел уже закончен.


Спасибо: 0 
ПрофильЦитата Ответить
администратор




Сообщение: 489
Зарегистрирован: 22.03.09
Откуда: Россия, Омск
Репутация: 2
ссылка на сообщение  Отправлено: 15.11.11 14:04. Заголовок: Справочник практичес..


Справочник практически готов к следующей верстке. Короче говоря вышли на финишную прямую.

http://handbookhmm1.narod.ru/news.html

Прошу высказывать свое мнение, что где подправить, что где добавить, что где исправить.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 81 , стр: 1 2 3 4 5 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 2
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет