P-O-I-N-T-S-----B-A-T-T-L-E

Points Battle - графическая оболочка предназначеная для проведения игр в "точки" между:


Ограничения первой версии

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

Что означает инормация в полях строки статуса

  1. Название модуля ИИ играющего красными (или "Игрок", если играет человек).
  2. Время оставшееся у красных.
  3. Название модуля ИИ играющего синими (или "Игрок", если играет человек).
  4. Время оставшееся у синих.
  5. Текущий счет (с точки зрения красных).
  6. Информация выводимая модулем ИИ.

Подключение/отключение модулей ИИ

Для подключения модуля ИИ для игры красными его необходимо переименовать в engine1.exe.
Для подключения модуля ИИ для игры красными его необходимо переименовать в engine2.exe.
Для отключения просто переименовать как-нибудь иначе.

Модуль ИИ "BlindSubmission"

Написан мной. Для начала была цель написать что-то, что хоть как-то умеет тыкать точки в пересечения линий поля. Но есть много идей по совершенсвованию. Хотя, в данный момент, не видно как его поднять до уровня человека. Но ведь для того, чтобы что-то сделать нужно пытаться, а не сидеть и горевать о том как это сложно. Стиль игры полностью соответствует названию. За 10 секунд успевает просчитать на 5-6 полуходов.

Модуль ИИ "SiPo"

Распространяется вместе с исходниками. Написан специально для демонстрации того, как реализовать поддержку протокола. Кроме того, можно узнать другие полезные вещи:

Описание протокола модуля ИИ

Модуль ИИ представляет собой обычное приложение, которое считывает команды со стандартного устройства ввода (для Си это stdin) и выводит на стандартное устройство вывода (stdout).

Модуль ИИ должен уметь обрабатывать следующие команды:

Важные замечания

Пример модуля ИИ (SiPo) можно найти в каталоге SiPo_src.


Мыло.
На первое письмо отвечает система антиспама. Следуйте инструкциям в этом письме.
Hosted by uCoz