ПроектыФорумКонкурсы

Проект конкурса "AI Tank Arena". (2 стр)

Страницы: 1 2 3 410 Следующая »
#15
20:51, 1 мар 2023

romanshuvalov
> Пусть этот ресурс будет тратиться вообще всегда, не обязательно при сидении на месте.
Само собой, так и имелось ввиду.
> Можно параллельно провести конкурс на лучшую визуализацию данной игры.
> Логика вся на сервере же, без графики, текущее состояние посылается клиенту.
Можно просто без программирования сменить "скин" — набор картинок в папке Data.
the trick
> Если будешь писать сервер на VB, то отпиши мне, я помогу реализовать также
> легальные вызовы без использования указателей чтобы АВ не репортовали о
> вирусах.
Да, обязательно.

#16
20:55, 1 мар 2023

Mikle
> Можно просто без программирования сменить "скин" — набор картинок в папке Data.
Ну не, вдруг кто-то захочет свой рендерер написать, может в 3D или еще как-то.

#17
20:56, 1 мар 2023

romanshuvalov
> вдруг кто-то захочет свой рендерер написать
Естественно. Скины для тех, кто не захочет.

#18
21:02, 1 мар 2023

Короче, мне всё нравится, пока хз что у меня со свободным временем, но хочется попробовать сделать ИИ с использованием нейросети.

#19
21:33, 1 мар 2023

Mikle
А ты собираешься писать на VB? Хм.. тогда я пас, если на линуксе отлаживать нельзя.

#20
22:25, 1 мар 2023

Der FlugSimulator
Могу и на сишке основу сделать, только то, как это приспособить под линукс, я всё равно не знаю.

#21
22:56, 1 мар 2023

Mikle
Ну ничего страшного, делай как тебе удобно. +/- 1 чел немного решает.
Тем более у меня тут вроде и другие дела назревают.

#22
23:20, 1 мар 2023

Я так понял, конкурс будет на два с половиной человека

#23
23:53, 1 мар 2023

И не забудте бои 15 на 15, арту и батлпасс пожалуйста!

#24
0:02, 2 мар 2023

Phoenics
> И не забудте бои 15 на 15, арту и батлпасс пожалуйста!
А как же +-25% рандом?

#25
0:28, 2 мар 2023

Der FlugSimulator
> Техническая реализация.

> API.
> Самый базовый функционал видится так:

> Для начала надо уметь писать длл или клиента в принципе.
> Потом наверно нужна какая-то векторная библиотека, на чём ты там пишешь.
> Ну а дальше внутри пишешь большую функцию update() { ... }, которая нажимает
> нужные "кнопки" на танке/роботе.
В общем... смотрю сбоку, вижу: технического задания нет.

Большинству, как я понимаю, ни чего не понятно. Мне не понятно, как всё будет реализовано (пусть это будет не сервер, с которым я не умею работать, а DLL - с которыми я тоже не работал, но для меня проще, но всё равно ни черта не понятно).

Давайте посмотрим.
Допустим нужно сделать DLL. Какие вызовы участники должны создать, для обработки созданных (а может ещё не созданных?) объектов? Как участники должны организовать эти вызовы, чтоб они между собой не пересекались в дальнейшей программе тестирования? Какие данные должны возвращаться и в каких функциях? Сколько функций надо будет реализовать?

Так же нужен будет образец, по которому будет показано, какие объекты на карте что значат. Но думаю это уже в итоге можно будет всема решить.

Дайте участникам конкретные данные. А не просто: "конкурс на лучший АИ". Это ни чего не раскрывает. Каждый будет упираться в то, что он не понимает что надо сделать, хотя сделать могут многие. Даже я, при том что не делал ни разу DLL, но не думаю что это сложно.

#26
0:30, 2 мар 2023

Tiranas, так и будет, потому что большинство просто пройдут мимо, ни чего не поняв. Тут только один (до меня) отписался, что он ни чего не понял.

#27
0:52, 2 мар 2023

Mirrel
> В общем... смотрю сбоку, вижу: технического задания нет.

Тема называется не "конкурс", а "проект конкурса". Идёт обсуждение. Самое начало.
Я итак полдня потратил, чтобы как-то формализовать сущности. Сколько успел, столько написал.
Думал буду дополнять.

> Даже я, при том что не делал ни разу DLL, но не думаю что это сложно.
Можешь свой вариант предлагать.

> так и будет, потому что большинство просто пройдут мимо, ни чего не поняв.
Для всех непонявших - читайте предыдущий конкурс AI для начала.

#28
1:05, 2 мар 2023

Der FlugSimulator
> Для всех непонявших - читайте предыдущий конкурс AI для начала.
нет, так дело не пойдёт. Нужны люди или нет для конкурса? Если нет, то можно просто отсылать: "смотри там то" - без проблем.

> Сколько успел, столько написал.
Это моя вина - я выставил как претензию. Это не претензия! Просто нужно будет определится с техническим заданием, возможно общими силами.
  Я вижу проблему совместимости разных DLL, когда функции будут перекрывать друг друга. Возможно добавлять имя в конце каждой функции и когда будут выбираться необходимые DLL от участников, то просто имя будет указывать чья это функция.
  Не занимался этим раньше, потому может быть что-то не верно.

> Можешь свой вариант предлагать.
ну я же уже ответил. ))) Пусть будет DLL. Кто сможет реализовать функции, но не сможет собрать DLL может наверно обратиться к кому-нибудь, чтоб ему собрали DLL?

#29
1:32, 2 мар 2023

Mirrel
> Я вижу проблему совместимости разных DLL ... чья это функция.

Это отнюдь не проблема. "Чья" это функция определяется указателем/хэндлом библиотеки.

Страницы: 1 2 3 410 Следующая »
ПроектыФорумКонкурсы

Тема в архиве.