Chat:Ru/2021-04-06
tutubalin: блин, а зачем они контест на майские праздники сделали?
MadKnight: вставать совсем скоро, а я ещё не ложился
Uljahn: чё ж ты так?
MadKnight: а перед этим я ещё мало поспал прошлой ночью
Uljahn: депривация сна - это брать из резервов организма в долг под большой процент, а если не отдавать, самому же хуже будет :(
MadKnight: поподробнее расскажи
Uljahn: ну, если ночь не поспал, то надо потом две ночи отсыпаться по 10-12 часов как минимум
Uljahn: пока молодой, резервов много, не так заметно
Uljahn: мой максимум депривации - 42 часа без сна, состояние было овощное, на несколько дней работоспособность убита в ноль, теперь уже резервов нет на такие выходки
Uljahn: на свежую голову всегда делаешь больше и качественнее (утро вечера мудренее), единственный минус - потеря контекста из-за перезагрузки во время сна, но можно понаделать заметок перед сном, типа TODO и комментов, чтобы с утра проще втянуться
MadKnight: как этот резерв работает-то?
MadKnight: что значит нет резерва больше?*
MadKnight: я где-то читал, что от какой-то лёгкой наркоты-стимуляторов можно не спать 3-4 дня, и резервы там не встречаются
MadKnight: типа ты бы на них и сейчас осилил 3 дня
MadKnight: ulj
MadKnight: uljahn
Uljahn: амфетамины всё равно берут из резерва
Uljahn: резерв - это запас прочности с учётом непредвиденных нагрузок (вдруг война, а я уставший)
Uljahn: если бездумно расходовать резерв, начнутся побочки в виде заболеваний органов, легко нагуглить про тот же амфетамин
MadKnight: погуглил
MadKnight: про проблемы от недосыпа от него не нашёл
MadKnight: или ты имел ввиду общие проблемы от недосыпа?
Uljahn: я имел в виду, что с веществами проблемы комплексные, в том числе и недосып
Uljahn: а существенный недосып приводит к смерти
MadKnight: резерв как восстанавливается-то?
Uljahn: за счёт полноценного отдыха
Uljahn: но чем старше становишься, тем резер меньше и восстанавливается хуже, или это я так убил свой :(
MadKnight: в чём проявляется твоя нехватка резерва?
MadKnight: что происходит когда ты не спишь долго?
Uljahn: Automaton2000: well well well, if it isn't the consequences of my own actions
Automaton2000: а я так и понял
MadKnight: Uljahn объясни
Uljahn: долго не спать уже не получается, срубает
MadKnight: так может ты просто более сонливым стал?
MadKnight: а если кофе больше пить?
MadKnight: я вот просто что имел ввиду
Uljahn: с кофе тоже не всё просто
MadKnight: эти всякие амфетамины бодрят тебя до уровня будто ты отлично выспался и полон сил
MadKnight: даже если ты не спал всю ночь
Uljahn: это иллюзия
MadKnight: в каком смысле
MadKnight: а
MadKnight: ну так это понятно что иллюзия и что тебе всё равно нужен сон
MadKnight: просто твоё чувство сонливости полностью уходит и ты полон сил
Uljahn: обманывать организм не хорошо
MadKnight: ну так если это у нас резерв
MadKnight: до какого уровня его можно тратить?
MadKnight: проблем не будет почти до полного истощения запаса?
MadKnight: просто вот читаю я тут про недосып
MadKnight: > У невыспавшихся участников эмоциональная реакция на изображения была связана с агрессией и негативными чувствами на 60% чаще, что подтверждало сканирование мозга: миндалевидные тела, отвечающие за сильные эмоции, проявляли большую активность. При этом деятельность префронтальной коры, тормозящей эмоциональную реакцию, была менее активной, то есть нарушалось равновесие, позволяющее сдерживать древние атавистические импульсы.
Uljahn: мне кажется, что резерв полностью не восстанавливается, т.е. если потратил 10%, то общий объём сократился на 2%, восстановишь потом только 8%
MadKnight: кажется?)
Uljahn: по ощущениям
Uljahn: думаешь, это можно как-то измерить?
Uljahn: провести эксперименты на концентрацию внимания?
MadKnight: ну как минимум дай хоть немного информации, которую ты "ощутил"
MadKnight: что именно и на основе чего?
MadKnight: и этот резерв вообще гуглится?
Uljahn: ну если раньше я мог не спать ночь спокойно, второй день на ногах с трудом, но выдерживал, то теперь до утра первой ночи досидеть уже сложно
MadKnight: сколько раз ты "теперь" так делал?
Uljahn: наверное, надо замерять концентрацию эндорфинов в синаптической щели, но это как-то надо напрямую в мозг вживалять датчики
MadKnight: просто это прям сильно зависит от твоего состояния днём и вечером
MadKnight: насколько ты бодр вечером типа
MadKnight: прям прямая зависимость
MadKnight: если прям бодр вечером, то просидишь долго
MadKnight: а если так себе вечером - то нет
Uljahn: когда в интересную игруху залипаешь, например, то можно долго просидеть
MadKnight: ну вот именно
MadKnight: так где здесь проявление резерва?
Uljahn: но теперь часика в три ночи происходит "обрыв", если кофием разгоняться, то сердечко начинает сбоить
MadKnight: сбоить?
MadKnight: типа жутко биться?
Uljahn: типа аритмия
MadKnight: 1 - не пей крепкий кофе / молотый
MadKnight: 2 - пей растворимый и лёгки
MadKnight: й
MadKnight: мне кажется, это больше настрой твоего организма на сон
MadKnight: и она сильно рандомит
Uljahn: я думаю, кофе подавляет выработку естественных гормонов бодрости
MadKnight: в разные дни
MadKnight: чё за гормоны бодрости
Uljahn: это то, от чего ты чувствуешь себя полным сил
MadKnight: вот больше похоже на то, что когда ты рано спать хочешь, это у тебя организм сегодня не очень вырабатывает гормоны бодрости
MadKnight: и типа в среднем чуть больше склонен ко сну
Uljahn: потому что кофе лопаю :(
Uljahn: ну и возраст
MadKnight: это скорее зависит от того как поспал/встал
MadKnight: это как психологический настрой
MadKnight: только психологический настрой внутренних механизмов
MadKnight: лучше попробуй ответить, почему я днём иногда чувствую себя немного сонливо, но ровно с потемнением внезапно становлюсь бодрым?
MadKnight: почему именно с потемнением?
MadKnight: почему после 1.5ч вечернего сна сидеть можешь хоть до полудня?
MadKnight: это явно о внутреннем настрое
MadKnight: дело в нём
Uljahn: ну, у меня так же, под вечер работоспособность повышается, когда все спать ложатся
MadKnight: ненене
MadKnight: у меня ровно с потемнением
Uljahn: может, ты сова?
MadKnight: у меня днём какая-то сонливость иногда
MadKnight: как когда вот только-только встал
MadKnight: и ещё не до конца пришёл в себя
MadKnight: чутка
MadKnight: а с потемнением проходит
MadKnight: Uljahn не хочешь стать сомнологом?)
MadKnight: будешь мне объяснять что со мной
Uljahn: можно предположить, что эволюционно часть популяции заточена под ночной образ жизни, чтобы охранять тех, кто спит
Uljahn: чтобы дикие звери не сожрали
Uljahn: или чтобы поддерживать огонь в кострах
Uljahn: тогда у них должна быть резистентность к дыму
MadKnight: а по факту?
MadKnight: такое бывает ещё хоть у кого-то?
MadKnight: тем более
MadKnight: зачем накладывать бесполезную сонливость?
MadKnight: тем более когда на самом деле выспался и больше сна не нужно
MadKnight: т.е. даже заснуть не смогу
MadKnight: твоя идея скорее бы перенастроила распределение гормонов бодрости
MadKnight: но ты же говоришь, ты и так ночью бодрый
MadKnight: тем более если вечером поспишь 2-3ч
MadKnight: распределение гормонов по времени суток*
Uljahn: раньше в вечерне-ночное время бодрость дольше сохранялась, а сейчас небольшой пик и потом резкий спад под утро
MadKnight: попробуй теперь ещё понаблюдать и за уровнем бодрости вечером перед ночью без сна
MadKnight: может ты уже вечером чуть менее бодр
Uljahn: до трёх досидеть не могу уже, видать режим выработался железный, а когда его ломаешь, потом хреново
Uljahn: ну и сон стал ровно 8 часов, если раньше ложусь, то и встаю раньше
Uljahn: хорошенько выспаться просто не получается
MadKnight: ещё вот чего не могу понять
MadKnight: сон же идёт циклами по 1.5ч
MadKnight: всм распределение глубокий/не глубокий
MadKnight: но вот только 8 не делится на 1.е
MadKnight: 1.5
Uljahn: 1.5ч - это усреднённое значение циклов
Uljahn: в принципе, у меня 7.5ч сон + 15-30минут засыпание
Uljahn: засыпание тоже интересная тема, гипнагогические образы и т.п.
MadKnight: психоделические называется
MadKnight: диссоциативные
Uljahn: не, это другое
MadKnight: а какое у тебя?
MadKnight: поподробнее
Uljahn: ну, я последние пару лет засыпаю в наушниках под аудиокнижки, и после какого-то момента (15+ минут), теряешь нить повествования, и фразы как будто прерываются, если замечаешь этот факт, то просыпаешься
Uljahn: если не замечаешь, то наверное засыпаешь, воспоминания не сохраняются
MadKnight: аа
MadKnight: мысли путает просто
MadKnight: начинает параллельно вызывать рандомные ассоциации, создавать рандомные "мысли", а потом смешивать с информацией из аудио
MadKnight: типа полусон, управляемый информацией из аудио
Uljahn: ага, провалы в распознавании аудио
Uljahn: потом отключка
MadKnight: Uljahn тебе что, нужно больше 15 минут чтобы заснуть?)
MadKnight: я за 2 минуты отрубаюсь
Uljahn: это когда рубит уже, то да, можно и за две, но я стараюсь до такого не доводить
MadKnight: не, и когда просто уже в сон клонит
MadKnight: даже подумать не успеваю ни о чём перед сном
MadKnight: ты как давно под аудио уже засыпаешь?
MadKnight: хммм если бы я засыпал под аудиокниги на протяжении дооолгого времени, мне кажется я бы тоже приучился засыпать медленно
Uljahn: 2-3 года наверное, у меня с сердечком проблемы были, засыпать не мог из-за перебоев
MadKnight: чё у тебя за перебои такие были?
MadKnight: в чём это выражалось?
Uljahn: неравномерный пульс, как будто пропускается очередное сокращение, а потом пытается догнать и войти в ритм
Uljahn: когда засыпаешь, то с ума сводит
MadKnight: типа тебе фигово становится на момент?
MadKnight: а во время засыпания ещё и будит?
Uljahn: нет, слышишь неравномерности биения
MadKnight: ты сердцебиение слышишь?
Uljahn: угу
MadKnight: может не слышишь а замечаешь по ощущениям?
Uljahn: когда равномерное - не слышу, а когда аритмия, то прям отдаётся по всему телу
MadKnight: а, оно типа ещё и сильнее бьёт?
MadKnight: или просто кривее и это внимание привлекает?
MadKnight: когда началось?
Uljahn: ну типа пропускает нужный момент, небольшая пауза возникает, это напрягает, когда ожидаешь равномерный пульс
Uljahn: началось из-за язвы, это уже в кардиодиспансере выяснили, язву залечил, попил таблеточки и вроде получше стало
Uljahn: в итоге завязал с бухлом и джанк-фудом
MadKnight: а, я понял
MadKnight: сердцебиение же создаёт сотрясение тела
MadKnight: лёгкое
Uljahn: к равномерным ритмам человек привыкает и не замечает их
MadKnight: и крч человек приспособился каждый тик это сотрясение нейтрализовывать
MadKnight: действиями
Uljahn: ага
Uljahn: типа того
MadKnight: а тут вдруг тик не произошёл
MadKnight: и нейтрализатор сходит с ума
Uljahn: доходило до панических атак, поэтому решил книжки слушать
MadKnight: у тебя ещё и язва была?
Uljahn: я и не знал, что язва, небольшой дискомфорт был
MadKnight: чё вообще там происходит? это просто рана желудка, или реально дыра насквозь?
MadKnight: какого уровня дискомфорт?
735487: MadKnight: почему именно с потемнением? это скорее всего какие то внутренние часы. у меня раньше так у жены было. а сейчас мы поменялись блин. теперь я весь день сонный а ночью бодряк просыпается. но перед этим в 9-10 вечера срубает напрочь. если перетерпеть потом до 3-4 без проблем
MadKnight: amurushkin у меня напрямую при потемнении, а не по совпадению в похожее время
MadKnight: в 9-10 меня срубает когда я чутка не выспался
MadKnight: а стоп, у тебя режим сна наверняка типа 11-7
MadKnight: так 9-10 это уже почти ночь
735487: MadKnight: сон же идёт циклами по 1.5ч, по аюрведе 3 цикла по 2 часа с 21 до 23 до 1 и до 3. в это время полностью восстанавливается организм. я могу подтвердить что когда я регурлярно в 9-10 ложился то сам в 4-5 просыпаешься
Uljahn: там ещё зажившую язву 12-перстной нашли, тоже нифига не замечал (скорее всего наследие 90-х, когда дошики жрали), вот это я называю резервами, когда на мелкие повреждения организма можно не обращать внимания
MadKnight: так 9-5 это и есть 8 часов
MadKnight: ты слову резерв даёшь слишком обширные значения
Uljahn: amurushkin: я тоже сам просыпаюсь, но разбитый постоянно, а спать дальше не могу
MadKnight: звучит как будто это у тебя универсальное слово для описания разных вещей
MadKnight: Uljahn так у меня такое же
MadKnight: разбитый до потемнения
MadKnight: когда темнеет - бодрею
735487: Uljahn: неравномерный пульс, у меня была фигня. я пуль в ухе слышу когда прижимаешь подушечку. так вот было страшно даже. идет пульс потом замирает. а потом как прорывает бабах и чуть быстрее и на спад пух пух пух. и так периодически. стал пить масло черного тмина по утрам. по 1 чайной ложке натощак. 2 месяца пью 2 перерыв. вроде все в норму пришло. так не бахает уже
735487: MadKnight: ты сердцебиение слышишь? прижми к уху мочку туда как бы вовнутрь. или ляжь ухом на руку. очень хорошо слышно
Uljahn: amurushkin: ага, оно самое
MadKnight: > или ляжь ухом на руку. очень хорошо слышно с этим всё понятно, я спрашивал почему ему это мешает когда он этого не делает
735487: MadKnight: так 9-5 это и есть 8 часов, да но по аюрведе утверждается что именно 6 хватает до 3 утра. я заметил что чаще всего мои пожилые родители стали говорить что просыпаются около 3 и спать не хотят
735487: Uljahn: а я вот сбил режим. встаю то в 9 то 11. ложусь тоже то в 11 то 3-4. но чаще в 1-2
735487: MadKnight: мешает потому что это тупо страшно слышать. когда твое сердце перестает биться почти 2 секунды
735487: и ты понимаешь что там как пробка какая то образуется которая потом пробивает
MadKnight: amurushkin упс я имел ввиду слышал как а не мешало как
Uljahn: экстрасистолия называется, вроде
735487: а так конечно пока не слышал оно не доходит что может быть что то не то. на погоду только реагируешь все сильнее
735487: бывало доходило до того что на дождь голову так кружило что не мог ничего сделать кроме как лечь и лежать
Uljahn: такая же фигня, давление падает и сам падаешь
735487: я в молодости тоже по ночам и в клубы ходил и не спал часто ночами. стареем наверное. сейчас уже не можется да и не хочется так
Uljahn: +
Uljahn: в полусонном состояни можно долго тупить за компом, но это только время тратить впустую
Uljahn: поэтому лучше лечь заранее, а не ждать, когда срубать начнёт
MadKnight: вам крч прям точно нельзя никакой наркоты-стимуляторов
MadKnight: они сердцебиение ускоряют
Uljahn: да я уже напробовался, больше не тянет
MadKnight: чего это ты напробовался?)
Uljahn: всякого дрянья)
MadKnight: стимуляторов как раз?) или просто лёгких психоделиков, которые на организм вообще 0 влияния оказывают?
tutubalin: короче, спать надо регулярно
tutubalin: были исследования, что те, кто дольше спят, те и дольше живут
Uljahn: только дофаминовые рецепторы выжигаешь, да шатаешь систему вознаграждения, пока не рухнет
tutubalin: то есть если спать по 12 часов вместо восьми, то шансы дожить до 90 выше
MadKnight: tutubalin какой уровень погрешности?
MadKnight: лол нафига 12 ?)
Uljahn: разве это жизнь...
MadKnight: а, это типа потому что ты уменьшаешь длину бодровствования на 1/4 ?)
MadKnight: и поэтому меньше живёшь до того же возраста ?)
MadKnight: и восполняешь это время жизни до 80 ?)
tutubalin: но правда, 16*60 = 960, а 12*90 = 1080, так что разница не большая
Uljahn: обмениваешь годы молодости на 2*х годы старости
MadKnight: типа во сне сильно не ухудшаешь здоровье
tutubalin: всякие там королевские особы имеют возможность спать дольше. и это благоприятно сказывается на их долголетии
MadKnight: или что там оказывается их причиной смерти
MadKnight: так они в итоге обменяли 1/4 дневного времени на +1/4 долголетия
tutubalin: наверное можно как-то настроить, чтоб было как у китов: 12 часов одно полушарие работает, 12 часов другое
tutubalin: правда, не понятно, будет ли это один человек или два разных
MadKnight: tutubalin го спать 4 раза в день по 30 минут
tutubalin: *одна личность
MadKnight: в итоге полностью убрав весь неглубокий сон
MadKnight: оставив только глубокий
MadKnight: засчёт чего и сокращается общее время
tutubalin: MadKnight у меня был период, когда я спал 2 раза в день по 4 часа. по ощущениям, будто я и не просыпался
MadKnight: tutubalin это не то
MadKnight: это ты просто пополам разделил
MadKnight: это ощущение скорее было потери чувства суток
MadKnight: и слишком короткого времени до сна
tutubalin: вообще есть какой-то белок, который отвечает за биологические часы. он выделяется на свету.
MadKnight: пролетает мгновенно
Uljahn: мелатонин?
MadKnight: нене
MadKnight: это для сна
Uljahn: витамин D?
MadKnight: это чисто солнце
tutubalin: и короче выходит, что спать надо в темноте. если спишь при свете, он выделяется, и сон получается хреновый
MadKnight: его пьют днём как витами
MadKnight: н
MadKnight: можно и ночью
MadKnight: всм из солнечных лучей организм его добывает
MadKnight: tutubalin можно просто мелатонин пить
MadKnight: я пробовал мелатонин пить перед сном
MadKnight: сон вообще крепкий был
MadKnight: а сны виделись очень явными
MadKnight: и запоминающимися
MadKnight: но можно просто съесть много белков
tutubalin: там не только мелатонин (хотя я его как-то попробовал пить - результат удовлетворил).
MadKnight: или конкретно того ресурса, из которого вырабатывается мелатонин
tutubalin: почитайте в википедии про циркадные ритмы
MadKnight: но с этим могут быть проблемы
MadKnight: потому что это даст ещё и ресурс, из которого вырабатывается противоположный гормон - серотонин
tutubalin: http://chat.codingame.com/pastebin/2f7a0647-c61b-41cd-b832-5bc88bdabf76
MadKnight: и мозг может решить навыделять тонну серотонина
MadKnight: и потом не заснёшь
MadKnight: 404 Not Found Whatever you were looking for is not here. It's behind you.
MadKnight: tutubalin там больше суть в том, что спать надо в абсолютной тишине и темноте, чтобы ничего не отвлекало тебя
MadKnight: и что и свет и звуки минимально забирают ресурсы у сна
MadKnight: на обработку
735487: а я привык спать под включенный комп и от тишины просыпаюсь
tutubalin: свет не просто ресурсы забирает. животные (включая человека) используют свет для подстройки биологических часов.
MadKnight: кто может подтвердить что у новорождённых детей режим сна изначально похож на 4х N минут / день ?
tutubalin: определённый белок выделяется под действием света и блокирует производство других белков и нейромедиаторов
MadKnight: и лишь в процессе жизни приспосабливается к ночь/денбь
MadKnight: а, или детям нужно намного больше часов, и при этом они не могут отоспать их все разом?
tutubalin: причём, раньше считалось, что имеет значение только свет, попадающий в глаза, а потом обнаружили, что и клетки кожи тоже под действием света выделяют этот белок
MadKnight: погоди, какой белок-то?
MadKnight: amurushkin чё комп не вырубаешь?
tutubalin: mPER1 и mPER2
MadKnight: > and may also play a role in the development of cancer
MadKnight: хммммм
Uljahn: Гонадотропин-рилизинг-гормон выделяется пиками каждые 90 минут у мужчин и 15/45 минут у женщин, внутренние часы практически
MadKnight: 15/45 ?
Uljahn: в разные фазы месячных 15 либо 45
ConstantBolzmann: всем привет
ConstantBolzmann: у меня вопрос! тут есть сапер на нейронку или не нейронку можно сюда придумать задачку для поиска мин на 2д карте, хотя поидее бэтмен отчасти похож или идея нормальная?
ConstantBolzmann: мэд давай сделаем игру
ConstantBolzmann: для сайта
ConstantBolzmann: поиск мин на 2д карте именно поиск
ConstantBolzmann: не 1ой а всех
ConstantBolzmann: сам сапер не так сложен, и алгоритм поиска впринципе понятен
tutubalin: ConstantBolzmann сапёр есть, правда упрощённый
tutubalin: ConstantBolzmann https://www.codingame.com/training/medium/minesweeper
ConstantBolzmann: понял:cold_sweat:
MadKnight: поиск какого мин?
ConstantBolzmann: не у него текстовый), а можно сделать как у Ейлера, с числами
ConstantBolzmann: с граффикой
ConstantBolzmann: ну грузиться поле как у Ейлера по граффике,
ConstantBolzmann: изначально все поля закрыты
ConstantBolzmann: надо закодить поиск мин) пока глобал идея)
MadKnight: а, всмысле мин а не min
MadKnight: там же просто ифы
ConstantBolzmann: ну можно усложить
ConstantBolzmann: маркированием
ConstantBolzmann: тоесть у нас в ход может быть либо маркирование либо открытие
ConstantBolzmann: не угадал проиграл
tutubalin: одна из проблем: если делать прямо вообще классический, то есть риск, что первым ходом попадёшь на мину
ConstantBolzmann: ага)
MadKnight: так нафига маркирование
tutubalin: решается, если тебе сразу как минимум одна точка открыта
MadKnight: ты же знаешь что в реальных играх сапёр маркирование вообще не нужно для победы?)
MadKnight: ты можешь победить не поставив ни одного маркера
ConstantBolzmann: да знаю
ConstantBolzmann: я вот сапер написал
ConstantBolzmann: без маркирования не играю покачто)
tutubalin: но есть вторая проблема: всё равно рано или поздно может возникнуть ситуация с угадайкой
MadKnight: лучше найди метод пофиксить ту проблему в сапёре
MadKnight: когда у тебя нету возможности точно выяснить на какой из 2 клеток мина
MadKnight: и приходится 50/50
ConstantBolzmann: так да
tutubalin: добавить жизни?
MadKnight: о, ты сапёра запилил
MadKnight: теперь го найди решение этой проблемы
ConstantBolzmann: щас я его портирую к себе на комп
ConstantBolzmann: и сделаю код более красивее
ConstantBolzmann: не ифы а катчи
ConstantBolzmann: и хочу сделать тики
ConstantBolzmann: и анимацию
ConstantBolzmann: кароче поставлю на рельсы забываю как он называется
MadKnight: го кодить динамическим программированием
ConstantBolzmann: паттерна
MadKnight: модульным
ConstantBolzmann: да не работает это это надо новый язык придумывать, хотя погоди фортран модульный же
MadKnight: максимально описывая логику программы вместо прямого написания последовательности команд для всего подряд
ConstantBolzmann: это с + фортран
ConstantBolzmann: КУДА
MadKnight: как описать логику программы?
MadKnight: например для сапёра
ConstantBolzmann: 1им паттерном
MadKnight: каким
ConstantBolzmann: ну я его называю мега класс
ConstantBolzmann: он как таскер
ConstantBolzmann: 1ин только таскер
ConstantBolzmann: 1им катчем
ConstantBolzmann: ой свитчем
ConstantBolzmann: движок он и будет потом
ConstantBolzmann: в любой игре кста
ConstantBolzmann: ну я так покачто делаю
MadKnight: чё
MadKnight: не понял
ConstantBolzmann: автоматом
ConstantBolzmann: автомат пишешь и он делает
MadKnight: что именно
ConstantBolzmann: автомат = движок
MadKnight: ничё не понял
MadKnight: ты вообще о чём
MadKnight: что происходит
MadKnight: 0 контекста
ConstantBolzmann: ну паттерн автомат
ConstantBolzmann: я понял только такой подход покачто в игростроении
MadKnight: всмысле
MadKnight: почему
ConstantBolzmann: пишешь автомат он вызывает чо тебе надо
ConstantBolzmann: а синхронизация по евентам
MadKnight: там же foreach(all objects) obj.Update()
MadKnight: потом массив рулесов
ConstantBolzmann: по евенту апдейт
ConstantBolzmann: а евент отдельный механизм
ConstantBolzmann: его вызывет автомат
ConstantBolzmann: автомат тикает
MadKnight: всмысле
MadKnight: почему ивент вызывает автомат?
ConstantBolzmann: потомучто есть ядро
ConstantBolzmann: вызывальщик
MadKnight: чё за ядро?
MadKnight: где вызывальщик?
MadKnight: можешь описать основной игровой цикл?
ConstantBolzmann: смотри есть софт то что не видно
ConstantBolzmann: а есть контексты
MadKnight: всмысле жизненный цикл
MadKnight: общие вещи
ConstantBolzmann: куда зшел игрок
MadKnight: с чего начинается, чё делает
MadKnight: последовательно
MadKnight: а не рандомными кусками
ConstantBolzmann: я представляю так! есть контексты текущие, в каждом текущем контексте своя логика и ивенты
ConstantBolzmann: время общее
MadKnight: а что такое контекст?
ConstantBolzmann: это сцена
ConstantBolzmann: текущее действие
MadKnight: а что ещё кроме сцены?
ConstantBolzmann: дела текущие что происходит
MadKnight: и как это выглядит?
ConstantBolzmann: вот например
MadKnight: в коде
ConstantBolzmann: ворлдд оф танкс
MadKnight: го
ConstantBolzmann: есть ангар контекст
ConstantBolzmann: а есть боевой контекст
ConstantBolzmann: настройки
ConstantBolzmann: тоже контекст
MadKnight: ииии
MadKnight: что происходит в самих контекстах?
MadKnight: например в боевом
ConstantBolzmann: загружаются обьекты
ConstantBolzmann: происходет физ мат
ConstantBolzmann: расчеты
ConstantBolzmann: движение
MadKnight: что вообще в контексте и что именно он делает?
ConstantBolzmann: а рендерит
MadKnight: и какой базовый класс для контекстов?
ConstantBolzmann: я тебя понял)
MadKnight: почему контекст рендерит?
ConstantBolzmann: там многоуровневая задача
MadKnight: крч го изучать исходники движка Unreal Engine 4
ConstantBolzmann: пора изучать вулкан и жль
ConstantBolzmann: это будущее
MadKnight: они там реализованы
ConstantBolzmann: в анриале есть тесселяция?
MadKnight: погоди чё за жль ?
MadKnight: есть тесселяция кнш ты чё
MadKnight: там всё есть
ConstantBolzmann: OpenGL
MadKnight: это всё там есть
ConstantBolzmann: ну там не так как если писать с нуля на ГЛ
MadKnight: там класс для ГЛ рендерера
ConstantBolzmann: вообще если раскрыть весь потенцйиал в проекте гл то он будет ровня анриалу
MadKnight: просто вызывай функции рендерера
MadKnight: и всё
MadKnight: они кстати раскрывают потенциал
MadKnight: у них есть ифы под гл
ConstantBolzmann: в танках тесселяцию вынесли в настройках)
ConstantBolzmann: я как раз разбирался год назад с тесселяцией
MadKnight: посмотри как в анриле всё реализовано крч
ConstantBolzmann: да мне не нравится анриал
ConstantBolzmann: лост арк блин
MadKnight: да пофиг
MadKnight: исходники там топ
ConstantBolzmann: грузит своим двиглом комп а толку нету
MadKnight: ты должен их изучить
MadKnight: они приоритет кешированию отдают
ConstantBolzmann: интересно а в танках анриал
MadKnight: чтобы выиграть чуть больше производительности они создают больше данных
MadKnight: крч изучай их исходники
MadKnight: ты офигеешь какая там тонна интересной информации обо всей области создания игр
ConstantBolzmann: я итак офигел от потенциала ГЛ
ConstantBolzmann: у танков EnCore
ConstantBolzmann: не могу его прогуглить
ConstantBolzmann: так вот скорее всего он на С++ и написан
MadKnight: ConstantBolzmann так яж говорю
MadKnight: в анриле потенциал отлично реализован
MadKnight: зацени
ConstantBolzmann: да я в курсе
ConstantBolzmann: я смотрю ролики институт марсизма ленинизма
ConstantBolzmann: я его посматриваю но пока что мне надо чтобы вьехать в гейм дев самому написать что я хочу
ConstantBolzmann: от а до я
ConstantBolzmann: просто оттарабанить бездушно 1 движок с нуля
ConstantBolzmann: меня еще в яву ненароком занесло
ConstantBolzmann: он оказывается для прототипирования удобен
ConstantBolzmann: язык просто сказка пушка мечта хлопушка
tutubalin: для прототипирования - питон
ConstantBolzmann: питон другой язык
ConstantBolzmann: а тут своя вм
ConstantBolzmann: все както очень просто на яве даже пугает
tutubalin: Jython
ConstantBolzmann: да таже ява
ConstantBolzmann: jython-installer-2.7.2.jar
ConstantBolzmann: тоесть я понял
ConstantBolzmann: это язык написан на яве
ConstantBolzmann: для вм явы
ConstantBolzmann: не для компа
ConstantBolzmann: как си++
ConstantBolzmann: а для виртуалки
ConstantBolzmann: виртуализирует тип как я понял
ConstantBolzmann: виртуальный язык
ConstantBolzmann: прикольно
ConstantBolzmann: лучшеб нам в колледже яву преподовали)
ConstantBolzmann: чото я начинаю в сторону явы смотреть)
ConstantBolzmann: я покопался на https://javarush.ru
ConstantBolzmann: и пришол к выводу что языфк клевый интересный
ConstantBolzmann: и радует что все пакеты в одном месте
ConstantBolzmann: или это еклипс такой
ConstantBolzmann: CS50 ваще бомба
735487: MadKnight: новорожденный спит больше чем 4 раза в день. он каждые 2 часа спит
MadKnight: ConstantBolzmann ну давай, играйся
MadKnight: сделай марио
ConstantBolzmann: на шейдерах?)
ConstantBolzmann: или пикселями?)
ConstantBolzmann: у меня идея)
vrabosh: может кто рассказать про этот пазл своими словами ? Hooch Clash
vrabosh: Input 1 1000 9 10
vrabosh: как тут получилось это: Output 1 12
MadKnight: vrabosh нужно больше примеров
vrabosh: Hooch Clash - вот пазл, вообще не могу понять его
ConstantBolzmann: ну если не читать
ConstantBolzmann: и врубить режим Друзя
ConstantBolzmann: можно подумать дедуктивно
ConstantBolzmann: 1 + 9 = 10
ConstantBolzmann: 10+10 20
ConstantBolzmann: 1 берем первое число
ConstantBolzmann: получает ся 1
ConstantBolzmann: а 12 получается из 10 и 20
ConstantBolzmann: 10 20 = 12
ConstantBolzmann: и так получается 1 12
ConstantBolzmann: изи)
vrabosh: 1 1000 90 492
vrabosh: output: 11 493
vrabosh: ConstantBolzmann зайди почитай условия пазла
ConstantBolzmann: 1 + 9 = 1
ConstantBolzmann: 1 + 0 = 1
ConstantBolzmann: первую нашли
ConstantBolzmann: и поидее тут просто либо 0 инверсия в 1 + 492
ConstantBolzmann: либо просто +
ConstantBolzmann: по человечески
MadKnight: 1000 / 90 = 11 1000 - 492 - 11
MadKnight: - 492 / 90
ConstantBolzmann: мб
ConstantBolzmann: оракл сайт обновили
ConstantBolzmann: бомбический дизайн
ConstantBolzmann: Мэд ты видел слышал про GraalVM?
ConstantBolzmann: там рекламируют
ConstantBolzmann: типо вайвэй бомба
ConstantBolzmann: https://www.graalvm.org/java/
vrabosh: я вроде понял задачу, даются 2 числа диамтреа шара, и мне надо найти два других числа, чтобы сумма обьема тех шаров, была равна сумме двух других обьемов шаров
ConstantBolzmann: коллизии типо найти
ConstantBolzmann: где они пересекаются
ConstantBolzmann: кстати так идет просчет
ConstantBolzmann: есть сфера с диаметром
ConstantBolzmann: в центре сферы снаряд
ConstantBolzmann: диаметр сферы это разлет осколков
ConstantBolzmann: и есть сфера обьекта
ConstantBolzmann: когда эти две сферы пересекаются идет предупреждение о полете вражеского снаряда
ConstantBolzmann: из твоей задачи еще так не читая можно подумать кстати
ConstantBolzmann: 1 1000
ConstantBolzmann: это масштаб
ConstantBolzmann: если ты обращал внимание на картах есть масштаб 1 к тысяче
ConstantBolzmann: второе число 1 12 например я хз что это обьект может какойто или тоже масштаб
ConstantBolzmann: 1 тысячная и 1 двенадцатая
ConstantBolzmann: может чтото можно сделать сэтими дробями и будет волшебство и магия
ConstantBolzmann: может кстати есть правило какоето масштабов
735487: ConstantBolzmann: типо вайвэй бомба, на последнем раике за счет graalvm ускорили ребятам джавку и котлин в десятки раз по их ощущениям
735487: vrabosh: на пазл лучше ссылку давать. всем же лень его искать :)
vrabosh: amurushkin так в поиске же сразу показывается.
735487: так лень же
inoryy: о, соревнованию картинку подогнали
ConstantBolzmann: кстати пока изучал яву
ConstantBolzmann: = писал по туториалу сапера
ConstantBolzmann: понял чо говорил Ульян про тайлы
ConstantBolzmann: но я не люблю их тайлами называть
ConstantBolzmann: щас сапера портану в андроид если получится
wlesavo: первый день до компа дошел за неделю фух
wlesavo: всю неделю 38.5, 25% поражение легких на кт
wlesavo: сегодня тьфу тьфу вроде первый день нормально, даже температура 36.7
YurkovAS: wlesavo жесть, выздоравливай поскорее!
wlesavo: YurkovAS прям только что запахи вернулись :slight_smile:
735487: wlesavo: желаю выздоровления!!! чем лечился?
wlesavo: amurushkin ой там мииллион таблеток прописывали, арепливиры всякие азитромицин, разжижающие какие-то, витамин д3, с
wlesavo: главное вызывал один раз только скорую, а врачи до сих пор ходят мониторят, сегодня вот пришли экг повторно сняли, взяли кровь из вены зачем-то
wlesavo: потом постоянно какие-то звонки, все расспрашивают, есть даже специальная яприложуха в которой раз в два дня онлайн консультация по видео связи с врачом
735487: прикольно
735487: из вены может проверяют на тромбозы как то?
wlesavo: может, я даже не спрашивал если честно, вообще самое тяжкое это что постоянно лежать приходилось, не мог даже сидеть просто. ненавижу лежать обычно, а тут получается всю неделю так
ConstantBolzmann: ух я замахнулся)
ConstantBolzmann: на том сайтике все было легко)
ConstantBolzmann: и вроде игра работает)
ConstantBolzmann: а как только идея переваливает за грань логики и надо писать двигло сразу мозг закипел)
ConstantBolzmann: но ничо челендж прыжок в яву обьявляю открытым)
wlesavo: amurushkin а ты чего не ворвался сюда? у тебя же вроде хороший csb бот https://www.codingame.com/hackathon/sofia-labs-coding-challenge
wlesavo: YurkovAS вон вроде в топе держится пока
YurkovAS: эх, жаль что там нет футболок, так бы смог выиграть
wlesavo: я все надеюсь к код джему хоть немножко в себя прити
YurkovAS: скоро уже основной контест
YurkovAS: еще в ближайшее время, вроде будет mini raic
YurkovAS: а, нет, mini raic будет в июне
735487: wlesavo: да я взял скопировал код из csb. он чето не завелся. и я пока забил
735487: у меня там бот почему то скорость ноль любит. я не разбирался что к чему
735487: вот возникла идея что может быть потому что с чека уезжать не хочет :)
735487: ну вобщем если будет время поковыряю может
YurkovAS: тут как в pcr: любой угол от 0 до 360 юзаем
735487: а я и pcr не делал :)
YurkovAS: на самом деле не долго бота из ксб переделывать
735487: да я понимаю. у меня он просто почему то ездить не хочет :) выдает скорость ноль как лучший вариант
735487: а разбираться пока некогда было
YurkovAS: 0 тут можешь смело выкинуть
735487: ну от этого баг никуда не денется ))
wlesavo: у меня еще работа начнется, ато конечно офигенно заболел, прямо в день увольнения. уволиться уволился, а устроиться нет. и теперь еще 21 день карантина
YurkovAS: домашний отпуск :) 2 недели из них уж точно отдохнешь
ConstantBolzmann: я в поиске идеальной среды упрлс
ConstantBolzmann: скачал вс код и буду пробовать в ней делать яву)
ConstantBolzmann: 📦 Language Support for Java™ by Red Hat
ConstantBolzmann: Completion list ranked by AI
ConstantBolzmann: затулил полет нормальный)
ConstantBolzmann: удаляю интели)
ConstantBolzmann: походу работает! и интереснее чем в интели
735487: тут каждому свое. для джавы еще эклипс мне нравился
ConstantBolzmann: да мне он тоже нравится
ConstantBolzmann: я просто все что юзаю проношу через вскод
ConstantBolzmann: так сказать тест на возможности
ConstantBolzmann: вот что я скажу
ConstantBolzmann: вс код для явы даже удобнее чем для си++
ConstantBolzmann: потомучто фиг ты его настроишь под с++ с ГЛ
ConstantBolzmann: там голова квадратная должна быть
ConstantBolzmann: и 2 степени какиенибудь из гарварда
ConstantBolzmann: там просто глад+глфв + асимпт
ConstantBolzmann: хринипт и всё и голова кругом пойдет с настройкой этого долбаного таскера
ConstantBolzmann: а тут пак скачал оно само поставилось в стиле ред хета и работает еще как родное
ConstantBolzmann: но я уверен это не заслуга пакета сам по себе язык понял уже гибкий очень
ConstantBolzmann: тут либу скачал гльную
ConstantBolzmann: она такая же виртуальная
ConstantBolzmann: язык бомба
ConstantBolzmann: я уже неделю жалею что 10 лет не стал изучать яву
ConstantBolzmann: Runescape написан на яве
ConstantBolzmann: весит 6 мегабайт)
ConstantBolzmann: кароче мое мнение
ConstantBolzmann: ява топчик
ConstantBolzmann: пока настроишь этот си++ сидины натупят
ConstantBolzmann: а тут все сразу искаропки
ConstantBolzmann: я еще котлин щас забомблю)
MadKnight: ConstantBolzmann как успехи?
ConstantBolzmann: нормально
ConstantBolzmann: сижу зеленую инфу читаю
ConstantBolzmann: слушаю ролики и смотрю
ConstantBolzmann: загружаю в подсознание инфу
ConstantBolzmann: чтобы творить!)
ConstantBolzmann: я кароче сделаю свой енжин и марио запилю после сапера
inoryy: это художник вернулся?)
MadKnight: ConstantBolzmann гого
MadKnight: ConstantBolzmann ты тут ещё7
MadKnight: ?
ConstantBolzmann: ofc ctreyle
ConstantBolzmann: щас секунду
ConstantBolzmann: смотри
ConstantBolzmann: https://www.youtube.com/watch?v=Xdfg7u-1UCo
MadKnight: ConstantBolzmann это какого года игра-то?)
MadKnight: хочешь следовать стилю программирования того времени, заточенного под оптимизацию до уровня хардкода части отрисовки под свою задачу?)