GotAI.NET

Форум: Проблемы искусственного интеллекта

 

Регистрация | Вход

 Все темы | Новая тема Стр.12 (19)<< < Пред. | След. > >>   Поиск:  
 Автор Тема: На: виртуальная лаборатория
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 14 ноя 08 19:15
>>>>>>>>>> tac

а так там все просто.
разорхивируйте движок в отдельную папаку
и запустите через консуль просто java AIP в этой папке
получите что-то типа

dan@dan-desktop:~/Desktop/AIP/AIPEngine[v1]-java-bin$ java AIP
---------------
Wrong syntax
---------------

Usage: java AIP [-h]
: For this help

or : java AIP -c Judge Player1 Player2 ....
: Run AIP competition

or : CMD AGENT_FILE | java AIP -i
: Run AIP competition
Where are ...
CMD is a read-write shell command (cat for Unix, type for Windows)
AGENT_FILE is a text file with judge''s name in first line
and players names in the rest


Report bugs to AIPolygon@gmail.com
---------------------
AIPolygon project''s site and group with discusions
about project is http://AIPolygon.blogspot.com
[Ответ][Цитата]
tac
Сообщений: 2601
На: виртуальная лаборатория
Добавлено: 14 ноя 08 19:19
Цитата:
Автор: daner
только в он-лиайн где-нибудь, а не в форумном режиме (желающие могут присоединиться).


Ну, начинается Чем вам форум не нравится ... я например медленно читаю так что он-лайн будет тормозить ... ну, хозяин барин, пишите инструкции ...

А где яву скачать, похоже все же нету ...
[Ответ][Цитата]
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 14 ноя 08 19:21
и вот еще: имя игрока это не имя программы, а имя его ini файла.
т.е. каждый игрок это два файла. сам бинарник и его ini файл
который состоит из двух строк
exec_type=ехе
exec_program=MyPlayer.exe

это нужно, что бы движок знал как этого агента запускать.
[Ответ][Цитата]
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 14 ноя 08 19:22
Цитата:
Автор: tac

Ну, начинается Чем вам форум не нравится ... я например медленно читаю так что он-лайн будет тормозить ... ну, хозяин барин, пишите инструкции ...

А где яву скачать, похоже все же нету ...


http://www.java.com/en/download/manual.jsp
[Ответ][Цитата]
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 14 ноя 08 19:23
Цитата:
Автор: daner
http://www.java.com/en/download/manual.jsp

или вот на русском
http://www.java.com/ru/download/
[Ответ][Цитата]
Corwin
Сообщений: 1324
На: виртуальная лаборатория
Добавлено: 14 ноя 08 19:24
>По задаче и код ... так что не обесудте, когда за призом прейти ???

Примите мои поздравления. Вы с поставленной задачей справились на 100% больше чем предыдущие участники проекта (коих насчитывается 0). Поскольку конкуренции вашему боту пока нету (принимая его работоспособность на веру), мы подождем до появления следующих претендентов на приз.
[Ответ][Цитата]
tac
Сообщений: 2601
На: виртуальная лаборатория
Добавлено: 14 ноя 08 22:17
Цитата:
Автор: Corwin

>По задаче и код ... так что не обесудте, когда за призом прейти ???

Примите мои поздравления. Вы с поставленной задачей справились на 100% больше чем предыдущие участники проекта (коих насчитывается 0). Поскольку конкуренции вашему боту пока нету (принимая его работоспособность на веру), мы подождем до появления следующих претендентов на приз.


Спасибо, конечно, за поздравления ... а что самому слабо
[Ответ][Цитата]
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 15 ноя 08 2:16
Цитата:
Автор: tac
Спасибо, конечно, за поздравления ... а что самому слабо

версию этого агента на дельфи, как раз Corwin и писал (мы делали это для того что бы примеры были).
[Ответ][Цитата]
tac
Сообщений: 2601
На: виртуальная лаборатория
Добавлено: 15 ноя 08 2:26
Цитата:
Автор: daner


версию этого агента на дельфи, как раз Corwin и писал (мы делали это для того что бы примеры были).


Так почему же тогда участников 0 ? ... но вы меня заинтересовали доказательством о предсказании случайности ... внимательно внимаю каждому слову ...
[Ответ][Цитата]
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 15 ноя 08 2:35
Цитата:
Автор: tac
Так почему же тогда участников 0 ? ... но вы меня заинтересовали доказательством о предсказании случайности ... внимательно внимаю каждому слову ...

skype,icq,msn?

потому что, это не интересно, когда у всех один и тот же игрок. этот игрок-агент был выбран для примеров и создания турнирного "шума".

П.С.
а с чего вы взяли, что я говорил о предсказании случайности?
[Ответ][Цитата]
Corwin
Сообщений: 1324
На: виртуальная лаборатория
Добавлено: 15 ноя 08 3:04
>Так почему же тогда участников 0 ?

Не думаю что боты которые писались как боты-препятствия (или для показательных целей) могут считаться участниками

>а что самому слабо

Нет, не слабо Участников то все равно особо нету... Сори, но Ваш алгоритм рандомизации это не спортивно...
[Ответ][Цитата]
tac
Сообщений: 2601
На: виртуальная лаборатория
Добавлено: 15 ноя 08 3:26
Цитата:
Автор: Corwin

Нет, не слабо Участников то все равно особо нету... Сори, но Ваш алгоритм рандомизации это не спортивно...


Ну, давайте использовать тот потенциал которые есть - Вы, Данер, и я уже не плохо ...

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

Хотите спорта вот вам другой вариант:

static void Main(string[] args)
{
string locPrevStep="";
int locPrevStep2=0;

System.Console.WriteLine("@READY");
bool done = false;
while (!done)
{
Random oRND = new Random();
int KNB = oRND.Next(6);
string step = "K";

if (locPrevStep == "K") locPrevStep2 = 0;
if (locPrevStep == "N") locPrevStep2 = 1;
if (locPrevStep == "B") locPrevStep2 = 2;


if (KNB == 3) step = locPrevStep;
if (KNB == 4) KNB = locPrevStep2 - 1;
if (KNB == 5) KNB = locPrevStep2 - 2;

if (KNB < 0) KNB *= -1;

if (KNB == 0) step = "K";
if (KNB == 1) step = "N";
if (KNB == 2) step = "B";


string line = System.Console.ReadLine();

if (line.Substring(0, 5) == "@INFO") locPrevStep = line.Substring(7, 1);
if (line == "@STEP") System.Console.WriteLine("@STEP " + step);
if (line == "@STOP") done = true;

}
}
[Ответ][Цитата]
tac
Сообщений: 2601
На: виртуальная лаборатория
Добавлено: 15 ноя 08 3:31
Цитата:
Автор: daner
skype,icq,msn?


skype ... только завтра на свежую голову ... и у меня нет микрофона (точнее испорчен, ни как не доберусь до магазина) - поэтому только чат, хотя при желании я вас слышать буду ...
[Ответ][Цитата]
daner
Сообщений: 4605
На: виртуальная лаборатория
Добавлено: 15 ноя 08 3:50
Цитата:
Автор: tac
skype ... только завтра на свежую голову ... и у меня нет микрофона (точнее испорчен, ни как не доберусь до магазина) - поэтому только чат, хотя при желании я вас слышать буду ...


я голосом и не собирался.... правда на скайпе, я только транслитом могу.
а то что задача не спортивная, это вы неправы. кстати, постить сюда код программы... несколько не удобно. присылайте на aipolygon@googlegroups.com следующие файлы
1. бинарник (если файлов несколько, то в zip формате)
2. ini файл (так как я его описывал)
3. исходник с описанием в zip формате. Никто его до окончания турнира открывать не будет.
4. в теме письма укажите для какой именно игры предназначен агент.


надо будет это в группе опубликовать.
[Ответ][Цитата]
tac
Сообщений: 2601
На: виртуальная лаборатория
Добавлено: 15 ноя 08 3:54
Цитата:
Автор: daner

и вот еще: имя игрока это не имя программы, а имя его ini файла.
т.е. каждый игрок это два файла. сам бинарник и его ini файл
который состоит из двух строк
exec_type=ехе
exec_program=MyPlayer.exe

это нужно, что бы движок знал как этого агента запускать.


похоже не одно "еще" ... это что за чудо "environment.tournament.ini" ?
[Ответ][Цитата]
 Стр.12 (19)1  ...  8  9  10  11  [12]  13  14  15  16  ...  19<< < Пред. | След. > >>