Ну, раз так... то сразу же отвечу по сабжу -- об игровом ИИ.
О чем в первую очередь заблуждаются игроки не-программисты, когда начинают говорить об игровом ИИ (моих препираний с Йориком на эту тему не счесть), это то, что никакой он не ИИ.
Технически, в програмном коде, это просто набор функций реализованых программистом в которые тупо забита того или иного уровня сложности (но всегда невысокого) эвристика. Например такая штука как "пачфайндинг" -- поиск пути, который технически является тупо алгоритмом перебора с заранее задаными условиями.
Если всетаки кто из не-программистов читал/слышал про Теорию Игр,
там это дело называется "выигрышная стратегия".
Так вот, эта эвристика, эта "выигрышная стратегия" НЕ ИМЕЕТ НИКАКОГО отношения к разделу ИИ, потому что представляет собой УЖЕ ГОТОВОЕ, придуманое и забитое человеком решение для того или иного типа игровой ситуации.
Никакой способности, ни анализировать ситуацию, ни обучатся у игрового гынТелекта -- нет, не было, и скорее всего не будет.
Потому, все рассуждения не-программистов об "умном компьютерном игроке" -- это ни что иное как мифотворчество, идеализм и мракобесие.
Настоящего ИИ в играх нет и не будет, по двум разным, но одинаково веским причинам:
разрабатывать игру с таким ИИ -- это слишком дорого, рисковано и коммерчески не интересно.
никто в мире до сих пор не сделал такого ИИ, потому и в играх ему появится неоткуда




Ответить с цитированием