Бред

Ответить в тред Ответить в тред
Аноним 09/02/21 Втр 16:14:11 2397644381
800px-Fafguide-[...].jpg 78Кб, 800x450
800x450
250150-supcompr[...].jpg 195Кб, 1024x768
1024x768
1476627717.jpg 445Кб, 1280x960
1280x960
ss3a1e5871d376a[...].jpg 122Кб, 800x600
800x600
Посоны подскажите с чего начать? Я в этом полный ноль.
Я хочу написать игрового бота для FAF используя нейросети, что бы бот самообучался и все лучше играл в игру как например AlphaStar играет в StarCraft 2.

Библиотеку хочу использовать TensorFlow.

Меня интересует какие данные нужны для такой нейросети, допустим я подключился к API игры и достал оттуда координаты юнита, действия которые этот юнит может делать, например переместится в заданную точку и координаты источника ресурсов, как мне все это передать в нейросеть и как заставить нейросеть сделать так что бы юнит двинулся к материи и построил там экстрактор материи?
Потом когда уровень добычи материи достаточен, начал бы строить войска и нагибать.

Насколько это сложно сделать?
И что в теории мне нужно сделать?
Какой план действий?
Аноним 09/02/21 Втр 16:16:48 2397646112
Бамп
Аноним 09/02/21 Втр 16:17:14 2397646383
Бамп
Аноним 09/02/21 Втр 16:17:41 2397646714
Бамп
Аноним 09/02/21 Втр 16:18:19 2397647175
Бамп
Аноним 09/02/21 Втр 16:18:37 2397647376
Бамп
Аноним 09/02/21 Втр 16:19:22 2397647957
Бамп
Аноним 09/02/21 Втр 16:20:04 2397648358
Бамп
09/02/21 Втр 16:20:13 2397648459
че это за говно древнее, бумерок
Аноним 09/02/21 Втр 16:21:17 23976490710
Бамп
Аноним 09/02/21 Втр 16:22:34 23976498911
>>239764845
В это говно в онлайн играют 1000 человек и устраивают турниры.
Аноним 09/02/21 Втр 16:22:47 23976499912
Полный ноль? Абсолютно?

09/02/21 Втр 16:23:02 23976501713
>>239764989
ну так это все тупые бумерки
Аноним 09/02/21 Втр 16:23:25 23976504314
за суприм командер бамп но я в это играл будучи второклассником где-то лоь
09/02/21 Втр 16:24:04 23976507415
Аноним 09/02/21 Втр 16:24:40 23976511116
09/02/21 Втр 16:25:06 23976513817
>>239765111
бумерку прянику плешивому неприятна
Аноним 09/02/21 Втр 16:25:10 23976514418
>>239764999
По нейросетям да, знаю только общую теорию, типа есть нейроны, веса и т.д.
Аноним 09/02/21 Втр 16:27:53 23976531419
Бамп.
Аноним 09/02/21 Втр 16:28:14 23976533720
1. Учи нейронки
2. Учись реверсить, если для игры никто не оставил никакого api
3. Если игра мультиплеерная, учись сниферить и учись в сети
4. Учись программировать, особенно игры, особенно на самописном движке

