Про ИИ -- интеллект компа - Страница 5 - Форум HeroesWorld-а

Быстрая навигация по основным разделам форума:
Турниры
КАРТЫ
Heroes 6
Heroes 5
Heroes 4
Heroes 3
Heroes 2
Heroes 1
Might&Magic

Герои Меча и Магии 5 - Heroes Of Might And Magic V Новости, обсуждение, аналитическая и статическая информация по Heroes of Might and magic 5

Ответ
Страница 5 из 6
 
Опции темы
#61
Старый 16.07.2007, 04:07
  #61
^
CrasH
 
Аватар для CrasH
📖
Регистрация: 14.11.2006
Сообщения: 154
Регистрация: 14.11.2006
Сообщения: 154
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Надеюсь что его всё таки успеют улучшить к тому моменту как я куплю новыйй комп и смогу играть в 5ку... Неделю назад сел поиграть в неё у друга... Видел игру впервые, но сразу играл на последнем уровне сложности... в общем меня удивило что комп не оказал никакого сопротивления вообще... Если интелект компа улучшить сложно- то можно xотя бы как в 3ке на последнем уровне сложности давать старт без ресурсов... А то вообще навалом- строй себе и строй...

p.s.. B всё равно как комп не улучшай- он всегда будет проигрывать человеку- такой уж его удел...
__________________
Лишь в споре рождается истина!!!
Лишь в споре рождается истина!!!
CrasH вне форума
Ответить с цитированием
#62
Старый 16.07.2007, 09:17
  #62
^
Kamikaze
 
Аватар для Kamikaze
📖
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Правду говоришь!!!
Даже в случаях, когда компьютер поначалу выносит вас, в дальнейшем понимаешь его алгоритмы действия и приспосабливаешься к ним. И становится оччень легко. Ограниченные возможности, не умеет парень импровизировать
Kamikaze вне форума
Ответить с цитированием
#63
Старый 16.07.2007, 10:53
  #63
^
Vlad
 
Аватар для Vlad
📖
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Восклицание
Re: Как улучшить (АИ) интеллект компа

Kamikaze;102479Правду говоришь!!!
Даже в случаях, когда компьютер поначалу выносит вас, в дальнейшем понимаешь его алгоритмы действия и приспосабливаешься к ним. И становится оччень легко. Ограниченные возможности, не умеет парень импровизировать
Было время когда компьютер мог читить. это уравнивало шансы... правда это так ненравилось фанатам..
Вообщем по сравнению с рядом подобных игр у Героев 5 достаточно хороший ИИ. Играть можно...

в общем меня удивило что комп не оказал никакого сопротивления вообще...
Он спокойно сидел в замке с одним героем и не отстраивал зданий... Ждал когда вы к нему прийдете..
В ЖИЗНИ НЕ ПОВЕРЮ!!!!!!!!
__________________
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
Vlad вне форума
Ответить с цитированием
#64
Старый 16.07.2007, 11:35
  #64
^
Kamikaze
 
Аватар для Kamikaze
📖
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Xaker;102498
Вообщем по сравнению с рядом подобных игр у Героев 5 достаточно хороший ИИ. Играть можно...
Вот именно, поиграйте на рандоме против трех союзников, на нормальной сложности. Например в трехе это даже несерьезно!!!
Kamikaze вне форума
Ответить с цитированием
#65
Старый 16.07.2007, 11:44
  #65
^
Vlad
 
Аватар для Vlad
📖
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Kamikaze;102506Вот именно, поиграйте на рандоме против трех союзников, на нормальной сложности. Например в трехе это даже несерьезно!!!
Мы находимся в разделе 5х.. причем тут 3е???

Сказать по правде, играя против 3х союзников на рандоме... Я не смог их выиграть.... Правда это с первых 5-6 попыток... Потом уже присмотрелся стал играть лучше...

Для кого ИИ сишьком слаб... играйте в одиночку против нескольких компов... которые в союзе...
__________________
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
Vlad вне форума
Ответить с цитированием
#66
Старый 16.07.2007, 12:05
  #66
^
Kamikaze
 
Аватар для Kamikaze
📖
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Xaker;102509
Мы находимся в разделе 5х.. причем тут 3е???

Так я и сравниваю пятых с третьими.

Xaker;102509
Сказать по правде, играя против 3х союзников на рандоме... Я не смог их выиграть.... Правда это с первых 5-6 попыток... Потом уже присмотрелся стал играть лучше...

Для кого ИИ сишьком слаб... играйте в одиночку против нескольких компов... которые в союзе...
О чем и речь, постепенно приспосабливаешься к любому оппоненту, если у него ограниченные возможности
Kamikaze вне форума
Ответить с цитированием
#67
Старый 16.07.2007, 12:17
  #67
^
Vlad
 
Аватар для Vlad
📖
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Восклицание
Re: Как улучшить (АИ) интеллект компа

Kamikaze;102517Так я и сравниваю пятых с третьими.


О чем и речь, постепенно приспосабливаешься к любому оппоненту, если у него ограниченные возможности
И где ИИ лучше в третих или пятых???

Да конечно, но обсалютно тоже самое происходит если играешь с одинм человеком...
Прелесть сетевой игры в том что там много разных людей.. но как и один человек ИИ тоже одно лицо... поэтому к нему легко приспособится...
__________________
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
Vlad вне форума
Ответить с цитированием
#68
Старый 16.07.2007, 12:54
  #68
^
Kamikaze
 
Аватар для Kamikaze
📖
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Xaker;102519
И где ИИ лучше в третих или пятых???
На данный момент в пятых поинтереснее, но это лишь пока. В трехе все его приемы уже известны и описаны. В пятых если глубже капнуть, то скорее всего тоже ПРОФЕССОР-ЛОПУХ
Kamikaze вне форума
Ответить с цитированием
#69
Старый 16.07.2007, 12:59
  #69
^
Vlad
 
Аватар для Vlad
📖
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Kamikaze;102527На данный момент в пятых поинтереснее, но это лишь пока. В трехе все его приемы уже известны и описаны. В пятых если глубже капнуть, то скорее всего тоже ПРОФЕССОР-ЛОПУХ
Я думаю всётаки Нивал интерактив на этом не остановится и будет улучшать свой ИИ.
Джем Орков.. там дело прояснится...
__________________
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
Vlad вне форума
Ответить с цитированием
#70
Старый 16.07.2007, 13:02
  #70
^
Kamikaze
 
Аватар для Kamikaze
📖
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
Регистрация: 02.09.2006
Адрес: Краснодар
Сообщения: 1700
Отправить сообщение для  Kamikaze с помощью ICQ
Выставка наград
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Xaker;102530
Я думаю всётаки Нивал интерактив на этом не остановится и будет улучшать свой ИИ.
Джем Орков.. там дело прояснится...
Да если из орков будем делать Джем, тогда нивалу придется улучшать ИИ
Kamikaze вне форума
Ответить с цитированием
#71
Старый 16.07.2007, 13:12
  #71
^
Vlad
 
Аватар для Vlad
📖
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Счастье
Re: Как улучшить (АИ) интеллект компа

Kamikaze;102533Да если из орков будем делать Джем, тогда нивалу придется улучшать ИИ
ЫЫЫ руки крюки....
ЗЫ: ты попал в цитату дня! =)

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




HeroesWorld: В контакте

http://vk.com/heroesworld
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
Vlad вне форума
Ответить с цитированием
#72
Старый 16.07.2007, 13:37
  #72
^
Магистр
 
Аватар для Магистр
📖
Регистрация: 10.07.2007
Адрес: Священная Империя Грифона
Сообщения: 73
Регистрация: 10.07.2007
Адрес: Священная Империя Грифона
Сообщения: 73
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Может письмо в Нивал отправить, не знаю.
__________________
Свет везде, где Я
Свет везде, где Я
Магистр вне форума
Ответить с цитированием
#73
Старый 16.07.2007, 17:00
  #73
^
Vlad
 
Аватар для Vlad
📖
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Регистрация: 23.01.2006
Адрес: online
Сообщения: 1656
Отправить сообщение для  Vlad с помощью ICQ
Счастье
Re: Как улучшить (АИ) интеллект компа

Магистр;102540Может письмо в Нивал отправить, не знаю.
Нее письма им бесполезно слать... Проигнорируют...
А вот подождать стоит...
__________________
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
С уважением, Vlad




HeroesWorld: В контакте

http://vk.com/heroesworld
Vlad вне форума
Ответить с цитированием
#74
Старый 22.08.2007, 09:37
  #74
^
Малыч
 
Аватар для Малыч
📖
Регистрация: 13.06.2006
Адрес: город Котлас
Сообщения: 137
Отправить сообщение для  Малыч с помощью ICQ
Регистрация: 13.06.2006
Адрес: город Котлас
Сообщения: 137
Отправить сообщение для  Малыч с помощью ICQ
По умолчанию
Re: Как улучшить (АИ) интеллект компа

Всё может быть. Но комп есть комп. Есть у него задача оборонять (удержать) 1замок + опр. территорию дак он и будет его удерживать и двигаться не дальше положенного. Но когда после битвы смотришь на наличие существ в замке для наймы и прикидываешь что ему просто не хватало ресурсов - действительно начинаешь сомневаться в его ИИ. Вообще я так думаю... Необходимо наверное ввести ещё один уровень сложности выше импассебла. А то уже становиться неинтересно играть...
__________________
Летай иль ползай конец известен, все в землю лягут, всё прахом будет...
Летай иль ползай конец известен, все в землю лягут, всё прахом будет...
Малыч вне форума
Ответить с цитированием
#75
Старый 22.08.2007, 12:21
  #75
^
Amko
 
Аватар для Amko
Координатор
📖
Регистрация: 13.06.2007
Адрес: Immaterium
Сообщения: 4711
Отправить сообщение для  Amko с помощью ICQ
Регистрация: 13.06.2007
Адрес: Immaterium
Сообщения: 4711
Отправить сообщение для  Amko с помощью ICQ
Подмигивание
Re: Как улучшить (АИ) интеллект компа

Всё сделать можно.
Для этого придется немного покопаться в характеристиках AI. Вы найдете их в разделе AI файла DefaultStats.xdb, что лежит в каталоге \GameMechanics\RPGStats (архив data.pak). Откройте файл в «Блокноте» и найдите подраздел Combat, в котором прописано соотношение сил противоборствующих сторон во время сражений. Здесь есть параметр EnemyDamageCoef — коэффициент повреждения, наносимого войсками компьютера (в процентах). Впишите сюда значение в районе 110-120 (или даже выше — изначально стоит 100). В результате армия компьютера увеличится.

Атрибуту EnemyTroopsHealthCoef (коэффициент здоровья вражеских войск) присвойте значение 50-60, а характеристике EnemyWarMachinesHealthCoef (коэффициент прочности боевых машин неприятеля) — 1.5.

Перейдите к разделу Adventure. Он описывает действия компьютера на игровой карте и разбит на три небольших блока: DifficultyNormal (относится к низкому уровню сложности), DifficultyHard (средняя сложность) и DifficultyHeroic (высокая сложность). Если вы опытный игрок, то вас интересует только последний блок.

Первый показатель, который вам необходимо отредактировать — AttackHumanAggressivityCoef, он определяет агрессивность компьютерных игроков в атаке. Обратите внимание, что на всех трех уровнях сложности значение этого параметра равно единице. Повысьте значение до 1.2-1.5, после этого компьютер будет нападать на вас при первой же возможности.

Следующий атрибут — AttackComputerAggressivityCoef, задающий агрессивность одной расы, управляемой компьютером, по отношению к другой. Если вы хотите, чтобы ваши компьютерные оппоненты вовсю рубились между собой, ставьте сюда значение 1-1.5. Но учтите, что подобное изменение не всегда делает AI более серьезным противником. Чаще всего противники в начале раунда начинают междоусобные войны и на какое-то время забывают о вас. Но затем один из них побеждает, захватывает замки, и победить его становится крайне сложно. На наш взгляд, значение характеристики лучше снизить до 0.1-0.2.

Во всех блоках есть настройка CowardiceVersusHuman. Она определяет трусость компьютера в борьбе с вами. Задайте значение 0. Трусам нет места в нашей мини-модификации!

Идем дальше. ArmyPowerCoefBonusPerHeroLevel — коэффициент мощности армии компьютера в зависимости от его уровня. На всех уровнях сложности ее значение одно и то же. В блоках DifficultyHard и DifficultyHeroic стоит прописать этому атрибуту значения 0.2 и 0.3, соответственно. В этом случае на средней и высокой сложности существенно возрастет зависимость силы компьютерного игрока от его уровня.

Показатели AvengerVersusHumanCoef и AvengerVersusComputerCoef задают мстительность компьютерного игрока по отношению к вам и к компьютерному оппоненту соответственно. В первом случае значение параметра одинаково для всех уровней сложности — 1. В разделах DifficultyHard и DifficultyHeroic рекомендуется прописать числа 1.25 и 1.5. Компьютер станет очень злопамятным.

Определенный интерес представляют также настройки HireHeroesPerTown и HireHeroesGlobalLimit. Первая задает максимальное количество героев из одного города, которыми компьютер может одновременно управлять. Вторая — максимальное общее число героев, находящихся в подчинении у AI. Если вы хотите, чтобы враги заполонили собой всю карту, ставьте атрибуту HireHeroesPerTown значение побольше. Но учтите, что при таком раскладе по-настоящему сильных соперников вы себе вряд ли отыщете (все герои будут очень слабыми), да и игра будет сильно тормозить.

Что касается показателя HireHeroesGlobalLimit, то соответствующее ему значение лучше понизить до 12-15. Дело в том, что AI не способен нормально управляться с большим количеством героев. Он воспитывает много слабеньких противников.

Кстати, если вы не профессиональный игрок, а только-только начинаете осваивать мир HoMM 5, то можете проделать операции, обратные описанным, — играть станет значительно проще.

Статья взята из "Игромании" (110). ЕБМП.
Amko вне форума
Ответить с цитированием
Ответ
Страница 5 из 6


Опции темы



Часовой пояс GMT +4, время: 13:50.


vBulletin v3.5.0, Copyright ©2000-2024, Jelsoft Enterprises Ltd. (Русский)

Яндекс цитирование    Top.Mail.Ru