BLANCO


Главная » 2009 » Июнь » 23 » .bug's_ai.p1
.bug's_ai.p1
18:10
В одном из StandAlone'ов было упомянуто об этологии (поведение животных). Так вот недавно закончилась университетская практика по зоологии (дальше буду в институте жуками заниматься), и у меня появился какой-никакой опыт общения с ними. Поведение жуков основано на личном опыте. Например, если жук не видел муравьев или видел, но они его не трогали - он их не боится. Но если его хоть раз муравей кусал, то он будет всегда обходить других стороной. Другими словами, жук действует простым перебором всех возможных действий и если какие-то из них дают негативный эффект - не повторяет их. Если же положительный, наоборот использует. Это особенно хорошо видно, если обучать жуков охотиться (только не все они могут учиться, а только малая часть. Но тем не менее).

Хочу написать на gm ai жука. Интересно посмотреть что получится.

Автор: Stasundr


Всего комментариев: 4
27.06.2009
4. Stasundr (Stasundr) [Материал]
Я сделал, чтобы он запоминал количество удачных и неудачных стратегий. Причем условия игры такие (математическая игра, вроде покера), что можно выбрать всего 1 из трех вариантов. Короче, кончилось все тем, что они зациклено выбирают комбинации таким образом, чтобы проигрывать минимальное кол-во денег. Скучно в общем.

27.06.2009
3. Wollf (Wollf) [Материал]
Кста, интересная идейка) Я тож попробую ща намутить "умного жука" ! :-)

26.06.2009
2. Stasundr (Stasundr) [Материал]
Конечно, можно :)
Только бот у меня тупой - тупее некуда %)

26.06.2009
1. DuffDodger (DuffDodger) [Материал]
Кстати, можно применить такой ai для мобов в игре.. Ну например, в начальном состоянии моб нейтрален. Но когда игрок вступает в бой с мобом и:
Побеждает - моб в остальных случаях будет убегать от игрока. (Или, если моб был не нейтральным, а агрессивным, - не нападать на игрока)
Умирает - моб становится агрессивным по отношению в этому игроку.

Только я не знаю можно ли сделать привязку именно к одному игроку, ибо не смыслю в программинге =\


Имя *:
Email *:
Код *:


2007 © Стасундр и Лёнич
Сайт управляется системой uCoz