zaregaus 13 July 2013, 16:51
Flaminius
Возможно ли создать в игре ИИ который мог бы учиться,или по крайней мере ИИ,с которым нам сложно было бы играть???
Невозможно. Это слишком сложная задача для разработчиков игр.
В Age of Empires реализовано?
-Добавлено-zaregaus 14 July 2013, 18:34
AriX
Проблема ИИ в игра скорей искуственна.Не будут же потребители покупатт те игры,где ИИ их вздрючит "в хвост,и гриву".
И с чего я ето взял ? - да из программ компютерных шахмат.
Бояться того, что умный ИИ будет не по зубам большинству игроков не стоит, потому что ввести опцию, урезающую его возможности ("легкий уровень") очень легко. Сделать умный ИИ - это задача непосильная. Сравнение с шахматами врядли уместно по той причине, что шахматы гораздо менее вариативны и теория шахмат великолепно изучена. С играми Total War ситуация другая - возможных развитий событий в каждом эпизоде боя великое множество и не поддается учету банальным набором инструкций как действовать в том или ином случае. Нужны не четкие алгоритмы на тот или оной поворот событий, а некий общий анализатор и приниматель решений. К тому же тактика битв абсолютно не изучена на стадии релиза. Конечно, есть собственная тестовая команда, но врядли в рамках подготовки релизной версии эта команда способна четко выяснить наиболее оптимальные тактические решения во всевозможных ситуациях. Это нужно годик понаблюдать за мультиплеером, чтобы выявить реальные преимущества тех или иных юнитов и способов ведения боя.
Вот этим анализом доводя до совершенства свою тактику и будут заниматься люди.
У компьютера уже есть характеристики войск и будут алгоритмы оценки применимости десятка тактических манёвром. Этого хватит, чтоб победить 90% игроков.
-Добавлено-kot0797 16 July 2013, 17:19
...
Разве СА будут специально делать такой геймплей?
Quote
Разве несложный геймплей - это хорошо? Когда станет не к чему стремиться, игра тут же надоест
любому.
...
Одиночная - да, выход - мультиплеер.
-Добавлено-a_g_u 18 July 2013, 10:49
Так я писал уже, что шахматы это игра с довольно ограниченным запасом возможностей и алгоритм хождения фигур легко просчитывается.
+
a_g_u 18 July 2013, 10:49
Вот если рассмотреть поле боя в игре, пусть и полное условностей, так это поле боя и механика на нем заметно сложнее шахмат. Та же кавалерия не будет ходить в строго определенную точку (буква "Г") а может побежать в любую сторону.
==================
Ого, а в компьютерных играх по скорости и направлению движения нельзя перемещения вычислять? А прогнозировать?
a_g_u 18 July 2013, 10:49
Причем создание шахматного ИИ, который смог бы вынести настоящего гроссмейстера, потребовал довольно много времени, и ,что немаловажно, этот ИИ требует неплохих ресурсов.
Смотря сколько денег в алгоритмы вложат.
a_g_u 18 July 2013, 10:49
А вот с другими играми, в которых со степенями свободы все гораздо веселее - как, к примеру, те же "Го" (китайские облавные шашки) - с ИИ дела обстоят гораздо хуже. ИИ там может обыграть только начинающих игроков, а вот профессионалов уже не делает.
Да, для Го я алгоритмы писать не пробовал, да и большинство программистов - тоже, а вот для шахмат - это классика.
a_g_u 18 July 2013, 10:49
И, так же, многие тут забывают, что шахматы игра пошаговая, и сравнение ее с тактическим режимом ТВ не корректно в принципе - ибо он, этот тактический режим, в режиме реального времени и на одно движение мышкой соперника можно успеть ответить несколькими, при наличии опыта и возможностей.
Алгоритмы дискретизации, обхода графа, интерполяции и аппроксимации при вычисления веса управляющего воздействия что-нибудь говорят?
a_g_u 18 July 2013, 10:49
Вот сравнивать стратегический пошаговый режим вполне можно, но опять таки, все упирается в ограниченность свободы передвижения шахматных фигур и свободу передвижения в ТВ.
В Сегуне вот мол замечают, что ИИ стал умнее только за счет коридорности карты - и забывают, что это наоборот, приближение к ИИ шахмат, которые тоже весьма ограничены)))
Всё упирается в деньги. Но тут есть надежда, что за грамотный ИИ заплатят многие: за возможность посмотреть на это чудо компьютерной мысли.
-Добавлено-justaplayer 29 July 2013, 02:54
AriX 29 July 2013, 02:36
Я вот прочитал,чтобы шахматный ИИ запомнил все комбинации хотябы 6 фигур надо гиг-полтора памяти.Прикиньте сколько надо ее,чтобы управлять войсками на "тактике" ...
А точнее можно? Как считали?
Ключевые слова "все комбинации", т.е. до всех концовок игры. Для сравнения можете посчитать всего сколько нужно зерна положить на 64 клетки шахматной доски, если на первую кладут одно зерно, на вторую два, на третью - четыре, на четвёртую - восемь и так далее. А также ответить на аналитический вопрос, чтоб подтвердить комбинаторность мышления: сколько урожаев вашей страны нужно, чтобы получить такое количество зёрен пшеницы.
Извините.