Тонкости Героев4
- CTPAHHuK
Fairy Dragon- Сообщения: 777
- Зарегистрирован: 21 окт 2005, 19:19
- Откуда: Ханты-Мансийск
- Контактная информация:
Меня эти эксперименты довели только до того, что я отказываюсь от всех своих вышеописанных предположений. Потому как создал в редакторе несколько абсолютно нелогичных примеров, среди которых такие, что герой предпочитает преодолевать 3 клетки телепортом в соседний замок несмотря на то, что вход во другой замок расположен в 1 шаге!
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Вышли мне, пожалуйста, самые интересные На самом деле можно даже все, они же небольшие должны быть.CTPAHHuK писал(а):Меня эти эксперименты довели только до того, что я отказываюсь от всех своих вышеописанных предположений. Потому как создал в редакторе несколько абсолютно нелогичных примеров, среди которых такие, что герой предпочитает преодолевать 3 клетки телепортом в соседний замок несмотря на то, что вход во другой замок расположен в 1 шаге!
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
- Ups_Domas
Fairy Dragon- Сообщения: 789
- Зарегистрирован: 29 май 2003, 16:17
- Откуда: Lithuania, Klaipeda
- Контактная информация:
есть ещё одно но - если замок находиться в зоне видемости то герой телепортируеться на другой замок вне видемости или если оба в зоне видемости то должно быть алгоритм обратный - не ближайшый а отдалённыйCTPAHHuK писал(а):Меня эти эксперименты довели только до того, что я отказываюсь от всех своих вышеописанных предположений. Потому как создал в редакторе несколько абсолютно нелогичных примеров, среди которых такие, что герой предпочитает преодолевать 3 клетки телепортом в соседний замок несмотря на то, что вход во другой замок расположен в 1 шаге!
Если ты становишься, похож на фотографию в паспорте, значит тебе пора в отпуск.
- CTPAHHuK
Fairy Dragon- Сообщения: 777
- Зарегистрирован: 21 окт 2005, 19:19
- Откуда: Ханты-Мансийск
- Контактная информация:
Chameleon
Сейв отправил. К сожалению, как я уже писал, сейв изменялся постоянно и некоторые странные ситуации в последней версии не содержаться. Но все равно есть над чем поломать голову.
Ах да, следом отправил веселый скриншот-загадку, так называемую, "а как ты думаешь, куда телепортируется герой?"
Сейв отправил. К сожалению, как я уже писал, сейв изменялся постоянно и некоторые странные ситуации в последней версии не содержаться. Но все равно есть над чем поломать голову.
Ах да, следом отправил веселый скриншот-загадку, так называемую, "а как ты думаешь, куда телепортируется герой?"
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Да, зависимость выловить не то что трудноCTPAHHuK писал(а):К сожалению, как я уже писал, сейв изменялся постоянно и некоторые странные ситуации в последней версии не содержаться. Но все равно есть над чем поломать голову.
Ну да ладно. Скажу одно - пользуйте формулу кратчайшего расстояния и перестраховывайтесь на одну-две клеточки
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Знающие люди объяснили как меряются расстояния в героях. Поэтому там геометрическая формула немного не верна. Попробуйте проверить такую: 1.5*min(dx,dy) + |dx - dy|, где dz=|z1-z2|.
Вот, а "точка замка" - это может быть:
1. Точка выхода.
2. Правый верхний угол (минимальная координата).
3. Ближайшая точка входа.
Вот, а "точка замка" - это может быть:
1. Точка выхода.
2. Правый верхний угол (минимальная координата).
3. Ближайшая точка входа.
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
- Lyolikus
Archangel- Сообщения: 425
- Зарегистрирован: 14 сен 2004, 21:11
- Откуда: Одесса, Украина
- Контактная информация:
Надо же было такую формулу придумать
Проверил несколько вариантов (в т.ч. и присланные CTPAHHuKом).
Возможно формула и правильная, но не во всех случаюх. Иногда она правильная если брать самую правую верхнюю точку, а иногда если брать точку выхода!
Однозначности нет
Проверил несколько вариантов (в т.ч. и присланные CTPAHHuKом).
Возможно формула и правильная, но не во всех случаюх. Иногда она правильная если брать самую правую верхнюю точку, а иногда если брать точку выхода!
Однозначности нет
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Фишка в том, что в героях нет расстояния "напрямую". Есть только движения в восьми направлениях. Потому и надо высчитывать только по прямым или диагоналям. В общем как ферзь в шахматахLyolikus писал(а):Надо же было такую формулу придумать
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
- Ups_Domas
Fairy Dragon- Сообщения: 789
- Зарегистрирован: 29 май 2003, 16:17
- Откуда: Lithuania, Klaipeda
- Контактная информация:
чевото я тут в етой формуле недопонимаю обясните где dz в формуле ?Chameleon писал(а):....... 1.5*min(dx,dy) + |dx - dy|, где dz=|z1-z2|......
Если ты становишься, похож на фотографию в паспорте, значит тебе пора в отпуск.
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
z может быть как x, так и yUps_Domas писал(а):чевото я тут в етой формуле недопонимаю обясните где dz в формуле ?Chameleon писал(а):....... 1.5*min(dx,dy) + |dx - dy|, где dz=|z1-z2|......
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Кстати, если считать расстояние то дочки выхода, то герой телепортируется куда надо Хотя, вот справа, где Qubar между замков, ТГ делается не туда куда надоCTPAHHuK писал(а):Ах да, следом отправил веселый скриншот-загадку, так называемую, "а как ты думаешь, куда телепортируется герой?"
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Вот я вас сейчас стукну ТаунГейтом по голове
Качаем сейв (автор ZveroBoy, размер 1 534 396 bytes), который можно открывать как в обычном Экви, так и ВоВ. Пробуем Героем в лодке колдануть ТГ. Наверняка получается Размышляем. Если лень размышлять, то заново грузим сейв, дисмиссим последню армию бабушек в [131,122] и колдуем снова. Если вы до сих пор не почувствовали себя идиотом, то грузим этот сейв снова и ставим тех самых мощных бабушек в [132,124] и колдуем ТГ.
Все
Качаем сейв (автор ZveroBoy, размер 1 534 396 bytes), который можно открывать как в обычном Экви, так и ВоВ. Пробуем Героем в лодке колдануть ТГ. Наверняка получается Размышляем. Если лень размышлять, то заново грузим сейв, дисмиссим последню армию бабушек в [131,122] и колдуем снова. Если вы до сих пор не почувствовали себя идиотом, то грузим этот сейв снова и ставим тех самых мощных бабушек в [132,124] и колдуем ТГ.
Все
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
-
-
Почетный член КС — Honored Member- Сообщения: 6063
- Зарегистрирован: 22 дек 2002, 13:40
- Откуда: Петрозаводск
- Контактная информация:
Да-а, видимо лодка не влезает и замки достаточно прикрывать одной армией. Проверено ЖутьLyolikus писал(а):Проблема явно связана с лодкой, но это таки проблема!Chameleon писал(а):...Размышляем...
CMEPTb, Little Angel of Death
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана
"Если ничто другое не помогает, прочтите, наконец, инструкцию." - Аксиома Кана