forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Болтовня (http://forum.boolean.name/forumdisplay.php?f=25)
-   -   CodeTanks (http://forum.boolean.name/showthread.php?t=17444)

HolyDel 30.10.2012 01:50

CodeTanks
 
Запрограммируйте своего боевого бота
http://russianaicup.ru/

radiobutton 30.10.2012 03:00

Ответ: CodeTanks
 
интересно. пожалуй нагну всех.

HolyDel 30.10.2012 03:44

Ответ: CodeTanks
 
вобщем если чо моя стратегия там тоже есть. под ником HolyDel.
добавляейте бои))

прикольный бой:
http://russianaicup.ru/game/view/2120
и вот наш с найтмарзом с геймдева
http://russianaicup.ru/game/view/2126

Randomize 30.10.2012 14:54

Ответ: CodeTanks
 
Интересно! Принялся за разработку.
Грянет битва :wild:
на сайте CodeTanks был замечен ещё и .squid

Phantom 30.10.2012 14:59

Ответ: CodeTanks
 
Тоже всё утро сижу лячкаю говнокод. Опыта в геймдеве вообще нет. .squid`а тоже спалил, да.

HolyDel 30.10.2012 15:47

Ответ: CodeTanks
 
давайте ники ваших стратегий в студию! будем биться!

Randomize 30.10.2012 16:09

Ответ: CodeTanks
 
Цитата:

Сообщение от HolyDel (Сообщение 241706)
давайте ники ваших стратегий в студию! будем биться!

мой в процессе. В принципе "мозг" уже сделал. Щас пишу утилки чтоб катался поспортивнее/помолодёжнее а не как пердак.

HolyDel 30.10.2012 16:11

Ответ: CodeTanks
 
а я такое буду писать только на выходны((
но мой тупой бот все равно иногда выигрывает))

Phantom 30.10.2012 16:30

Ответ: CodeTanks
 
Мой пока даже демку в local-runner не обыграл :-D

Phantom 30.10.2012 16:37

Ответ: CodeTanks
 
Fuck Yea!!!

Мой танк набрал over 700 очков, а танк демки менее 300. И у меня даже создавалось впечатление, что мой танк уворачивается от снарядов противника, хотя я такой логики не закладывал. O_o

HolyDel 30.10.2012 16:38

Ответ: CodeTanks
 
мой танк выигрывает в демке один раз из трех))
в песочнице он тем ни менее себя чуствует уютнее

Phantom 30.10.2012 16:53

Ответ: CodeTanks
 
А долго ждать на допуск к песочнице? Отправил только что исходный код.

UPD: Ололо! Уже принята!

Phantom 30.10.2012 17:02

Ответ: CodeTanks
 
Хера се я монстр: http://russianaicup.ru/game/view/3752

О_о Пора переквалификовываться в геймдев

Phantom 30.10.2012 17:11

Ответ: CodeTanks
 
Вот ещё один бой: http://russianaicup.ru/game/view/3804

Мой танк по очкам второе место занял. Танк HolyDel`а - последнее.

HolyDel 30.10.2012 18:00

Ответ: CodeTanks
 
и наоборот))
http://russianaicup.ru/game/view/3895

Harter 30.10.2012 18:22

Ответ: CodeTanks
 


Не подскажите чяднт?

апд. Все, пофиксил

Randomize 30.10.2012 23:00

Ответ: CodeTanks
 
http://russianaicup.ru/game/view/5643
Oo Холи - молоток. Смело такой бандурой управлять.

pax 31.10.2012 11:32

Ответ: CodeTanks
 
Я с Вами теперь! ник PAX :)

PS: езда задом что-то не выходит), UPD: вроде поехал задом)

http://russianaicup.ru/game/view/9363 нас замочили!

pax 31.10.2012 12:27

Ответ: CodeTanks
 
Сайт конкурса упал

Phantom 31.10.2012 14:26

Ответ: CodeTanks
 
pax, у меня работает. Почему у тебя вместо языка программирования отображает знак вопроса?

pax 31.10.2012 14:44

Ответ: CodeTanks
 
Заработало, падало на 5-10 минут наверное. У меня C#.

Reks888 31.10.2012 20:11

Ответ: CodeTanks
 
И меня записывайте.
Отослал небольшую вариацию на тему стандартного примера. Ник SYPIAC.

Phantom 31.10.2012 20:19

Ответ: CodeTanks
 
pax, SYPIAC, не могу создать бой с вами, потому что вы добавили проекты после меня. Тупое ограничение какое-то.

pax 31.10.2012 20:40

Ответ: CodeTanks
 
Аналогично не могу добавить SYPIAC в бой

Reks888 31.10.2012 20:48

Ответ: CodeTanks
 
Как самый младший, смог всех добавить. Вот он - первый булкобой.
http://russianaicup.ru/game/view/12577

pax 31.10.2012 20:48

Ответ: CodeTanks
 
По итогам последних двух боев я лох)

Phantom 31.10.2012 21:25

Ответ: CodeTanks
 
Я тоже недалеко ушёл, но уже есть мысли по усовершенствованию.

HolyDel 31.10.2012 23:29

Ответ: CodeTanks
 
еще один булочный бой:
http://russianaicup.ru/game/view/13984

Dzirt 31.10.2012 23:35

Ответ: CodeTanks
 
Сквиду не фартануло....начало боя он провёл дерзкое)

Phantom 01.11.2012 06:37

Ответ: CodeTanks
 
А не подскажете, как там считается дистанция? Допустим мне нужно получить дистанцию от одного угла мира, до противоположного (диагональ то есть). Справедливо ли будет высчитывать по теореме пифагора:

диагональ_мира = кадратный_корень ( ширина_мира * ширина_мира + высота_мира * высота_мира )

, где ширина мира и высота мира - это world.getWidth() и world.getHeight() соответственно?

pax 01.11.2012 06:53

Ответ: CodeTanks
 
Да, можно. Там по правилам размер поля 1280х800 вроде.

еще один булкобой http://russianaicup.ru/game/view/17043

Phantom 01.11.2012 06:56

Ответ: CodeTanks
 
Ну лучше перестраховаться и получить размеры динамически

Phantom 01.11.2012 11:58

Ответ: CodeTanks
 
Чо-то я из алгоритма вундервафлю сделал, а он работает даже хуже как будто. =(

SBJoker 01.11.2012 14:57

Ответ: CodeTanks
 
Я посмотрел на бои и у меня сложилось мнение что с такими параметрами, скорости, маневренности, скорости снарядов и размеров поля, очень велика доля случая.

А это значит что эффективность алгоритма нивелируется на величину погрешности.

HolyDel 01.11.2012 21:05

Ответ: CodeTanks
 
RBK добро пожаловал:
http://russianaicup.ru/game/view/22425

RBK 01.11.2012 21:15

Ответ: CodeTanks
 
Да, моя первая версия. К сожалению выскочил на центр и погиб под перекрестным огнем. Чуть позже еще раз попробую.

http://russianaicup.ru/game/view/24086

в конце интересная дуэль получилась.

pax 02.11.2012 12:49

Ответ: CodeTanks
 
Прикольный бой получился, меня два раза на аптечку затолкали и оживили)
http://russianaicup.ru/game/view/29803

HolyDel 02.11.2012 13:00

Ответ: CodeTanks
 
тоже хотел его запостить))
веселый бой получился.

pax 02.11.2012 13:26

Ответ: CodeTanks
 
Еще один прикольный бой http://russianaicup.ru/game/view/30094
HolyDel оживил Фантома, а тот его убил)

Phantom 02.11.2012 15:02

Ответ: CodeTanks
 
Да, клёво вышло. А я забил чо-то. Пытался сегодня сделать алгоритм круче, но чо-то херня какая-то выходит. Усложнять просчитыванием столкновений объектов вообще влом, так как я с трудом осилил как по двум катетам найти угол в треугольнике (совсем забыл всё). Так что наверно дальше развивать не буду.

pax 03.11.2012 13:23

Ответ: CodeTanks
 
Да, что-то надоедает писать все новые и новые варианты... надо на пару дней забить тоже)

impersonalis 03.11.2012 14:44

Ответ: CodeTanks
 
Цитата:

Сообщение от Phantom (Сообщение 242220)
я с трудом осилил как по двум катетам найти угол в треугольнике

