Chat:Ru/2021-04-20

From CG community
Jump to navigation Jump to search

ConstantBolzmann: https://imgur.com/a/Kt53nXI

ConstantBolzmann: это моё детище

Uljahn: зватит скрины из туториалов постить

Uljahn: хватит

Uljahn: Automaton2000: "Hello world" - вот моё детище

Automaton2000: я данный момент я просто по хешу всего графа, но это никак не учитывает, что может в графе можно переставить ...

ConstantBolzmann: это мой рендер

ConstantBolzmann: я сделал все как я хотел

ConstantBolzmann: я учусь Ульян

ConstantBolzmann: какие туториалы этот алгоритм я написал как я думал

ConstantBolzmann: вот посмотрел алгоритм и написал как там словами написано было и так вот отрисовало не правильно

ConstantBolzmann: алгоритм совершенно не из туториала

ConstantBolzmann: там вообще индайсы

ConstantBolzmann: мои

ConstantBolzmann: плохо идут

ConstantBolzmann: если знаешь как получить индайсы с удовольствием выслушаю

ConstantBolzmann: вот если интересно

ConstantBolzmann: пожевать мыслями

ConstantBolzmann: щас скину подумаешь вместе со мной

ConstantBolzmann: http://gameinstitute.ru/resources/lessons/opengl4/urok-8-zagruzka-meshey-v-opengl4/

ConstantBolzmann: просто прочти тз

ConstantBolzmann: и сделай как понимаешь

ConstantBolzmann: и запусти

ConstantBolzmann: с условием код не скачивать

ConstantBolzmann: трактовка алгоритма

ConstantBolzmann: вот я не скачал у меня плохо получилось

ConstantBolzmann: я 2 дня бился

Uljahn: твои потуги никому не интересны

ConstantBolzmann: нет просто слово туториал оскорбило когда я старался и думал

ConstantBolzmann: и осознал как сделать

ConstantBolzmann: но пока не понимаю

ConstantBolzmann: если хочешь сделай пазл на эту тематику

ConstantBolzmann: я тебе скопирую текст

ConstantBolzmann: хотя не буду там от 3 до 5 параграфов трактовка и рисунки

ConstantBolzmann: очень интересный алгоритм кстати

ConstantBolzmann: вот напишешь по трактовке разберешься с индайсами и вот чтото такое получится

ConstantBolzmann: https://imgur.com/a/Kt53nXI

ConstantBolzmann: это рандомные индайсы

735487: что за новое слово индайсы?

ConstantBolzmann: да индексы

ConstantBolzmann: как ты индексы находил ты помнишь? amurushkin

ConstantBolzmann: у меня все готово

ConstantBolzmann: не понимаю откуда брать индексы

ConstantBolzmann: врубаю по рандому покачто

ConstantBolzmann: чото рисует но не до конца

ConstantBolzmann: типо так пока врубаю

735487: я не оперировал индексами

ConstantBolzmann: http://chat.codingame.com/pastebin/f23d030b-9d73-412e-a99c-2d138e75e1ab

ConstantBolzmann: я тоже не оперирую

ConstantBolzmann: но их надо врубить они вскользь запускает отрисовку не напрямую

ConstantBolzmann: вот на моем примере я врубил по вершине зэт и по нормали игрек

ConstantBolzmann: но надо вкурить как их прочесть

ConstantBolzmann: из того что дано а дано то что я копернул это рзультат так сказать сердце

ConstantBolzmann: отсюда индексы берешь

ConstantBolzmann: откудато отсюда

ConstantBolzmann: потом пытался еще хак делать

ConstantBolzmann: по трактовке посмотрел у себя

ConstantBolzmann: все вершины разные влупил от 0 до 36

ConstantBolzmann: итог 2 треугольника

ConstantBolzmann: а тут на примере 1 грань куба и 2 треугольника

Uljahn: Automaton2000: ма-ма мы-ла ра-му

Automaton2000: у меня по крайней мере в варике можно было мапы строить(до сих пор) и много очень игр вышло по этим ...

MadKnight: забыл его забанить

MadKnight: и зря

tutubalin: у меня есть гипотеза, что это клон мэда

tutubalin: теория заговора

MadKnight: не ты чё, я даже в свои худшие годы не так спамил

MadKnight: я спамил кучу реплеев успехов в CSB и не был таким дофига самоуверенным

tutubalin: 1. в прошлом года Мэд пропал, этот появился

MadKnight: не оскорбляй меня так ты чё

tutubalin: 2. он всё время появляется в марте-апреле, чтобы попортить нам нервы перед контестом

tutubalin: 3. в этом году почти одновременно с его появлением у нас с ульяном пропали права

tutubalin: 3. Мэд всё время забывает его забанить

MadKnight: пощади не оскорбляй

MadKnight: я в #world написал почему не баню

MadKnight: всмысле я за

MadKnight: но никак не могу избавиться от чувства вины чтоли

MadKnight: не даёт оно мне его прям забанить

MadKnight: tutubalin но можем переложить вину на тебя

MadKnight: если напишешь мне забанить его вот прямо сейчас

MadKnight: ладно пофиг я просто фигню пишу

tutubalin: есть процедура: 1. предупреждение 2. кик 3. бан

tutubalin: предупреждений было много

tutubalin: можно переходить к кику

MadKnight: смотри мы его банили год назад

MadKnight: это его новый акк

MadKnight: tutubalin может помнишь того чела? со всеми постоянно спорил, никто не мог прийти к каким-то результатам от споров с ним...

tutubalin: да помню

MadKnight: ну так это он

tutubalin: я знаю

tutubalin: он начал вроде норм. я думал, осознал и раскаялся

tutubalin: а он за старое

MadKnight: да я тоже подумал что он начал норм

MadKnight: а вот сейчас он скатился

MadKnight: стало просто ужасно

MadKnight: крч ты просто скажи мне когда будет момент забанить

MadKnight: типа - вот сейчас, прямо сейчас забань его!

tutubalin: сначала кикнуть

MadKnight: чисто ради процедуры?

MadKnight: это даст 0% результата

MadKnight: и это если повезёт

tutubalin: но если он пойдёт жаловаться, мы покажем, что всё сделали по процедуре

MadKnight: да я уверен, 3 дня агрессивных предупреждений сыграют достаточно убедительно

tutubalin: Добрым словом и револьвером вы можете добиться большего, чем одним только добрым словом.

MadKnight: вопрос в том, будет ли он менять масаи

MadKnight: и возвращаться в ближайшее время

tutubalin: банить проще, чем заново регаться и доходить до 3 уровня

MadKnight: он не будет же мгновенно создавать

MadKnight: крч давай о код

MadKnight: е

MadKnight: ты уже успел запилить чёнить на avx ?

tutubalin: я пробовал в UTTT как-то его присторить

tutubalin: почитал интелловскую доку, все инструкции осмотрел

tutubalin: и чо-то не нашёл ничего такого, что могло бы сильно помочь

tutubalin: по идее, в 256 бит можно умять две доски и соответственно запускать две симы параллельно

tutubalin: только вот не придумал как ход случайный ход выбирать не выходя из режима AVX

MadKnight: а я вот люблю код красиво пилить

MadKnight: и я хочу avx как-то автоматически внедрять

MadKnight: всмысле чтобы мне не переписывать всю логику игры для параллели в 8

tutubalin: ну некоторые вещи компилятор сам переводит

MadKnight: ну так мне надо указать что мне надо через AVX делать

tutubalin: например, операции с bitset, если они влезают в AVX, то он на них и делает

MadKnight: да это микро-оптимизации

MadKnight: а у нас макро

MadKnight: весь алгоритм под это подстроить

tutubalin: ну тогда или сам, или либу какую-то искать

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

tutubalin: а векторные - это значит надо начать думать по особому

tutubalin: вон у ульяна спроси

MadKnight: да я знаю концепт

MadKnight: я хочу просто не переписывать всю логику игры под это

YurkovAS: да тут они не дают профита, может несколько процентов только

MadKnight: я хочу чтобы 1 код работал и под скаляры и под AVX

YurkovAS: и под эльбрус :)

Uljahn: в numpy так и сделано, если проц поддерживает avx, надо просто установить соответствующий билд нампи, что на CG не сделано, как мне кажется (когда-то давно проверял)

tutubalin: так numpy - это библиотека, заставляющая писать алгоритм совершенно иначе

tutubalin: вот и тебе надо сперва такую либу запилить

tutubalin: которая где-то там внутрях реализуется или в скаляр или в вектор

ConstantBolzmann: если 1 код то это ассемблер)

ConstantBolzmann: :grinning:

ConstantBolzmann: https://www.youtube.com/watch?v=AQDRdkXTdbA

MadKnight: Uljahn крч позови когда его банить

Uljahn: зову

Uljahn: кикай давай

MadKnight: оке кик изи

Uljahn: не понимаю, чего с ним цацкаться, в дискорде его забанил - хуже не стало

Uljahn: пусть ищет чат по своей тематике

MadKnight: хладнокровности не хватает

Uljahn: а то приходит на урок физики и начинает ногами рисовать

ConstantBolzmann: самое интересное ни один ни второй не в состоянии ничего обьяснить!

ConstantBolzmann: отсюда и токчисность

ConstantBolzmann: у вас всегда будут все виноваты

ConstantBolzmann: нет идей

ConstantBolzmann: нет интересов

ConstantBolzmann: все не интересно все смешно

ConstantBolzmann: у вас всегда так будет с таким подходом

ConstantBolzmann: и у одного и у второго это называется тротлинг и стагнация

Uljahn: в тематическом чате все находят общий язык, потому что общаются на одной волне, кроме одного, который впаривает свою дичь

ConstantBolzmann: да ты со своими валенками по квартирам ходи в твоем чате любимом все скатится до кружка по интересам весь мир знает об этом а ты в совке застрял

Uljahn: а у нас тут и есть кружок по интересам, как ты догадался?

ConstantBolzmann: это ты только что узнал

ConstantBolzmann: а год мне пытаешься обратное доказать

ConstantBolzmann: ты вот такие диалоги только любишь

Uljahn: интересы вполне чётко обозначены и сводятся к контенту, представленному на платформе CG, тебе об этом сто раз говорили

ConstantBolzmann: ты теряешься в том чего нет

ConstantBolzmann: нет проблем

Uljahn: MadKnight: пора банить

ConstantBolzmann: займись любимым проектом

ConstantBolzmann: так забань

Uljahn: я пилю Bulls and cows 2, что вполне подходит под тематику чата, а твой офтоп всех достал уже

ConstantBolzmann: потом покажешь когда доделаешь

ConstantBolzmann: молодец

ConstantBolzmann: и учись идеи с личным не мешать

Uljahn: учись находить подходящее место для высказывания своих идей

ConstantBolzmann: а я ренжер доделываю

ConstantBolzmann: и это тоже входит в тематику даже пресловутого пазла

ConstantBolzmann: ты тоже учись

ConstantBolzmann: за год ты в мой адрес куда больше высказал

ConstantBolzmann: надо учиться исключать то чего нет и перестать когото оскарблять в чем не виноват никто

ConstantBolzmann: тема шуток с этим связано они же тоже субьективны

ConstantBolzmann: поэтому идеи качай идеи

ConstantBolzmann: и перестанешь смеятся над окружающими

ConstantBolzmann: автоматически

ConstantBolzmann: сидеть в дискорде не общаться

ConstantBolzmann: сидеть тут не общаться

ConstantBolzmann: шел 2021 год

ConstantBolzmann: Ульян очнулся в СССР

vrabosh: ConstantBolzmann почему ты выбрал этот чат?

ConstantBolzmann: а ты?

vrabosh: сначало ты ответь

ConstantBolzmann: нет ты

ConstantBolzmann: почему писать нельзя сюда?

ConstantBolzmann: почему когда я сюда пришел меня оскарблять начали?

ConstantBolzmann: и по сей день продолжается?

ConstantBolzmann: кто ответит?

ConstantBolzmann: Ульян ответил хоть раз?

vrabosh: я выбрал этот чат, птомучто решаю задачьки по теме cg

ConstantBolzmann: Ульян не ответил

Uljahn: потому что твоё поведение даёт основания тебя сравнивать

ConstantBolzmann: а я почему отвечать должен?

ConstantBolzmann: кто ты такой Ульян?

ConstantBolzmann: а?

vrabosh: но могу по киношки, играм, путеществиям, и прочему писать, можно? причем много хочется писать, можно?

ConstantBolzmann: какое право такое тебя наделено?

ConstantBolzmann: или ты надеешься я тут не зайду никогда ?

ConstantBolzmann: нет

ConstantBolzmann: я тут буду

Uljahn: )

ConstantBolzmann: у тебя будет препятсвие в общении со мной потомучто когда ты посмеялся надо мной

ConstantBolzmann: а мне не понравилось это

Uljahn: чпок! к чатику присосался вниманиелюб

ConstantBolzmann: и я говорил тебе это

ConstantBolzmann: когда ты шутил я говорил мне не приятно

ConstantBolzmann: вот и всё

vrabosh: ConstantBolzmann тебя в телегрме нету?

ConstantBolzmann: и так же как ты не отвечу

vrabosh: или в вк

ConstantBolzmann: ты не ответил за свой поступок и я не отвечу

ConstantBolzmann: пока тебя не забанят

ConstantBolzmann: я тут

ConstantBolzmann: а ты тоже оскарбляешь

vrabosh: если ты ко мне, то я вверху ответил. я оскорбяею, где?

Uljahn: от слова Оскар?

ConstantBolzmann: врабош если ты не вкурсе чо я пишу забей просто

vrabosh: ладно раз оскорбяю, извини плз. буду молчать лучше

ConstantBolzmann: потомучто кому я пишу знает чо я пишу

ConstantBolzmann: вот я хочу чтоб ульяна хоть раз забанили

ConstantBolzmann: вот пускай потом попишет так

ConstantBolzmann: надо чтоб тебя забанили чтоб ты через себя всё пропустил что в тебе накопилось чтоб перестал сам нападать

Uljahn: ты бы хоть для начала прокачался на CG, чтобы выступать, а то неавторитетно как-то звучит, как обиженный школьник

ConstantBolzmann: Ульян я серьезно

ConstantBolzmann: твое чсв через монитор течет

ConstantBolzmann: ты успокойся мне тоже пофиг на твои достижения

Uljahn: то есть, тебе можно оскорблять других?

ConstantBolzmann: тоесть тебе норм писать обо мне дичь

ConstantBolzmann: а я молчать должен

Uljahn: я не писал про тебя дичь

ConstantBolzmann: кто ты такой тогда вопрос к тебе?

ConstantBolzmann: чо не ответишь ?

Uljahn: всё на основе личных наблюдений

ConstantBolzmann: чо с когото чото требуешь?

ConstantBolzmann: чо обзываешь?

ConstantBolzmann: отвечай на вопросы

Uljahn: я требую придерживаться тематики в чате

ConstantBolzmann: а я требую чтоб ты не оскарблял меня

Uljahn: так ты сам оскорбляешься

MadKnight: Uljahn я тут, скажи когда забанить

ConstantBolzmann: аналогично к тебе

Uljahn: так можно на любую фигню обидеться и начать требовать, чтобы все перестали

Uljahn: MadKnight: время пришло

ConstantBolzmann: тогда не требуй с меня того чего сам не придерживаешься

MadKnight: окей ConstantBolzmann чат вновь тебя изгнал

MadKnight: ConstantBolzmann bye

ConstantBolzmann: Ульяна изнал

MadKnight: у меня было какое-то плохое чувство из-за того что банил его.....

MadKnight: но вот его последнее сообщение...

MadKnight: оно всё изменило, теперь всё хорошо

MadKnight: забанил, если вдруг вы не увидели лога в чатеп

MadKnight: ждём когда он вернётся с нового акка

Uljahn: в браузере не увидели, может во внешних клиентах видно

MadKnight: в браузере же отображается

MadKnight: - ConstantBolzmann has been banned by MadKnight.


Uljahn: у меня ощущение, что когда админы фиксили баги в чате из-за сертификатов, то в процессе взяли из бекапов какую-то старую версию

Uljahn: только для модеров, значит, отображается

MadKnight: так они это подтвердили

MadKnight: но это было для статусов мода у юзеров

MadKnight: я не знаю чё у тебя не отобразилось это сообщение

MadKnight: Uljahn слух ты не против если я чутка потестю на тебе?

MadKnight: я в дев посмотрю чё приходит при кике юзера

MadKnight: но мне надо тебя кикнуть

735487: Uljahn: в пиджине тоже не видно

Uljahn: ну кикни

Uljahn: ники пошёл в общак

Uljahn: чума ваще

735487: MadKnight: но мне надо тебя кикнуть MadKnight вышел из комнаты.

735487: кто кого кикал?

MadKnight: я страницу перезагружал

MadKnight: браузер по дефолту не ведёт логов запросов

MadKnight: https://sun9-18.userapi.com/impg/lbqD_JZKqrslPnyVz1unqoYQi6PUdG2kGt6hoQ/OfT8kNaxs0s.jpg?size=854x295&quality=96&sign=5cc2a0dd3da3f6dd831affc7e7ba5efa&type=album

MadKnight: держите

MadKnight: https://sun9-50.userapi.com/impg/-EzkK8q8NhEsj6EDxE2G9YJ9f_4Z0HgNhRViaw/Xh__sXmIvI0.jpg?size=863x385&quality=96&sign=db0088d90b8fca6181043d8f53d34207&type=album

MadKnight: а потом ещё пришло вот это

MadKnight: а ну да мы хотели увидеть если обычные юзеры получают эти оповещения

YurkovAS: странно, но вроде на днях видел в общем чате появлялось новое сообщение вида: кто и кого кикнул

MadKnight: amurushkin го открой лог передачи данных чата

MadKnight: нам надо узнать есть ли у тебя это сообщение

Uljahn: Uljahn has been kicked by MadKnight.

MadKnight: о, после обновления страницы видно?)

MadKnight: или это потому что оно твоё?

Uljahn: нет, после обновления страницы пропало как раз

MadKnight: кстати у меня тоже

MadKnight: хмммм

MadKnight: хотя это пофиг

MadKnight: нам надо знать видят ли другие юзеры это

YurkovAS: я не видел и чат не перезагружал

MadKnight: я могу попробовать кикнуть сам себя, мне лишь нужно чтобы кто-то смотрел логи

YurkovAS: в пиджене тоже пусто, но там не уверен что отображается

MadKnight: именно сетевые логи

MadKnight: для подключения к чату

YurkovAS: хотя много раз видел такое сообщение в общем чате

MadKnight: да просто открой сетевые логи браузера

MadKnight: проверь приходит ли инфа

MadKnight: это крч f12 -> networking/сеть

MadKnight: там надо выбрать WS/WebSocket

MadKnight: в фильтрах

MadKnight: и там будет соединение чата

735487: MadKnight: я хз где этот лог

MadKnight: я прям только что написал

735487: да ну его нафиг. не хочу рыться что они там шлют ))

MadKnight: о, тот чел после бана пошёл в #world и его там забанили за 10 минут

Uljahn: я не видел сообщения, только для модеров, видимо

MadKnight: amurushkin да не надо рыться

MadKnight: просто в момент кика посмотри что пришло

735487: у меня в пиджине такого нет :))))

MadKnight: там максимум 4 http сообщения нарандомит в этот же момент

MadKnight: так зайди через браузер и нажми f12

MadKnight: ладно я заюзаю своего альта для теста

MadKnight: посоны кого ради теста кикнуть?

MadKnight: amurushkin го ради теста

MadKnight: потом просто переподключишщься

MadKnight: а, так можно кикать Automaton2000

Automaton2000: у меня вообще не работает

MadKnight: он сразу переподключается

MadKnight: неа посоны, нифига не пришло

YurkovAS: Automaton2000 has been kicked by MadKnight.

MadKnight: мне на альт не пришло

Uljahn: :scream_cat:

MadKnight: Automaton2000

Uljahn: rip

YurkovAS: :)

MadKnight: кто ему реконнект сломал

MadKnight: пойдём пинать магуса

Uljahn: ну всё, теперь придётся ботов пилить, флудить не с кем))

MadKnight: ...... в итоге всё равно не пилит ботов

Uljahn: пилю, пытаюсь разобраться, чего я накрутил в БиК2, прям археологические раскопки древней высокоразвитой цивилизации

735487: ну кикай.

MadKnight: да я уже протестил на ком-то ещё

MadKnight: на Automaton2000

tutubalin: "ладно я заюзаю своего альта для теста" очередное подтверждение теории заговора!

tutubalin: AutomatonNN ну хоть ты-то мне веришь?

tutubalin: (╯°□°)╯︵ ┻━┻

MadKnight: он не поверил в твою теорию

MadKnight: возможно потому что ты не MatPat

MadKnight: либо.... он часть заговора!

MadKnight: увы, я никогда не достигну уровня мастеров....

MadKnight: по спаму

MadKnight: как научиться спамить?

tutubalin: MadKnight начни с азов: асм, кути, жль.

Uljahn: один я что ли без модерских прав остался?

Uljahn: ну и хорошо, лишняя ответственность

tutubalin: ты есть ты забанил даже без модерских прав?

tutubalin: а прикинь чо с правами началось бы!

tutubalin: цифровой гулаг

Uljahn: я выдал мэду ордер на забан)

Uljahn: в дискорде-то у меня права есть

Uljahn: там тоже почистил канал

Uljahn: а то контест скоро, а тут такое

Uljahn: ух, почти разобрался в старом коде, даже мысли появились, куда дальше пилить

miklla: уже неделю переписываю клоббер на работу с компонентами и эндгейм логикой, что же так сложно, что прокрастинировать тянет :(

miklla: при этом надо 1к строк за раз переписать

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

miklla: ещё теперь и до контеста надо успеть, но это, наверное, к лучшему

inoryy: Uljahn меня тоже без модерских обделили

inoryy: ты да я да Automaton2000

inoryy: и тот обиделся и ушёл видимо

Uljahn: его Мэд кикнул в качестве эксперимента, а автоконнекта нету

Uljahn: *реконнект после кика

Uljahn: или rejoin, забыл уже все термины ирц-шные

inoryy: лол

MadKnight: inoryy они с чатом там чёт намудрили

MadKnight: и криво восстановили

YurkovAS: в комьюнити мульти по 90 боев, как-то мало это, выходит в среднем по 4-8 боев.

YurkovAS: а в официальных мульти по 220 боев

MadKnight: YurkovAS чё на видюхе не параллелишь

MadKnight: там просто тонна потоков

MadKnight: настолько тонна, что твоим bottleneck будет обращение к памяти из разных потоков

MadKnight: к глобальной* памяти

YurkovAS: а для чего?

YurkovAS: ботов локально тестирую, но обычно на половине ядер компа: чтобы не тормозил и сами боты не тормозили...

MadKnight: всмысле для чего

MadKnight: если будешь локально тестить против кучи совершенно разных ИИ, то сможешь играть целую тонну игр а не по 4-8

YurkovAS: не понял про видюху, т.к. вышел писал про кол-во боев при сабмите в комьюнити играх их 90шт, в официальных 220шт (боев)

MadKnight: аааа

YurkovAS: и получается сильно рандомит

MadKnight: ты в какой лиге

MadKnight: это в той же лиге?

YurkovAS: да в них по 2 лиги максимум и по 100-200 чел макс

MadKnight: так чё за игра?

YurkovAS: да все они такие

YurkovAS: последнее время просто часто об этом задумывался об этом

MadKnight: YurkovAS могу за тебя пнуть админа

YurkovAS: да не надо, спс!

MadKnight: да чё не надо-то?

MadKnight: если не хватает 90 везде

YurkovAS: ну это я так, тут написал, посмотреть, вдруг еще кто согласен

MadKnight: так это надо в #world

YurkovAS: там мне лень писать, это же с переводчиком надо

YurkovAS: ну вообще ни кто не жаловался на это

MadKnight: да тут некому

MadKnight: надо в #world это спрашивать ты чё

YurkovAS: и в общем тоже не видел

MadKnight: погнали спрошу и посмотрим

YurkovAS: все уже спят