Вот накидал план твоего обучения на пару годиков, потом может сможешь что-то там взломать и сделать бота.
Аноним 09/02/21 Втр 16:28:25 23976534421
>>239764438 (OP)
а ты на своем компе обучать будешь? я если не ошибаюсь то дотовский опенаи пишшлось обучать на около миллионе каток т.е. для этого дохуя суперкомплюхтер надо иметь
Аноним 09/02/21 Втр 16:29:55 23976541922
1612877395673.jpg 600Кб, 1076x1418
1076x1418
Аноним 09/02/21 Втр 16:30:45 23976548223
Аноним 09/02/21 Втр 16:31:19 23976552424
>>239765144
Тогда начни с чего попроще, для тетриса бота напиши например. А то ты сразу с места в карьер.
Аноним 09/02/21 Втр 16:31:40 23976554925
>>239765337
Это понятно. Но меня больше интересует как заставить сделать так что нейросеть понимала что я хочу от нее.
Аноним 09/02/21 Втр 16:31:53 23976556526
>>239764438 (OP)
Старкрафтовского бота исходники лежат в открытом доступе.
Он палит всю карту, и юзает две простеньких нейросети: одна принимает на вход количество юнитов каждого вида у противника и выдает что строить в данный момент, а вторая принимает на вход карту, и выдает хитмап куда отправлять свои боевые юниты.
А каждый отдельный юнит уже управляется обычными скриптами, и ими собсно бот и ебет, потому что в старкрафте микро тащит.
Аноним 09/02/21 Втр 16:35:22 23976579327
>>239765549
Да я сам в нейронках ничего не шарю. Могу только предположить, что нужно уметь в абстракции. Если абстрактного мышления нет, то программирование точно не твое. Максимум это гуйню или сайтики пилить.
Аноним 09/02/21 Втр 16:37:38 23976594628
>>239765793
У меня с абстрактным мышлением плохо, потому и сайтики клепаю на реакте, но хочется что то посложнее.
Аноним 09/02/21 Втр 16:38:06 23976597229
>>239765419
нахуя в такие древности играть, ебать вы бумеры
не играю в игры старше года
Аноним 09/02/21 Втр 16:38:19 23976598430
>>239764438 (OP)
чо в ладдере только в астрократер катаешь, ноб?
Аноним 09/02/21 Втр 16:38:59 23976601631
>>239765946
Попробуй математику порешать или про паттерны почитать. Может поможет.
Аноним 09/02/21 Втр 16:40:02 23976608232
>>239765984
Нетолько, в дуалгеп, сетон еще.
Аноним 09/02/21 Втр 16:40:54 23976613433
>>239764438 (OP)
Не поможет. Астрократорщиков с 400 рейтом твой бот, может и заборет, читеря напропалую, а вот кого-то от 1000 рейта уже хуй. А если читерить будет жоско, то его просто заблочат.
Аноним 09/02/21 Втр 16:42:00 23976622434
image.png 1480Кб, 1000x750
1000x750
палю пряникам нормальную современную игру
стратегии ваши умерли
Аноним 09/02/21 Втр 16:42:36 23976626135
>>239765565
Спасибо очень полезная информация.
Наверное по такому способу и буду делать.
Аноним 09/02/21 Втр 16:42:37 23976626336
>>239765793
>Если абстрактного мышления нет, то программирование точно не твое
Не-а, не твое если ты ленивый еблан с сдвг, а так похуй на склад ума
Аноним 09/02/21 Втр 16:43:01 23976629537
>>239766016
Пробывал, мне легче графически информацию представлять что бы понять.
Аноним 09/02/21 Втр 16:43:37 23976632738
чекай что такое обучение с подкреплением
Аноним 09/02/21 Втр 16:43:43 23976633139
>>239766134
Я не для читерства или поднятия рейтинга это делаю мне интересна эта тема просто.
Аноним 09/02/21 Втр 16:44:27 23976637540
>>239766224
Хуйня, я там подыхаю быстро, в сепримке можно катку развернуть если проигрываешь как нехуй делать.
Аноним 09/02/21 Втр 16:44:33 23976638241
Аноним 09/02/21 Втр 16:45:40 23976645642
>>239765565
Это говно не подойдет для фафа. Старкрафт слишком простой по сравнению с супкомом. Такого бота просто разнесут различными чизами по типу телепортов, дропов, кайта мегалитами/толстяками/снайперами/артой и прочей аналогичной фигней. В фафе даже карты есть с игрой против ботов и единсвенное, что хоть както помогает ботам, это многократный ап хп юнитов бота по сравнению с игроком. В честной игре такого не будет, а значит нейросеть обречена. Для того чтоб написать нейросеть способную конкурировать с игроком, не дцпшником в условиях фафа, опу нужно быть гением, а это явно не так.
Аноним 09/02/21 Втр 16:48:12 23976662143
Аноним 09/02/21 Втр 16:48:18 23976662744
>>239766456
Еще нужен суперкомпьютер для что бы нейросеть могла хоть как то конкурировать с другими нубами.
Аноним 09/02/21 Втр 16:50:06 23976675045
>>239766456
Ты путаешь вообще ии, который работает тупо на скриптах и нейросеть.
Для подгонки нейросети, теоретически, ничего особо сложного, отличного от работы другой нейросети, не нужно. Другое дело, что для обучения её - ей нужно скормить огромное количество каких то каток, в каждой выделять успешные и неуспешные действия и т.д. Соответственно это составит титанический труд, будет занимать дохуя места, и для работы такой нейросети уже с целью управления каткой - понадобится суперкомпьютер.
Аноним 09/02/21 Втр 16:55:50 23976715346
>>239766082
Не могу вспомнить ники, но в ладдере на постоянке катает несколько ботов. Тебе лучше почитать форум фафю Если ничего не найдешь, сам открой топик. Боты там есть, но очень тупые.
Аноним 09/02/21 Втр 17:00:12 23976744047
>>239766750
Да там корми не корми, игрок все равно сможет переиграть такую нейросеть. она всегда будет действовать по шаблонам, пусть их и будет много, у нее не будет творческого решения. В фафе куча карт, можно использовать рельеф и просто обмануть ее и то, что будет очевидно для человека и соответсвенно способы решения проблемы, для сетки станет неприодолимой проблемой. В старкрафте юниты вообще сквозь текстуры стреляют, в фафе можно встать за холмик/стену и сломать нейросеть.
Аноним 09/02/21 Втр 17:00:15 23976744548
>>239767153
Они не подписаны как BOT?
Аноним 09/02/21 Втр 17:01:42 23976754949
>>239767440
Значит придётся надрачивать сеть на каждую карту отдельно, например для гапа и сетона вполне хватит.
Аноним 09/02/21 Втр 17:01:55 23976756150
>>239766263
Если что-то сильно не получается - ты делаешь что-то не то. Не хочешь срать - не мучай жопу. И куча других народных мудростей, которые говорят о том, что не всем дано какая либо конкретная деятельность.
Аноним 09/02/21 Втр 17:03:17 23976765051
Аноним 09/02/21 Втр 17:03:21 23976765452
>>239767440
можешь по доте посмотреть матчи против openAI если думаешь что сеть такая слабая. Можешь там же 1х1 чекнуть
Аноним 09/02/21 Втр 17:03:59 23976769453
>>239767650
А я то думаю почему некоторые игроки творят хуйню и не отвечают в чате.
Аноним 09/02/21 Втр 17:04:41 23976774254
>>239766263
У человека может быть другое расположение нейронов, разное количества серого вещества и дохуя чего.
Аноним 09/02/21 Втр 17:05:53 23976782455
>>239764438 (OP)
Для начала читаешь вот это
http://incompleteideas.net/book/the-book.html
Если это не осиливаешь, можешь хуй забить на все остальное, у тебя ничего не выйдет. Собственно, тред можно закрывать.
мимо-нейросетевик
Аноним 09/02/21 Втр 17:09:26 23976806956
>>239767824
Там дохуя формул, я нихуя не понимаю в вышей математике.
Аноним 09/02/21 Втр 17:13:00 23976831457
>>239768069
Во-первых, там нет высшей математики вообще, формулы уровня 0+0, во-вторых альфастар делали чуваки с PhD в машинном обучении, ты серьезно думаешь повторить их результат без каких-либо усилий вообще? Сорян, чел, это так не работает.
Аноним 09/02/21 Втр 17:16:16 23976853058
>>239767654
Ты блин смеешся? В доте контроль 1го юнита, с небольшим количеством скиллов. В фафе синергия сотен юнитов под контролем игрока/сетки, где есть куча таких вещей от которых нейросеть обосрется включая рельеф. Поставил здание, появилась коллизия/изменился рельеф/перекрылся проход, нейросеть сломалась нахуй. Сделал вид, что отступаешь, заманил войска сетки в ловушку, покушал реклейм, свой реклейм разбил артой/бомберами на территории сетки. Это лишь единичные примеры. Да какой вообще смысл об этом говорить, уже кучу раз, за годы игры, пытались запилить бота в фаф на основе сетки, каждый раз эти боты вызывают лишь фейспалм.
Аноним 09/02/21 Втр 17:16:44 23976856459
4587257.png 67Кб, 659x610
659x610
>>239768314
>Во-первых, там нет высшей математики вообще
А это что тогда? Посмотри на эти страшные сверхсложные формулы.
Аноним 09/02/21 Втр 17:18:59 23976872360
>>239768564
Лол, это многочлен обычный, в пятом классе проходят вроде, не?
Аноним 09/02/21 Втр 17:21:26 23976889161
>>239768723
Какие нахуй многочлены, там символы из нибиру ебать.
Аноним 09/02/21 Втр 17:23:17 23976899862
>>239768891
Там ряды, которые пробегают по очень сложным множествам, отсюда столько индексов.
Аноним 09/02/21 Втр 17:24:47 23976910163
>>239767824
Это к нейронкам не имеет отношения, это другой метод обучения, хуевый ты нейросетевик
Аноним 09/02/21 Втр 17:25:52 23976916464
>>239768530
ну могу сказать если бы захотели бы сделали тк смысла особого нету в финансировании этого то кто-то крупный не станет заниматься этим, а только челы с мощными суперкомпьтерами. Дота же популярная хуета для рекламки сойдет
Аноним 09/02/21 Втр 17:27:00 23976924465
>>239769101
введение в обучение с подкреплением что не так? на этом игры обучаютца
Аноним 09/02/21 Втр 17:27:54 23976930466
>>239769244
А причем тут нейросети?
Аноним 09/02/21 Втр 17:28:33 23976934667
1456.JPG 8Кб, 324x205
324x205
>>239768530
Я думаю можно начать с плоской карты и сильным ограничение технологий, скажем только т1 земля.

В доте так же двигались от совсем примитива, постепенно снимая ограничения по героям/числу игроков. мимоигрок
Аноним 09/02/21 Втр 17:31:51 23976955168
>>239769304
Нейросети обучаются обучение бывает нескольких видов например с подкреплением
Аноним 09/02/21 Втр 17:37:01 23976987169
Бамп
Аноним 09/02/21 Втр 17:37:10 23976987670
>>239768530
Ещё стоит добавить что даже для стандартного ИИ необходим чит в виде открытой карты, т.е. в дополнение ко всему что ты написал придётся добавить разведку с поиском баз, скоплений юнитов, всякие TY SUKA KRYSA ударных групп и т.д.
Аноним 09/02/21 Втр 17:47:19 23977052171
Аноним 09/02/21 Втр 17:49:02 23977065072
>>239770521
Спасибо.

Абу благословил этот пост.
Аноним 09/02/21 Втр 17:50:49 23977076173
>>239769304
Обучение с подкреплением в основном на нейросетях щас делается, умник. Почитай публикации альфастара, например.
Аноним 09/02/21 Втр 17:58:08 23977125074
Я так и не понял как мне сделать так что бы юнит начал строить экстрактор материи? Как сказать сети что бы она это сделала?
Аноним 09/02/21 Втр 18:02:22 23977154175
Бамп
Аноним 09/02/21 Втр 18:05:56 23977177076
Бамп
Аноним 09/02/21 Втр 18:07:39 23977188577
>>239764438 (OP)
Сделай так, чтоб твоя нейросеть играла честно, значит никаких дополнительных данных, которых нет у человека ей не нужно, скармливай ей просто картинку с экрана
09/02/21 Втр 18:14:08 23977231478
>>239764438 (OP)
>допустим я подключился к API игры
Дальше можешь не продолжать, а лучше сразу пойти нахуй.
Ищи разбирающихся в этом деле людей, сам ты это не сделаешь.
Аноним 09/02/21 Втр 18:36:23 23977381279
>>239764438 (OP)
Создай тред на фаф форуме