:''(( :''(( :''((

HolyDel 03.11.2012 14:47

Ответ: CodeTanks
 
impersonalis, напиши бота, йо!

Dream 03.11.2012 17:20

Ответ: CodeTanks
 
запили и своего. добавляйтесь - DimasSup

pax 04.11.2012 18:29

Ответ: CodeTanks
 
Не удержался, еще два обновления ИИ сегодня)

PS уже 1189 участников, все тяжелее и тяжелее)

Phantom 04.11.2012 22:32

Ответ: CodeTanks
 
Я был в 30-ке по топу, а теперь на 302 месте. Печаль )

pax 05.11.2012 08:52

Ответ: CodeTanks
 
Мой максимум 51-ое место, сейчас скатился на 175-ое )

ABTOMAT 05.11.2012 12:02

Ответ: CodeTanks
 
Ну что, получит ли кто из булочников приз?
А сам я решил не начинать, т.к. стахановскими темпами тяну проект, до 1-го тура вряд ли бы успел что-то дельное запилить.

Phantom 05.11.2012 13:18

Ответ: CodeTanks
 
Цитата:

Ну что, получит ли кто из булочников приз?
Да хотя б во второй тур попасть. А в третьем там ещё на карте препятствие будет. У меня в логике оно вообще не предусмотрено и никак не обрабатывается.

HolyDel 05.11.2012 14:04

Ответ: CodeTanks
 
я был на 150+ месте, теперь на 79-м. (максимум был на 60+)
хотелось бы войти в первые 50-т. но что то времени улучшать алгоритм. да и идей нет тоже.

pax 05.11.2012 15:08

Ответ: CodeTanks
 
Если попасть во второй тур - футболку дадут, мне вполне этого хватит) вот попасть бы)

Dream 05.11.2012 15:34

Ответ: CodeTanks
 
а я совсем лузер;( 1100 место хотя процент побед не такой уж низкий.

pax 07.11.2012 05:49

Ответ: CodeTanks
 
Изменили условия конкурса, теперь в первый тур пройдут 900 человек, а во второй 300.

HolyDel 07.11.2012 12:56

Ответ: CodeTanks
 
шанс получить футболку довольно велик ))

RBK 10.11.2012 03:13

Ответ: CodeTanks
 
Первый раунд начался.

Dream 10.11.2012 03:14

Ответ: CodeTanks
 
Да, поздравляю прошедшие!

pax 10.11.2012 15:07

Ответ: CodeTanks
 
Половина раунда позади, есть еще надежда на футболку)

HolyDel 12.11.2012 01:11

Ответ: CodeTanks
 
йееее!! первый раунд позади. футболка отбита))

pax тоже прошел.

pax 12.11.2012 07:23

Ответ: CodeTanks
 
Кто не прошел в первый раунд не отчаивайтесь, еще есть возможность за неделю набрать рейтинг и попасть в 45 счастливчиков, кто пройдет во второй тур по уайлд-кард!

Цитата:

Раунд 1 завершен

Итак, Раунд 1 завершен. Поздравляем победителей!

Напоминаем, что в Раунд 2 проходят участники, кто оказался в числе лучших 300 по результатам Раунда 1. Таким образом, все кто набрал строго больше 830 баллов проходят в следующий этап чемпионата. Особые поздравления участнику tourist (Геннадию Короткевичу, ИТМО), занявшему первое место в Раунде 1!

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

Раунд 2 будет проходить по похожей схеме, даты проведения — 17-18 ноября 2012 г. У участников есть почти неделя на то, чтобы улучшить свои стратегии! Напоминаем, что формат боев в Раунде 2 другой — в каждом бое будут встречаться по три стратегии, каждая из которых управляет двумя боевыми единицами. Страсти накаляются!

Есть еще одна хорошая новость! Прислушавшись к комментарию участника ViktorM, решено добавить 45 уайлд-кард мест в Раунд 2, то есть лучшие 45 участников Песочницы на момент старта Раунда 2 среди тех, кто еще не прошел в Раунд 2 получат допуск в этот этап. Бои в Песочнице теперь имеют случайный формат — 6x1 или 3x2.

Сражайтесь в Песочнице, желаем удачи!
PS: Жаль что с булки прошло во второй раунд только двое...

Dream 12.11.2012 14:02

Ответ: CodeTanks
 
у меня рейтинг держался на месте и вообще не двигался:) потому неделю назад решил создать второй акаунт и им попал в первый раунд, но там на 870 месте остался:( так что ну его нафиг:)
Поздравляю прошедших! Жду фотки с футбоками)

pax 12.11.2012 14:07

Ответ: CodeTanks
 
Цитата:

Сообщение от Dream (Сообщение 243355)
Жду фотки с футбоками)

На меня наверняка не налезет :-D, в рамочку повешу потом)

UPD: зафиксировал свое самое крутое достижение на текущий момент)

pax 13.11.2012 14:42

Ответ: CodeTanks
 
Новые новости! Читаем!

pax 13.11.2012 23:57

Ответ: CodeTanks
 
ЕЕЕ! Я побывал в двадцатке!

pax 15.11.2012 09:31

Ответ: CodeTanks
 
Счастье было не долгим :-D


Часовой пояс GMT +4, время: 17:59.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot