Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.12.2011, 08:42   #31
ds.Dante
Старожил
 
Аватар для ds.Dante
 
Регистрация: 06.08.2009
Сообщений: 2,992
По умолчанию

Ну и как бы нормально для бота.
ds.Dante вне форума Ответить с цитированием
Старый 29.12.2011, 09:09   #32
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Цитата:
У zBot много настроек в BotProfile.db. Я настраивал классическую команду - четырёх штурмовиков и одного снайпера.
Возможно уже это есть. Я играл в CS тысячу лет назад.

Интересно, а обучение они к zBot добавили?
Виталий Желтяков вне форума Ответить с цитированием
Старый 29.12.2011, 14:17   #33
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от Виталий Желтяков Посмотреть сообщение
Возможно уже это есть.
есть проверено. сам настраивал. там даже можно настроить уровни сложности
rpy3uH вне форума Ответить с цитированием
Старый 29.12.2011, 14:54   #34
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Не знаю о каком обучении идет речь. С АК или штурмовой винтовкой их можно пачками складывать в одном и том же месте. Если это называется интеллект, ну не знаю, мой пес тогда вообще гений. Собственно поэтому КС и надоедает - тупость ботов переходит все границы.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 29.12.2011, 15:15   #35
Виталий Желтяков
Старожил
 
Аватар для Виталий Желтяков
 
Регистрация: 19.04.2010
Сообщений: 2,702
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Не знаю о каком обучении идет речь. С АК или штурмовой винтовкой их можно пачками складывать в одном и том же месте. Если это называется интеллект, ну не знаю, мой пес тогда вообще гений. Собственно поэтому КС и надоедает - тупость ботов переходит все границы.
Подозреваю, Вы никогда не играли с PODBot с включённым обучением.
Виталий Желтяков вне форума Ответить с цитированием
Старый 29.12.2011, 15:28   #36
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
Сообщение от Виталий Желтяков Посмотреть сообщение
Подозреваю, Вы никогда не играли с PODBot с включённым обучением.
В данном случае речь идет о ZBot. Не про PODBot
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 29.12.2011, 15:47   #37
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от Utkin Посмотреть сообщение
Не знаю о каком обучении идет речь. С АК или штурмовой винтовкой их можно пачками складывать в одном и том же месте. Если это называется интеллект, ну не знаю, мой пес тогда вообще гений. Собственно поэтому КС и надоедает - тупость ботов переходит все границы.
CS предназначена не для игры с ботами, а для игры с другими людьми
rpy3uH вне форума Ответить с цитированием
Старый 30.12.2011, 00:04   #38
flance
Форумчанин
 
Регистрация: 31.05.2011
Сообщений: 184
По умолчанию

Сделать суперсильного бота, выбивающего 100% хедшоты, не проблема - это же компьютер. Сделать реалистичного сложнее.
Программист-фрилансер, готовый рассмотреть предложения на постоянную удаленную работу... Ответственный, трудолюбивый
telegram: flancejob
flance вне форума Ответить с цитированием
Старый 30.12.2011, 00:40   #39
Arigato
Высокая репутация
СуперМодератор
 
Аватар для Arigato
 
Регистрация: 27.07.2008
Сообщений: 15,551
По умолчанию

В большинстве игр боты так или иначе читеры. Они могут заранее знать, где прячется противник, видеть сквозь кусты или туман, гораздо быстрее игрока реагировать на происходящие события.
Сделать реалистичных ботов практически нереально, мощностей компьютера не хватит. А читерство позволяет уменьшить интеллект ботов, не снижая их эффективность.
Arigato вне форума Ответить с цитированием
Старый 30.12.2011, 01:09   #40
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
CS предназначена не для игры с ботами, а для игры с другими людьми
Есть мнение, что игра с более сильным противником - делает тебя умнее...

Следовательно...

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

Читерство - есть соотношение размера мозгов читера по сравнению с мозгами профессионально игрока. И это двусмысленно.

Есть не реальные боты, такие как NiceBot, вот у них очень правдоподобное поведение.
На высоких скилах игры способны перенимать тактику игры противника, или учится у комрадов.

Но это так же их минус. Стоит засесть(раз 5 туда побегать) тупо в "углу"(коридор с тупиковой стеной), то на след. раунд 4-5 ботов будут ждать вас там - можете кидать 2 гранаты :D Но в последсвии они всеравно умнеют(в 2 раза они в ваш капкан не ходят, так что учтут и гранаты и найдут выход).

Arigato, ни мощьностей, ни ресурсов - не достаточно.
Пока в процессоре будут 1ы и 0и - человек никогда не создаст человекоподобный AI.

Компьютер просто не способен интерпритировать логику человека.

Но реалистичных ботов можно создать, но анализ должен быть очень мощьным, например анализ тактики:
1. 1 раунд. Действовать по стандартному шаблону(тупой AI - исследование карты)
2. 2 раунд. Анализировать тактику игрока за 1 раунд, найти найменьший путь сопративления и максимальную уязвимость игрока(Засада).
3. 3 раунд. Засада удачна? Да => Анализировать тактику предыдущего раунда > найти свои слабости > найти слабости противника > найти найменьший путь сопративления > найти найбольшую уязвимость игрока.

Засада удачна? Нет => Анализировать тактику подхода врага ко мне => Найти ещё все возможные пути подхода врага ко мне => найти найлучший путь с найменьшим сопративлением и найбольшей уязвимостью для врага. => совершенствование шаблона поведения.


и так далее, притом что, логику НЕТ куда более сложно скормить компьютеру.

Компьютер никогда не сможет играть как игрок, ведь он не знает логики человека, да и абстрактного мышления(это вообще не ведомая е****я ****я).

Простой пример:
Комната:
Под потолком доска, на доске лежит яблоко.
В комноте есть палка, и есть ящик который достаточно высокий и достаёт до потолка.
Рядом с подопытными лежит палка.

Действия робота:
Найболее практичный выход:
Подойти к ящику, пододвинуть его так, чтобы достать яблоко.

Действие человека:
Взять палку, запустить в доску, получить яблоко.

Почему так?
У человека всего одной дейсвие, и он может на глаз проанализовать это как самый простой выход из ситуации т.к. ему не нужно двигать ящик в силу его тяжести(размер и обьём), и не надо на этот ящик забираться т.к. это человеческая лень.
Он просто швырнёт палку в доску и получит подарок.

Последний раз редактировалось Человек_Борща; 30.12.2011 в 01:34.
Человек_Борща вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Форма как в играх casio23 Общие вопросы Delphi 0 12.11.2011 16:55
боты для мосвара роман1975 Софт 2 04.09.2011 20:47
Как обращаться к Checkbox, если они вызываются программно??? 555Ksenia555 Microsoft Office Excel 1 24.07.2011 15:05
События и делегаты в C# как они работают _PROGRAMM_ Общие вопросы .NET 11 04.02.2010 06:44