Я сейчас пытаюсь уместить в своей голове статьи по нечеткой логике (Fuzzy logic) и главы по программированию AI из Game Programming Gems 1.
Сколько сил тратится на то, чтобы поведение объекта было всегда осмысленно, чтобы юнит в игре ни в коем случае не стоял тупо пялясь в пространство, просчитывая свои действия, а всегда двигался осмысленно. Чтобы ступеньки не являлись для работа непреодолимым препятствием. Тем не менее к успехам в роботехнике основная масса людей относится скептически, а отношение к компьютерным врагам в играх выражается словами "тупой компьютер". Но иногда наблюдая за проявлениями интеллекта естественного у меня складывается ощущение, что ИИ кое-кого догнал и обогнал. Не людей, правда. Мне очень вовремя подкинули ссылки, которые наглядно иллюстрируют мои слова.
Итак:
Стадо баранов дружно покончило жизнь самоубийством, потому что Самый Главный Баран прыгнул в пропасть. Вот если бы стадо виртуальных баранов попрыгало в пропасть вслед за главным, на разработчиков посыпались бы упреки.
Следование за неким ведущим юнитом вещь обычная в компьютерных играх. Если толпа народу идет из замка А в замок В, то можно проложить путь для одного юнита, а остальные будут следовать за ним. Если ведущий юнит убит, то оставшиеся не будут стоять как стадо баранов, а будет выбран новый ведущий. Юниты в большинстве игр умнее стада баранов. Это приятно.
Гвоздь программы Dogs are not so smart.
Вы говорите, что Aibo пытается играть с нарисованным на стене кругом? Что у Aibo может заклинить ноги? Aibo - отдыхает!
Спасибо Джиму и Маньяку за ссылки.Technorati tag: ai
пятница, июля 15, 2005
Искусственный интеллект против естественного
Подписаться на:
Комментарии к сообщению (Atom)
2 коммент.:
Вспомнилась одна статья о fuzzy logic: http://itc.ua/article.phtml?ID=19514
Стадо баранов дружно покончило жизнь самоубийством, потому что Самый Главный Баран прыгнул в пропасть. Вот если бы стадо виртуальных баранов попрыгало в пропасть вслед за главным, на разработчиков посыпались бы упреки.
Ну ты сравнила , бараны - то попрыгали не из-за низкого интелекта, а из-за инкстинкта природного, который и у людей проявляется достаточно часто.
//Angel Of The Fool
Отправить комментарий