За супримку бамп. Если кто-то из местных анонов играет, отпишите в тред, мб как-нить устроим двач-турнир
Аноним 09/02/21 Втр 18:48:58 23977471880
Аноним 09/02/21 Втр 18:52:05 23977493981
Бамп
Аноним 09/02/21 Втр 19:03:29 23977572482
>>239766016
>про паттерны почитать

Как это поможет в нейронных сетях? Это просто шаг в алгоритмировании, но челу нужно качать именно математику
Аноним 09/02/21 Втр 19:05:33 23977587083
>>239766750
> в каждой выделять успешные и неуспешные действия и т.д.

Нахуя делать нейронку с обучением, если можно сделать нейронку с эволюционным алгоритмом? Тупо кормить ей матчи
Аноним 09/02/21 Втр 19:07:04 23977597384
>>239768891
Там переменные, степени и суммы блять, больше ничего
Аноним 09/02/21 Втр 19:09:54 23977618585
>>239775870
Как нейронке передать значение действий игрока, например как скормить нейронке что например юнита нужно передвинуть туда а не туда?
Аноним 09/02/21 Втр 19:20:38 23977691786
external-conten[...].jpg 87Кб, 900x642
900x642
Аноним 09/02/21 Втр 19:34:13 23977791187
Бамп
Аноним 09/02/21 Втр 19:38:40 23977822488
Бамп
Аноним 09/02/21 Втр 20:09:14 23978032189
Бамп
Аноним 09/02/21 Втр 20:09:40 23978034890
Бамп
Аноним 09/02/21 Втр 20:14:35 23978069091
Бамп
Аноним 09/02/21 Втр 20:34:35 23978200492
Бамп
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов