Собираем
информацию
по крупицам

RSS подписка

Подпишитесь на новости сайта по RSS

Игроделанье


Игры под Windows

Shareholder (Акционер)
14-08-2010
01:16:23

Игра, написанная вместе с Сергеем Шпаковым. Разработка застыла на этапе глубокой беты. Шпаков сделал интерфейс и хотсид, я писал искуственный интеллект электронных игроков. Игра вполне работоспособна, за исключением небольших недоработок.

 

- Отсутствует деморежим

- В историю иногда попадают противоречивые данные

- Поле игры и фон некоторых игровых окон зависит от настроек рабочего стола Windows

 

Правила игры находятся на страничке игры "Акционер".

 

В октябре 2011 года со мной связался автор оригинальной статьи в журнале "Наука и жизнь" №4 от 1990 г. Александр Зырянов, в которой были описаны правила игры. О моей переписке с этим легендарным человеком можно прочитать в заметке "Игра "Акционер": история, длинною в 20 лет".

 

Небольшие подробности о том, как играет компьютерный игрок:

 

Выигрышная стратегия и методология для данной игры неопределены, дерево перебора (если алгоритм будет подсматривать в карты противников), в разы больше, чем у шахмат. Таким образом, использовать дерево перебора с альфа-бета отсечением не представляется возможным - и дерево гигантское, и однозначных критериев альфа-бета отсечения нет.

 

Поэтому, в игре используется алгоритм искусственного интеллекта - дихотомайзер. Было проведено несколько тренировочных игр между людьми, записан подробный лог, и на основе действий людей были построены таблицы правил дихотомайзера. Дихотомайзер выдает советы несложному эвристическому алгоритму, в результате работы которого компьютерный игрок совершает нужные действия.

 

Результирующий стиль игры получился довольно неплохим - новичков компьютерный игрок разрывает на куски. После недели игры я смог приноровиться, и выигрывать в половине игр. Я считаю, что это неполохое достижение для компьтерного игрока в игре, в которую даже я, как автор алгоритма, не представляю как надо эффективно играть.

 

Скачать



Поделиться этой страницей



Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (стр. 1)

База Rarrugas (стр. 1)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean (стр. 1)

База Аrmagedec

База SorokinRed

База Deadelf79

База Adgaver (стр. 1)

База Pipitos1983

База Silenn (стр. 1)

База Shlyapnikova - херомантия и ригидность

База Velonski (стр. 1)

База BrokeRU (стр. 1)

База Mcold (стр. 1)

База Alensav (стр. 1)

База Alensav2 (стр. 1)

База Consp11 (стр. 1)

База Kozlov-AE (стр. 1)

База Wwwlir (стр. 1)

База Duwaz (стр. 1)

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База RuDennn (Bunny-Hop)

База Manakaden

База Vitvrn

База Fanrok

База Grimar

База_Juryak

База Nicolasomsk

База Azatserikbaev

База Shut913

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик