Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

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


Ответ
 
Опции темы
Старый 19.12.2008, 22:15   #1
rpy3uH
добрый няша
СуперМодератор
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Адрес: Солнечное Тбилиси
Сообщений: 4,807
Репутация: 1989
По умолчанию Новый конкурс на форуме программистов

Суть конкурса вот в чём: создание лучшего бота для игры FERZ.
Про игру можно почитать вот здесь

Участникам даётся месяц на создание бота. Каждый участник создаёт бота потом между ними производятся созтязания, бот представляет из себя DLL с несколькими экспортируемыми функциями. Документацию и всё прочее по созданию бота выложу, в общем, "все будёт". Также буду помогать в непонятках и устранять возможные глюки самой программы.

Кто хочет изъявить желаение учавствовать в этом конкурсе? Кто будет учавствовать точно?
Призовой фонд порядка $30.

Последний раз редактировалось rpy3uH; 19.12.2008 в 22:22.
rpy3uH вне форума   Ответить с цитированием
Старый 21.12.2008, 10:53   #2
rpy3uH
добрый няша
СуперМодератор
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Адрес: Солнечное Тбилиси
Сообщений: 4,807
Репутация: 1989
По умолчанию

что? реально никому не интересно? жаль...
rpy3uH вне форума   Ответить с цитированием
Старый 21.12.2008, 11:24   #3
Altera
Одинокий кодер
Профессионал
 
Аватар для Altera
 
Регистрация: 29.01.2008
Сообщений: 2,406
Репутация: 675

skype: ak_altera
По умолчанию

Я желаю участвовать, но не знаю, справлюсь ли...
А где описание экспортируемых процедур/функций?
Могу предположить, что передаются позиции
----
А вот нашёл....
---
rpy3uH, хорошо было-бы если бы ты кинул балванку бота, т.е. заготовку исходника, где все нужные функции были-бы прописаны.
---
Результаты не очень похожие
http://s57.radikal.ru/i157/0812/8f/65e08c57be60.png

Последний раз редактировалось Altera; 21.12.2008 в 11:41.
Altera вне форума   Ответить с цитированием
Старый 21.12.2008, 11:40   #4
DM_bite
Профессионал
 
Аватар для DM_bite
 
Регистрация: 29.07.2008
Сообщений: 1,091
Репутация: 258

icq: 379566420
По умолчанию

Хотел бы, но боюсь не хватит знаний... Но с удовольствием понаблюдаю за конкурсом
__________________
Кто бы ты ни был - не думай о себе слишком (с)
DM_bite вне форума   Ответить с цитированием
Старый 21.12.2008, 18:21   #5
Ulex
Непрофессионал
Профессионал
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Адрес: город Н-ск.
Сообщений: 1,413
Репутация: 1100
По умолчанию

Я начал делать бота, но сначала правила игры не очень понял, я думал изначально ферзей можно куда угодно ставить только чтобы они друг друга не били (т.е. ставит белый куда хочет, потом чёрный куда хочет и т.д.). И мой бот при расстановке фигур сразу ошибку выдавал. Надо его переделывать.
__________________
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума   Ответить с цитированием
Старый 22.12.2008, 09:18   #6
DeKot
Профессионал
 
Аватар для DeKot
 
Регистрация: 12.08.2008
Адрес: Молдова
Сообщений: 1,980
Репутация: 898
По умолчанию

C удовольствием бы поучавствовал, но боюсь не хватит знаний.Хотя над самой игрой я уже работал и выкладывал ее здесьhttp://www.programmersforum.ru/showthread.php?t=28802Хотелось бы посмотреть материал о принципах создания ботов и всему что с этой темой связано.Кто может поделитесь ссылками, материалами и т.п.
__________________
И не сомневайся даже ... отдых - кайф, работа - лажа!
DeKot вне форума   Ответить с цитированием
Старый 22.12.2008, 12:02   #7
rpy3uH
добрый няша
СуперМодератор
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Адрес: Солнечное Тбилиси
Сообщений: 4,807
Репутация: 1989
По умолчанию

в этом архиве с игрой есть файл DLL format.doc там всё написано.

Для Delphi заготовка будет, для С++ нет, так как мой бот написан на Delphi.

Цитата:
Сообщение от Ulex Посмотреть сообщение
Я начал делать бота, но сначала правила игры не очень понял, я думал изначально ферзей можно куда угодно ставить только чтобы они друг друга не били (т.е. ставит белый куда хочет, потом чёрный куда хочет и т.д.). И мой бот при расстановке фигур сразу ошибку выдавал. Надо его переделывать.
посмотри файл DLL format.doc там всё написано. бот получает массив из доспутных для расстановки ферзей координат, и выбирает любую из них

файл DLL format.doc отдельно
Вложения
Тип файла: zip DLL Format.zip (8.0 Кб, 19 просмотров)
rpy3uH вне форума   Ответить с цитированием
Старый 22.12.2008, 19:33   #8
Altera
Одинокий кодер
Профессионал
 
Аватар для Altera
 
Регистрация: 29.01.2008
Сообщений: 2,406
Репутация: 675

skype: ak_altera
По умолчанию

rpy3uH, вам что, трудно болванку сделать?
Или исходник Diego v1.0 кинте...
Altera вне форума   Ответить с цитированием
Старый 22.12.2008, 20:18   #9
Ulex
Непрофессионал
Профессионал
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Адрес: город Н-ск.
Сообщений: 1,413
Репутация: 1100
По умолчанию

Цитата:
вам что, трудно болванку сделать?
Или исходник Diego v1.0 кинте...
Без обид конечно, но тогда какой же это конкурс получится.
Я считаю, что заготовки не нужны - ибо зачем. Всё же ясно как божий день - три экспортируемых по именам функции с определённым количеством параметров.

Цитата:
Суть конкурса вот в чём: создание лучшего бота для игры FERZ
А лучший, это значит тот, который лучше всех играет? Или по каким-то другим параметрам тоже оцениваться будет.
Если лучше всех играет, то очевидно мне ещё далеко хотя-бы до Diego.
__________________
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума   Ответить с цитированием
Старый 22.12.2008, 20:36   #10
Altera
Одинокий кодер
Профессионал
 
Аватар для Altera
 
Регистрация: 29.01.2008
Сообщений: 2,406
Репутация: 675

skype: ak_altera
По умолчанию

Цитата:
Сообщение от Ulex Посмотреть сообщение
Без обид конечно, но тогда какой же это конкурс получится.
Я считаю, что заготовки не нужны - ибо зачем. Всё же ясно как божий день - три экспортируемых по именам функции с определённым количеством параметров.



А лучший, это значит тот, который лучше всех играет? Или по каким-то другим параметрам тоже оцениваться будет.
Если лучше всех играет, то очевидно мне ещё далеко хотя-бы до Diego.
Если строки ИИ вырезать, то всё по правилам будет!!!
Altera вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конкурс программистов - призовой фонд 1 000 000 рублей Lnat Свободное общение 0 26.07.2008 12:15
конкурс программистов ! (первый конкурс) Alar Свободное общение 129 18.03.2007 01:50


23:01.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru